Often a single concept is repeated in many different intents. If that concept were defined as an entity and that entity includable as part of an example of an intent, it would greatly simplify the definitions of intents.
For example, suppose the chatbot concerns EU GDPR. There will be many intents around the concept of personal data, such as:
However, "personal data" might be written as "personal data", "personal information", "personal info", "my data", "pd", and many others, including misspellings and other variants. All of these variants should be included in examples of intents, making the creation of intents very tedious and error prone.
Thus, if "personal-data" were defined as in entity and then included within examples of intents:
Why is it useful?
|Who would benefit from this IDEA?||chatbot designer (see the stories above)|
How should it work?