What is Intent Classification and Why Use Generative AI?
Intent classification (also known as intent detection, or intent recognition) is about retrieving the
intent from a piece of text. This is especially useful in a discussion (i.e. chatbots and conversational
AI), in order to understand what a person wants to achieve.
Performing intent classification with modern AI models like GPT-4, ChatGPT,
GPT-J, GPT-NeoX, LLaMA 2, Dolphin, and ChatDolphin, gives very impressive results.
For example, imagine that someone says the following:
Hello
I spent some time on your documentation but I could not figure how to add a new credit card.
It is a problem because my current card is going to expire soon and I'm afraid that it will cause a service disruption.
How can I update my credit card?
Thanks in advance,
Looking forward to hearing from you,
John Doe
The intent behind this email is "update credit card".
GPT-J, GPT-NeoX, LLaMA 2, Dolphin, and ChatDolphin are the most advanced alternatives to GPT-4 and ChatGPT. These models are so big that they can adapt to many situations, and perfectly sounds like a
human. For advanced use cases, it is possible to fine-tune GPT-J and Dolphin (train them with your own data), which is
a great way to perform intent detection
that is perfectly tailored to your company/product/industry.