research product . 2020

Development of a chatbot with natural language processing

Open Access Russian
  • Published: 01 Jan 2020
  • Country: Russian Federation
Abstract
В данной работе рассмотрен процесс разработки чат-бота с обработкой естественного языка на базе рекуррентной нейронной сети. Приведен краткий обзор литературы, необходимый для дальнейшей работы, сформулирована цель и задачи работы. Рассмотрены теоретические аспекты разработки чат-ботов, проведен анализ существующих аналогов и технологий для их разработки. Приведено описание процесса разработки, в том числе: подготовка данных для машинного обучения, разработка модели, разработка и тестирование прототипа чат-бота. Оценены риски и опасности для здоровья и окружающей среды и рассмотрены способы их минимизации. Также, рассмотрена экономическая составляющая работы. Посчитаны затраты на реализацию и изучены конкуренты на рынке, а также посчитана рентабельность проекта. In this work, we consider the process of developing a chat bot with natural language processing based on a recurrent neural network. We provided a brief review of the literature that formulates goal and objectives of the research. We discussed the theoretical aspects of developing chatbots and technologies for their development. Described the development process, including: preparing data for machine learning, developing a model, developing and testing a prototype chatbot. assessed the risks and hazards to health and the environment and considered ways to minimize them. Also, discussed the economic component of the work. The costs of implementation were calculated and competitors in the market were studied, and the profitability of the project was also calculated.
Subjects
free text keywords: чат-бот, обработка естественного языка, система "end-to-end", машинное обучение, нейронные сети, chatbot, natural language processing, end-to-end system, machine learning, neural networks, 01.04.02, 004.522
Related Organizations
Communities
  • Digital Humanities and Cultural Heritage
Any information missing or wrong?Report an Issue