Intent recognition is the natural language understanding (NLU) task of determining what general goal a user is trying to accomplish (e.g., finding out the weather forecast, booking a table at a restaurant, or adding a song to a playlist). What's tricky is there are many ways users may express an intent. For example, "Turn on the light" and "It's too dark in here; make it brighter" are just two of a plethora of ways of expressing the same "Light on" intent to a smart home device, but the two utterances are completely different on the surface in terms of syntax and vocabulary. A good intent recognizer should map both of those utterances to the same intent. More generally, a well-trained recognizer can account for the many ways people may express their goals in natural language and map them to the correct intent, which then triggers an action or response.
Jan-17-2022, 02:50:44 GMT