Abstract
In this article, the most essential aspects related to the development and study of chatbots are examined. In the given context, the essential types, particularities of chatbots and methods of creating chatbots at the current stage are studied from the perspective of the development of Artificial Intelligence, Natural Language Processing (NLP) and Machine Learning (ML). The most important achievements in the respective field obtained over time as well as the trends in the development of modern chatbots are examined.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.