ВВЕДЕНИЕ 2 ГЛАВА 1 ОБЗОР СУЩЕСТВУЮЩИХ ЧАТ-БОТОВ И АНАЛИЗ ИХ ПРИМЕНЕНИЯ 5 1.1 Краткая история чат-ботов 5 1.2 Классификация и обзор современных чат-ботов 10 1.3 Модули и инструменты чат-ботов 24 ГЛАВА 2 ПРОЕКТИРОВАНИЕ РАЗРАБАТЫВАЕМОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 33 2.1 Выбор программного обеспечения и средств разработки 33 2.2 Концептуальная и логическая модель данных 36 2.3 Методы распознавания естественного языка чат-ботом 42 ГЛАВА 3 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЧАТ-БОТА 64 3.1 Архитектура пользовательского интерфейса чат-бота 64 3.2 Разработка сайта для подключения модуля чат-бота 65 3.3 Разработка чат-бота и его отладка 72 ЗАКЛЮЧЕНИЕ 77 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 79 ПРИЛОЖЕНИЕ 1. НАСТРОЙКИ, ИСПОЛЬЗУЕМЫЕ ЧАТ-БОТОМ 81 ПРИЛОЖЕНИЕ 2. ИСХОДНЫЕ ТЕКСТЫ МОДУЛЕЙ ЧАТ-БОТА 114 ПРИЛОЖЕНИЕ 3. ПРИМЕР БАЗЫ ЗНАНИЙ Q&A 148

Разработка чат-бота помощника для получения оперативной информации по организации учебного процесса

дипломная работа
Программирование
80 страниц
72% уникальность
2022 год
17 просмотров
Тигай В.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 2 ГЛАВА 1 ОБЗОР СУЩЕСТВУЮЩИХ ЧАТ-БОТОВ И АНАЛИЗ ИХ ПРИМЕНЕНИЯ 5 1.1 Краткая история чат-ботов 5 1.2 Классификация и обзор современных чат-ботов 10 1.3 Модули и инструменты чат-ботов 24 ГЛАВА 2 ПРОЕКТИРОВАНИЕ РАЗРАБАТЫВАЕМОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 33 2.1 Выбор программного обеспечения и средств разработки 33 2.2 Концептуальная и логическая модель данных 36 2.3 Методы распознавания естественного языка чат-ботом 42 ГЛАВА 3 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЧАТ-БОТА 64 3.1 Архитектура пользовательского интерфейса чат-бота 64 3.2 Разработка сайта для подключения модуля чат-бота 65 3.3 Разработка чат-бота и его отладка 72 ЗАКЛЮЧЕНИЕ 77 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 79 ПРИЛОЖЕНИЕ 1. НАСТРОЙКИ, ИСПОЛЬЗУЕМЫЕ ЧАТ-БОТОМ 81 ПРИЛОЖЕНИЕ 2. ИСХОДНЫЕ ТЕКСТЫ МОДУЛЕЙ ЧАТ-БОТА 114 ПРИЛОЖЕНИЕ 3. ПРИМЕР БАЗЫ ЗНАНИЙ Q&A 148
Читать дальше
Актуальность выбранной темы объясняется тем, что виртуальное общение приобретает все большее значение и становится одним из основных видов человеческого общения в современном мире. Более того, в будущем общение с чат-ботами не будет отличаться от общения с людьми, и благодаря такому общению будут осуществляться самые разнообразные виды человеческой деятельности, связанные с обучением, покупкой товаров, заказом услуг. Объектом исследования является разработка чат-бота. Предметом исследования является способы обработки данных чат-ботом, поступающих на естественном языке. Целью данной работы, является разработка программной части чат-бота. Для реализации поставленных целей в работе решается ряд задач:  изучить краткую историю возникновения чат-ботов;  провести классификация и обзор современных чат-ботов по назначению;  изучить модули и инструменты чат-ботов;  рассмотреть имеющееся программное обеспечение и осуществить его выбор для разработки чат-бота;  разработать концептуальную и логическую модель данных;  разработать словарь данных модели;  рассмотреть методы распознавания естественного языка чат-ботом;  разработать архитектуру пользовательского интерфейса чат-бота;  разработать сайт для чат-бота;  осуществить разработку чат-бота.


Сколько времени займёт заказать отчет по учебной практике в Новосибирске ? Считанные минуты с сервисом Work5.


. Концептуальные вопросы, касающиеся разработки веб-приложений и распознавания ими речи для них рассматривались такими зарубежными учеными как Нейлор К, Саттон Р, Рассел С, Фримен А, Мичи Д, Мол Д, и другими. В нашей стране данная проблематика получила свое развитие в трудах таких ученых как П.А. Гудков, А.А. Сахаров, А.С. Рыков, Пархоменко А.В., Кузовенкова Н. А., Шинкарук О. В. и других. Изучив текущее состояние использования чат-ботов, мы пришли к выводу, что чат-боты являются универсальными инструментами, способными решать самые разные задачи - от общения до развлечений, от предоставления медицинских консультаций до заказа товаров и услуг через специализированные прикладные решения, от распознавания эмоций до решения сложных консалтинговых задач в клиентоориентированных службы поддержки информационных систем. Многочисленные исследования упомянутых авторов, безусловно, существенно упрощают поиск решений проблем в сфере разработки чат-ботов, а также не только не уменьшают актуальности проделанного исследования, а наоборот, доказывают значимость решения проблемных вопросов, которые свойственны современной прикладной информатике. Для решения поставленных в работе задач были использованы диалектический и общенаучные методы исследования: анализа и синтеза, формальной и диалектической логики, обобщения, сравнительно-экономического, факторного анализа. Структурно работа состоит из четырех глав, введения, заключения, списка использованных источников и одного приложения.

Читать дальше
За последние пару лет человечество было захвачено множеством новых типов машин и программного обеспечения, широко известных как боты. Боты - это автоматизированные аппаратные или программные средства, основанные на технологиях искусственного интеллекта. Это сократило время пути человечества к технологической сингулярности, моменту, когда искусственный интеллект стремительно превосходит естественный человеческий разум. Одной из долгосрочных целей в области искусственного интеллекта является создание компьютерных систем, которые смогут вести человекоподобные разговоры с пользователями. Благодаря недавним достижениям в области технологий искусственного интеллекта люди теперь на шаг ближе к достижению этой цели. Чат-боты позволяют легко узнавать мнение клиентов о товаре, услуге или обслуживании. Можно проводить опросы, получать обратную связь и делать выводы для улучшения дальнейшей работы. Бот может делиться полезным контентом или сообщать об интересных новостях и акциях через бесплатную рассылку сообщений. Чат-боты настолько универсальны, что используются в компаниях любого масштаба: от огромных корпораций типа Google до микробизнесов вроде ресторана в спальном районе. В ходе создания чат-бота при помощи конструктора, увидели принцип работы бота на примере блок-схем. Также выяснили, что таким способом можно создать полноценного многофункционального чат-бота, который можно использовать даже как интернет магазин, или в службе доставки. В данной работе постарались показать и объяснить, как создать чат-бот, при помощи онлайн конструктора, чтобы люди, не разбирающиеся в программировании, могли создавать боты для своих целей и использовать их по назначению. Исходя из результатов проделанной работы были решены следующие задачи:  изучена история возникновения чат-ботов;  в работе была приведена исчерпывающая классификация чат-ботов по их назначению;  был проведен достаточной подробный обзор существующих чат-ботов;  были рассмотрены существующие инструменты прототипирования;  рассмотрены модели, составляющие современный чат-бот;  было рассмотрено имеющееся в свободном доступе программное обеспечение;  был осуществлен выбор программного обеспечения для разработки чат-бота;  была разработана концептуальная и логическая модель данных;  изучены методы распознавания естественного языка чат-ботом, при этом использовались нейронные сети;  был разработан словарь данных модели чат-бота;  была разработана архитектуру пользовательского интерфейса чат-бота;  был создан сайт сайт для апробации чат-бота;  используя возможности платформы Microsoft Azure был разработан сам чат-бот. Таким образом, суммируя полученные в ходе исследования данные, исходя из современного уровня развития коммуникационных средств можно сделать вывод о перспективности использования чат-ботов не только в бытовой практике, в популярных мессенджерах, но и в сферах экономики, образования, предоставления услуг и многих других областях деятельности человека.
Читать дальше
1. Арлазаров В.Л. Организационное управление и искусственный интеллект: М.: Высшая школа, 2017. 653 c. 2. Гарнаев Андрей Visual Basic .NET. Разработка приложений: М.: БХВ-Петербург, 2018. 624 c. 3. Григорьев В.А. Человек как неформальная интеллектуальная система: М: Высшая школа, 2016. 750 c. 4. Гриффитс Иэн Программирование на C# 5.0: М.: Эксмо, 2014. 914 c. 5. Дино Эспозито Программирование на основе Microsoft ASP.NET MVC: М.: Русская Редакция, 2015. 457 c. 6. Дубовцев Алексей Microsoft .NET. Наиболее полное руководство (+ CD-ROM): М.: БХВ-Петербург, 2016. 704 c. 7. Кейтер Дж. Компьютеры - синтезаторы речи: М.: Мир, 2018. 938 c. 8. Коннелл Джон Разработка элементов управления Microsoft .NET на Microsoft Visual Basic .NET: М.: Русская Редакция, 2018. 434 c. 9. Костров Б.В. Искусственный интеллект и робототехника: М.: Диалог-Мифи, 2018. 470 c. 10. Мол Дэниел Создание облачных, мобильных и веб-приложений на F#: М.: ДМК Пресс, 2016. 456 c. 11. Нечаев Ю.И. Современные проблемы нейроинформатики. Часть 2. Книга 23: М.: Радиотехника, 2016. 953 c. 12. Осипов Г. С. Лекции по искусственному интеллекту: М.: Либроком, 2014. 272 c. 13. Рассел Стюарт Искусственный интеллект. Современный подход: М.: Вильямс, 2015. 992 c. 14. Тарасов В.Б. Новости искусственного интеллекта, №2, 2004: М.: Огни, 2014. 132 c. 15. Тимофеев А. В. Роботы и искусственный интеллект: М.: Наука, 2011. 192 c. 16. Троелсен Эндрю Язык программирования С# 2008 и платформа .NET 3.5: М.: Вильямс, 2018. 113 c. 17. Фримен Адам ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов: М.: Вильямс, 2015. 736 c. 18. Чакраборти Ангшуман Microsoft .NET Framework. Разработка профессиональных проектов: М.: БХВ-Петербург, 2015. 884 c. 19. Чедвик Джесс ASP.NET MVC 4. Разработка реальных веб-приложений с помощью ASP.NET MVC: М.: Вильямс, 2013. 432 c. 20. Чесебиев И. А. Компьютерное распознавание и порождение речи: М.: Спорт и Культура-2018, 2018. 128 c. 21. Эндрю Троелсен Язык программирования C# 6.0 и платформа .NET 4.6: М.: Диалектика / Вильямс, 2016. 272 c. 22. Alex Makki .NET 4.0 and Visual Studio 2010 intruduction: W.: Williams, 2015. 622 p. 23. Neigel Christian C# 4.0 and .NET 4 platform (+ CD-ROM): W.: Williams, 2017. 474 p. 24. Nick Randolf Visual Studio 2010: W.: Williams, 2015. 162 p. 25. Frimen Adam ASP.NET MVC 4 C# 5.0 for professionals: W..: Williams, 2013. 535 p.
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Миграция рабочей силы на примере России и стран Ближнего зарубежья: проблемы и перспективы
Количество страниц:
35
Оригинальность:
78%
Год сдачи:
2022
Предмет:
Экономика
дипломная работа
Роль фельдшера в клинике, диагностике, лечении и профилактике сахарного диабета
Количество страниц:
50
Оригинальность:
51%
Год сдачи:
2022
Предмет:
Медицина
курсовая работа
Уголовно-правовой анализ простого убийства
Количество страниц:
23
Оригинальность:
51%
Год сдачи:
2022
Предмет:
Уголовное право
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image