/
Artificial intelligence module in the manager

Artificial intelligence module in the manager

Goal to achieve

The objective of training our bot with artificial intelligence is for it to understand what the user tells it and based on that, it gives a more accurate response.

Process: To achieve the objective, you must carry out a process that consists of two parts: think of an answer, and then train the bot so that it knows where to give said answer.

 

Training

We must learn some basic aspects to train our bot: Intentions, Entities and Expressions

 

 

•   Intents: This is what the AI understands as the "intention" of what the user wants to say. For example, if the user says "I would like to buy tickets" the user's intention is to buy tickets.

•   Entities: Entities are everything that the AI detects from the sentence. They can be words, phrases, or the very meaning of the sentence (the intention). That is, the intents themselves are entities, but in this case, we separate them because the intent fulfills the objective of giving general meaning to the sentence, and the entities that of being more specific.

•   Expressions: An analyzed sentence becomes an expression of what it contributes to an intent. These can be re-trained or removed if necessary.

From the Manager, you can train in batch (several expressions at the same time) from the Import tab, from where we can upload a file with a lot of similar sentences to train them. Or train them one by one in the Train tab.

The file to import must be of a particular format. Ask the Chat-Tonic team how to generate this file!

Connect

Every message the user sends is analyzed by the AI and returns the detected entities. Now, once we have the entities, we must connect them to a specific response.

 

To connect the entities with a response, we create the Conditions tab. In this section, you can define that if X entities are found in the message, a specific response is derived.

This section is intended to be managed by Chat Tonic. Contact our team if you want to customize the AI management in your bot.

Answer

Once we have the connection defined, we must take into account how we want to respond to the user.

 

For this, we can refer to an answer that has been determined for this condition.

 

Conclusion

Artificial intelligence is, we could say, the brain of our bot, therefore this is a sensitive section.

 

For this reason, we recommend contacting the team responsible for your bot if you want to start learning about this aspect of the bot 🤖


Related content

Introduction to Artificial Intelligence
Introduction to Artificial Intelligence
More like this
How to training new expressions
How to training new expressions
More like this
Training
More like this
Natural language processing (NLP)
Natural language processing (NLP)
More like this
Artificial Intelligence (AI)
Artificial Intelligence (AI)
More like this
AI efficiency
More like this