On the one hand, the technologies in the field of AI seem simple and quite real. On the other hand, it is a whole world that opens up to us from a new side and represents a number of tasks with complex architecture. Let's start with the fact that there are three main types of dialogue systems:
- General;
- task-oriented;
- chit-chat (dialogue platforms or " chatters").
General bots - have a simple model without a clear goal. They are based on the rules and just answer the requests of the user, most often following the pattern. Task-oriented has a specific script that users follow. The script can be entered manually, sticking to the simple rules. Chit-chat is more difficult to implement, as its main goal is to keep the user's attention as long as possible. In that case, the dialogue should be interesting, unusual and conscious. It is known that all the above mentioned types of dialogue assistants (chatbots) are easily integrated into websites, messaging platforms, and devices.