РАЗРАБОТКА МЕТОДА ОПРЕДЕЛЕНИЯ ЭМОЦИОНАЛЬНОГО СОСТОЯНИЯ ЧЕЛОВЕКА С ПОМОЩЬЮ ЧАТ-БОТА
Аннотация
В настоящее время практически во всех сферах деятельности интенсивно применя- ются диалоговые системы (чат-боты), при этом стоит обратить внимание, что данные механизмы начали использовать не только в сфере развлечений, но и в более важных сфе- рах – бизнес или даже медицина. В связи с этим появляется необходимость развития и совершенствования системы общения таких роботов на естественном языке. В данной статье предлагается метод определения эмоционального состояния человека с помощью чат-бота. В статье даётся определение чат-боту, рассматриваются виды чат-ботов, определяются основные принципы их работы. На основе выявленных различий в работе алгоритмов по определению текста чат-ботами описывается наиболее подходящая тех- нология для решения поставленной задачи – работа с нейронными сетями. Выявлены и описаны недостатки существующих решений по сравнению с разрабатываемым методом. Важно отметить, что особенностью метода является соединение технологий интеллек- туальных чат-ботов и дополненной реальности. В статье описан общий алгоритм работы метода определения эмоционального состояния человека с помощью чат-бота, включаю- щий восемь основных этапов., Описаны разработанные и выделенные критерии оценки эмоций: валентность, интенсивность и стеничность. Представлена архитектура разра- ботанного решения, которая имеет клиент-серверный подход. Серверная часть включает в себя также модуль определения тональности текста и модуль формирования ответа, в то время как клиент включает в себя чат и внешний вид «Аватара» разработанного чат- бота. Описаны основные шаги реализации, среди которых представлен первоначальный интерфейс, а также этапы разработки приложения дополненной реальности. В статье перечислены используемые средства для работы с дополненной реальностью (Unity 3D и фреймворк AR Vuforia). Представлены созданные 3D-модели. Показаны результаты обра- ботки скелетной анимации при помощи оборудования Perception Neuron 3 и последующей обработки в Axis Studio. По итогам работы было сформулировано заключение, описываю- щее качественное отличие разработанной системы по отношению к существующим рас- смотренным аналогам, а также приведены результаты проверки работы системы.








