1. Содержание
1. Диалоговые системы как одно из направлений компьютерной лингвистики 8
1.1 Общие представления о диалоговых системах. Понятие диалога 8
1.2 Характеристики диалоговых систем и их типы 10
1.3 Сценарный подход в создании диалоговых систем 13
1.4 Система управления и база лингвистических знаний в диалоговой системе 14
Выводы к главе 1 18
2. Интеллектуальные диалоговые системы с интерфейсом на естественном языке. Речевые диалоговые системы. 19
2.1 Интеллектуальный интерфейс и его типы 19
2.2 Цели использования естественного языка 20
2.3 Структура диалоговой ИС и её компоненты 27
2.4 Речевые диалоговые системы. Способ и система для предоставления речевого интерфейса 30
Выводы к главе 2 31
3. Разработка интеллектуальной диалоговой системы для ответов на часто задаваемые вопросы на основе телеграмма с интеграцией Яндекс.Алисы 33
3.1 Реализация бота в telegram 33
3.2 Интеграция бота с Яндекс.Алисой 37
3.3 Тестирование бота 43
Заключение 46
Список литературы 49
Приложение 1 Листинг кода телеграмм бота 51
Читать дальше
Автоматизация бизнес-процессов — это передача рутинных, простых задач службам автоматизации. Благодаря этому, принимать заказы, выставлять счета, отправлять товары и многое другое можно на автомате, без участия людей.
Чем автоматизация полезна для предприятия:
Увеличивает прибыль. Автоматизация бизнес-процессов позволяет обслуживать больше клиентов с меньшим количеством сотрудников. Когда рутинная деятельность организована с использованием специальных программ, участие человека необходимо только в нестандартных ситуациях. Прибыль компании растет, а затраты на персонал - нет. Сотрудники могут получать более высокую заработную плату, поскольку им удается обрабатывать больше клиентов.
Экономит время. Некоторые задачи, например, распределение заказов между менеджерами, не приносят деньги компании, но их необходимо выполнять, иначе все процессы будут прерваны. Автоматизация этих задач помогает сотрудникам делать больше вещей, требующих творчества или прибыли.
Повышает эффективность и точность процесса. Есть процессы, где точность очень важна. Например, выставлять счета в службу доставки интернет-магазина. Лучше позволить пользователю выбрать желаемое почтовое отделение из списка, чем заставлять менеджера принимать заказы по телефону. Менеджер будет устал и не прав, посылка будет отправлена не туда, а клиент не получит заказ вовремя из-за ошибки магазина. Чат-боты – это современные средства, позволяющие с помощью языка программирования, автоматизировать очень многие бизнес-процессы.
Функции чат-бота:
автоматизировать обработку запросов;
осуществлять поиск и сбор данных;
отправлять ответы и подтверждения;
взаимодействовать с внешними системами;
инициировать запросы к контрагентам.
В ходе выполнения дипломной работы были изучены понятия чат-бота и его функции.
Актуальность темы обусловлена потребностью различных предприятий в автоматизации процесса обработки обращений клиентов вчаты, для увеличения эффективности работы сотрудников и сокращениюресурсных затрат, а также для повышения уровня клиентского сервиса.
Объектом исследования данной выпускной квалификационной работы является информационная система предприятий.
Предметом исследования является бизнес-процесс обработки обращений клиентов с часто задаваемыми вопросами в клиентские сервисы различных предприятий.
В работе был представлен обзор и сравнительный анализ технических средств для разработки чат-бота, а именно рассмотрены общие понятия чат-бота и его преимущества, а также где применяются чат-боты, была представлена статистика и анализ языков программирования и выбран язык для разработки чат-бота, а также произведен выбор других средств для реализации проекта.
Во второй главе был более подробно представлен язык программирования и рассмотрены основные модули, функции, конструкции и т.д. для написания кода программы.
В третьей главе была описана практическая реализация сервиса в компании, а именно рассмотрен бизнес-процесс после внедрения чат-бота, был разработан ИТ-проект разработки чат-бота, далее приведена практическая реализация проекта, показаны фрагменты кода и интерфейс.
Входе выполнения дипломной работы был разработан чат-бот, автоматизирующий работу специалиста отдела клиентского сервиса, разработанного в мессенджере «Telegram» на языке программирования python. Подводя итоги выпускной квалификационной работы, можно сделать вывод, что поставленная цель исследования была достигнута.
Читать дальше
1. Dialogflow [Электронныйресурс]. – URL: https://dialogflow.com/ (Дата обращения: 07.12.2022).
2. Dialogflow Documentation [Электронныйресурс]. – URL: https://cloud.google.com/dialogflow/docs?hl=ru. (Дата обращения: 07.12.2022).
3. GlobalIntelligent Virtual Assistant Market 2018-2023 [Электронныйресурс]. –URL:https://www.businesswire.com/news/home/20180723005506/en/Global-Intelligent-Virtual-Assistant-Market-2018-2023-Market(Датаобращения: 07.12.2022).
4. Виды языков программирования [Электронный ресурс]. – URL: http://csaa.ru/vidy-jazykov-programmirovanija/ (Дата обращения: 03.12.2022).
5. Всеволодова А.В. Компьютерная обработка лингвистических данных : учеб.пособие/А.В. Всеволодова. — 2-е изд., испр. — М.: Наука : Флинта, 2019. - 96 с.
6. Довгялпо A.M. Диалог пользователя ЭВМ. Основы проектирования и реализации. Киев: Наук, думка, 2018. 232 с.
7. Зачем нужны чат-боты и что умеют? [Электронный ресурс]. – URL: https://aevrika.ru/blog/zachem-nuzhny-chat-boty-i-chto-oni-umeyut/ (Дата обращения: 03.12.2022).
8. Исследование R-StyleSoftlab: развитие чат-ботов [Электронный ресурс].–URL:https://www.softlab.ru/upload/iblock/4f1/issledovanie_perspektivy_razvitiya-chat_botov.pdf. (Дата обращения: 07.12.2022).
9. Как использовать чат-боты в бизнесе: 5 идей и 5 кейсов [Электронный ресурс]. – URL: https://vc.ru/services/93850-kak-ispolzovat-chat-boty-vbiznese-5-idey-i-5-keysov (Дата обращения: 04.12.2022).
10. Никонов В.О. Диалоговая интеллектуальная система с естественно-языковым интерфейсом. Диссертация.: 2017. – 138 с.
11. Пиотровский Р.Г. Математическая лингвистика. – М.: Высшая школа, 2018.- 383 с. с ил.
12. Понятие языка программирования [Электронный ресурс]. – URL: https://ibrain.kz/informatika/ponyatie-yazyk-programmirovaniya (Дата обращения: 04.12.2022).
13. Понятие языка программирования [Электронный ресурс]. – URL: https://ibrain.kz/informatika/ponyatie-yazyk-programmirovaniya (Дата обращения: 07.12.2022).
14. Попов Э.В. Искусственный интеллект в трех книгах. Книга 1. Системы общения и экспертные системы. Справочник. – М.: Радио и связь, 2018.- 464с.
15. Попов Э.В. Искусственный интеллект в трех книгах. Книга 2. Системы общения и экспертные системы. Справочник. – М.: Радио и связь, 2018.- 464с.
16. Попов Э.В. Общение с ЭВМ на естественном языке. – М.: Наука. Главная редакция физико-математической литературы, 2020.- 360 с.
17. Применение голосовых ассистентов и чат-ботов для бизнеса [Электронный ресурс]. – URL: https://vc.ru/services/60540-primenenie-golosovyh-assistentovi-chat-botov-dlya-biznesa. (Дата обращения: 07.12.2022).
18. Филиппович Ю.Н. Интеллектуальные технологии и системы. Сборник учебно-методических работ и статей аспирантов и студентов. Выпуск 8 / Сост. и ред. Ю.Н. Филипповича. — М.: НОК «CLAIM»,2020. — 326 с
19. Черкасова Г.А. Формирование баз лингвистических знаний с использованием технологии ассоциативного эксперимента// Третья всесоюзная конференция по созданию Машинного фонда русского языка: Тез.докл.(Часть 1).– М.,2019.-с.197-199
20. Что такое API [Электронный ресурс]. – URL: https://habr.com/ru/post/464261 (Дата обращения: 07.12.2022).
21. Язык программирования Python [Электронный ресурс]. – URL: https://web-creator.ru/articles/python (Дата обращения: 07.12.2022).
Читать дальше