After receiving messages from users, chatbot will respond using the following mechanism:
Step 1: User send a message to chatbot.
Step 2: The message is received and redirected to FPT.AI system for processing.
Step 3: Based on data trained beforehand at FPT.AI NLP Core engine (including samples, intents, entities), bot can identify the intention of the message and estimate confidence level.
Then, based on the Bot intent confidence scale, the intent will be listed as either matched or unmatched.
Step 4: After identifying the user’s intent, bot will either trigger a scenario (in case of recognition), or give a default answer.