Детальная информация

Название Разработка Telegram-бота, реализующего подбор книг для пользователей на основе их предпочтений: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Берестова Татьяна Алексеевна
Научный руководитель Комарова Елена Викторовна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2022
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика чат-бот ; рекомендательные системы ; обработка естественного языка ; классификация текстов ; машинное обучение ; chatbot ; recommender systems ; natural language processing ; text classification ; machine learning
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2022/vr/vr22-2675
Права доступа Доступ по паролю из сети Интернет (чтение)
Ключ записи ru\spstu\vkr\19610
Дата создания записи 18.01.2023

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа относится к сфере рекомендательных систем и современных методов общения. Объектом исследования являются подходы к созданию рекомендательных систем, алгоритмы классификации текстов и методы обработки естественного языка. Цель работы – разработка чат-бота, общающегося с пользователями на естественном языке и рекомендующего книги по их запросам. В ходе выполнения работы были исследованы виды рекомендательных систем и их построение, изучены методы обработки естественного языка и алгоритмы классификации текстов. Чат-бот обучен распознавать интенты пользователей на основе модели логистической регрессии. На основе гибридного подхода, вклю­чающего совместную и контентную фильтрацию, разработана рекомендательная система книг. Проведено тестирование сценариев чат-бота, а также оценка времени отклика на сообщения пользователя и оценка составленных рекомендаций.Результатом работы является рабочий и протестированный чат-бот, общаю­щийся с пользователями в Telegram на естественном языке и способный создавать рекомендации книг для пользователей.

This work belongs to the sphere of recommender systems and modern methods of communication. The object of research is approaches to the creation of recommender systems, text classification algorithms and natural language processing methods. The purpose of the work is to develop a chatbot that communicates with users in natural language and recommends books on their requests.In the course of the work, the types of recommender systems and the principles of their creation were examined, natural language processing methods and text classification algorithms were studied. The chatbot is trained to recognize user intents based on a logistic regression model. Based on a hybrid approach that includes collaborative and content filtering, a book recommendation system has been developed. Chatbot scenarios were tested, also the response time to user messages and generated recommendations was evaluated. The result is a working and tested chatbot that communicates with users on Telegram in natural language and can create book recommendations for users.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи
  • Разработка Telegram-бота, реализующего подбор книг для пользователей на основе их предпочтений
    • Введение
    • 1. Обзор предметной области
    • 2. Алгоритм работы чат-бота
    • 3. Разработка программного обеспечения
    • 4. Подходы рекомендательных систем
    • 5. Реализация чат-бота, рекомендующего книги
    • 6. Тестирование
    • Заключение
    • Список сокращений и условных обозначений
    • Словарь терминов
    • Список использованных источников
    • Приложение 1. Архитектура чат-бота
    • Приложение 2. Блок-схема работы чат-бота
    • Приложение 3. Исходный код чат-бота

Количество обращений: 38 
За последние 30 дней: 0

Подробная статистика