Тема: Чат-бот для информационной поддержки преподавания дисциплины
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
1. Теоретический анализ предметной области 9
1.1 Общие понятия чат-бота 9
1.2 Анализ эффективности использования чат-бота в образовательном
процессе 14
1.3 Определение функциональных требований к работе образовательных
чат-ботов 17
1.4 Выводы 19
2 Выбор программного обеспечения 20
2.1 Обзор популярных платформ для создания чат-ботов 20
2.2 Обзор и сравнительный анализ средств разработки 22
2.3 Анализ выбора базы данных для хранения сведений о пользователях . 31
2.4 Выводы 36
3 Разработка программного продукта 37
3.1 Регистрация чат-бота 38
3.2 Административная панель управления 42
3.3 Проектирование и реализация базы данных чат-бота 46
3.4 Модели машинного обучения для автоматизированной обработки
обращений пользователя 48
3.5 Результаты разработки чат-бота 63
3.6 Выводы 70
ЗАКЛЮЧЕНИЕ 72
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 74
ПРИЛОЖЕНИЕ А Листинг исходного кода 78
ПРИЛОЖЕНИЕ Б Презентация
📖 Введение
Чат-боты находят применение в самых разных областях, выполняя разнообразные задачи: они способствуют упрощению повторяющихся бизнес-процессов, помогают в изучении иностранных языков, занимаются набором персонала, обеспечивают техническую поддержку на мероприятиях и в компаниях, а также используются и в образовательной сфере. Во многих работах обосновывается большой потенциал использования чат-ботов для улучшения процесса обучения и результатов обучения [2, 3]. Чат-боты становятся все более популярными в образовательной сфере благодаря своей универсальности и многофункциональности. Они могут быть применены в качестве надежных помощников преподавателей не только для решения образовательных задач, но и для организации воспитательной работы [4].
Кроме того, чат-боты способны поддерживать изучении дисциплины в образовательной среде, напоминая обучающимся о важности выполнения заданий и соблюдения расписания. Они могут напоминать о предстоящих занятиях, контрольных работах и других мероприятиях, что способствует более эффективной организации учебного процесса.
В самом общем смысле чат-бот (от англ. chat - болтать, bot - робот) или виртуальный собеседник - программа-алгоритм, имитирующая общение с пользователем на естественном языке через цифровое устройство [5].
Таким образом, это программа, которая интерактивно имитирует человеческую речь и позволяет общаться с цифровыми устройствами как с людьми. Чат-боты могут быть простой программой, отвечающей на простой вопрос. Некоторые боты имею достаточно сложную систему: обучающиеся и развивающиеся по мере накопления информации. При разработке современных чат-ботов активно применяется искусственный интеллект [6].
Таким образом, актуальность разработки чат-бота для преподавания учебной дисциплины обусловлено необходимостью оптимизировать работу преподавателей высшей школы, вынужденных затрачивать большое количество времени для ответов на частые вопросы студентов, что способствует более эффективной организации учебного процесса.
Целью проекта является разработка приложения информационной поддержки дисциплины (на примере «Современные информационные технологии») на основе интеллектуального чат-бота.
Для достижения поставленной цели необходимо решить следующие задачи:
- изучить различные подходы к понятию «чат-бот», выделить основные его функции, провести анализ эффективности использования ботов в образовательном процессе,
- провести обзор различных программных средств для разработки чат- бота и обосновать выбор для разработки программного продукта ,
- разработать структуру бота для информационной поддержки выбранной учебной дисциплины,
- изучить модели машинного обучения для обработки запросов пользователей в чат-боте,
- продемонстрировать концепцию разработки и реализацию чат-бота для использования в образовательном процессе.
Научная новизна исследования заключается в том, что на основе изучения обширного количества программных инструментов для осуществления проекта, анализа эффективности использования чат-ботов в сфере образования, разработан оригинальный чат-бот для оказания информационной поддержки студентов первого курса ПИ им. В.Г. Белинского ПГУ «Современные информационные технологии».
Практическая значимость заключается в том, что данный чат-бот может быть применен на занятиях очной и заочной формы обучения, при самостоятельной работе обучающихся, в дистанционном образовании.
Для практических исследований использована среда разработки PyCharm Community и язык Python 3.10.
Настоящая магистерская диссертация состоит из введения, трёх разделов, заключения, списка использованных источников и приложений.
Первый раздел содержит анализ предметной области и постановка задачи исследования.
Во втором разделе представлен анализ инструментов разработки чат- ботов.
Третий раздел посвящен описанию работы разработанного кода.
✅ Заключение
В сфере образования чат-боты выполняют множество полезных функций. Они могут стать надежными помощниками преподавателей, администрации учебных заведений и вспомогательного персонала. Чат-боты не только помогают в выполнении учебных задач, но и обеспечивают поддержку в организации воспитательной работы, создавая комфортное и продуктивное образовательное окружение. Взаимодействие с ними позволяет эффективно использовать современные технологии в образовательном процессе, повышая его доступность и качество.
Данная выпускная квалификационная работа посвящена разработке и реализации чат-бота на платформе Telegram для информационной поддержки студентов 1 курса очной и заочной формы обучения, изучающие дисциплину «Современные информационные технологии». В ходе исследования и разработки успешно достигнута поставленная цель и получен ценный опыт в области разработки чат-ботов на алгоритмах и методах ИИ.
Для создания чат-бота в данной выпускной квалификационной работе были задействованы современные технологии и инструменты: интегрированная среда разработки PyCharm и язык программирования Python, библиотеки для реализации алгоритмов ML и AI и для взаимодействия с Telegram Bot API.
Результаты магистерской диссертации были апробированы в докладах на конференциях и при публикации в научном журнале:
1. Чат-бот для сферы образования / Инжиниринг и технологии. 2023. Т. 8. № 2. С. 19-21.
2. Предварительная обработка текста для чат-бота / X Всероссийская научно-практическая конференция «Информационные технологии в науке и образовании. Проблемы и перспективы» («ВНПК-2023») (ПГУ, 15-17 апреля 2023 г.)
3. Инструментальные средства разработки чат-ботов / «Актуальные проблемы науки и образования», посвященная 80-летнему юбилею Пензенского государственного университета (19-25 октября 2023 г.)
4. Особенности разработки бота с искусственным интеллектом / VII Международная научно-практическая конференция студентов и молодых ученых «Модели, системы, сети в технике», посвященной 90-летию со дня рождения В. И. Пацаева (ПГУ, 24 марта 2024 г.).
5. Методические рекомендации по изучению темы искусственного интеллекта в школе / XX Всероссийской с международным участием научно-практической конференции «Артемовские чтения»: «Современное образование: научные подходы, опыт, проблемы, перспективы» (Педагогический институт им. В. Г. Белинского ПГУ, 17-18 апреля 2024 г.).



