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 ChatGPT, GPT-3.5, GPT-4, LLaMA 2, Yi 34B, Mixtral
8x7B, and more, 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".
LLaMA 2, Dolphin, Yi 34B, and Mixtral 8x7B are advanced alternatives to GPT-4, GPT-3.5, and ChatGPT. These
models are so complex that they can adapt to many situations, and perfectly sounds like a
human. For advanced use cases, it is possible to fine-tune your own generative AI models (train them
with your own data), which is
a great way to perform intent detection
that is perfectly tailored to your company/product/industry.