Проекты

Чат-бот «Библиотека Ньютона»

Работа победителя конкурса проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» в секции «Информационные технологии, программирование, прикладная математика, социальный инжиниринг»

Направление работы: Инженеры
Авторы работы: ГБОУ Школа № 2127
Предметы: Информатика
Классы: 10 класс
Мероприятия: Конкурс проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» 2021 года

Актуальность

Вопрос образования и интернет-образования остаётся очень важным в любые времена. Учащимся требуется дополнительная литература для качественного и полного усвоения материала. Создание чат-бота для подбора учебной и научной литературы является очень актуальным сегодня, т. к. может значительно упростить процесс поиска необходимой информации.

В нашем проекте рассматривается вопрос создания и настройки удобной работы чат-бота, предназначенного искать учебную литературу инженерной и технической направленности, основываясь на предпочтениях пользователей.

Цель

Создать чат-бот для быстрого поиска учебной литературы по математике, информатике и физике для подготовки учащихся 9–11 классов к олимпиадам, ОГЭ/ЕГЭ и поиску дополнительной учебной литературы.

Задачи

  1. Проанализировать существующие чат-боты по поиску учебной литературы.
  2. Проанализировать существующие мессенджеры для реализации чат-бота и выбрать наиболее подходящий для своего проекта.
  3. Изучить имеющуюся информацию по созданию чат-ботов в выбранном мессенджере.
  4. Проанализировать сайты, предоставляющие необходимую литературу, и выбрать подходящий для проекта.
  5. Создать программный код для чат-бота.
  6. Разработать дизайн и выбрать имя своему боту.
  7. Протестировать работоспособность бота для одного и нескольких пользователей, работающих одновременно.
  8. Сформулировать перспективы развития проекта.

Оснащение и оборудование, использованное при создании работы

  • Персональный компьютер с установленным ПО (ОС Linux, GIMP)
  • GLUT – библиотеки утилит для приложений под OpenGL

Описание

Этапы проекта:

Анализ существующих чат-ботов по поиску учебной литературы;

Анализ существующих мессенджеров для реализации чат-бота: выбор мессенджера ВКонтакте;

Изучение технической документации в ВКонтакте по созданию чат-ботов;

Анализ сайтов, предлагающих необходимую литературу: выбор сайта Litres; Выбор языка программирования Python и создание на нём программного кода для чат-бота с возможностью многопользовательского режима; Выбор имени своему боту – «Библиотека Ньютона», создание группы ВКонтакте для него; Проверка работоспособности бота для одного и нескольких пользователей, работающих одновременно.

Вся работа выполнена автором проекта.

Результаты работы/выводы

В результате проделанной работы был получен рабочий чат-бот «Библиотека Ньютона», способный предлагать список учебной литературы для подготовки к ЕГЭ, дополнительную литературу и литературу для подготовки к олимпиадам по математике, физике и информатике.

Ссылка на группу чат-бота: https://vk.com/Library_of_Newton

 

Перспективы использования результатов работы

Расширение библиотеки книг, а также возраста целевой аудитории.

Сотрудничество с вузом/учреждением при создании работы

НИУ ВШЭ

Награды/достижения (в каких конкурсах и с какими результатами выставлялась ранее эта работа)

Ежегодная межвузовская научно-техническая конференция студентов, аспирантов и молодых специалистов им. Е.В. Арменского – участник.