Details

Title Рекомендательная система для выбора темы выпускной квалификационной работы на основе подписок пользователя в мессенджере: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Recommendation system for selecting a final thesis topic based on a users messenger subscriptions
Creators И Антон Романович
Scientific adviser Заковряшин Юрий Дмитриевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects рекомендательная система ; тематическое моделирование ; обработка естественного языка ; большие языковые модели ; векторные представления ; Telegram ; бинарная классификация ; recommendation system ; topic modeling ; natural language processing ; large language models ; vector representations ; binary classification
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-3506
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\45789
Record create date 9/11/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

В данной работе разработана рекомендательная система для выбора темы выпускной квалификационной работы на основе анализа подписок пользователя в мессенджере Telegram. Реализован многоэтапный программный комплекс: сбор сообщений из каналов, извлечение тематических интересов методом BERTopic, построение векторного профиля пользователя с учётом его образовательного контекста, поиск релевантных научных публикаций в корпусе OpenAlex и генерация формулировок тем языковой моделью Qwen2.5-3B-Instruct с последующей фильтрацией бинарным классификатором. Проведено экспериментальное сравнение конфигураций языковой модели, стратегий формирования запроса и конфигураций классификатора-фильтра. Сквозное тестирование на трёх пользователях с различными направлениями подготовки подтвердило работоспособность и универсальность разработанного решения.

This work presents a recommendation system for selecting a graduation thesis topic based on the analysis of a users Telegram channel subscriptions. A multi-stage software pipeline was designed and implemented, comprising message collection from channels, extraction of thematic interests using BERTopic, construction of a user vector profile incorporating educational context, retrieval of relevant scientific publications from an OpenAlex corpus, and generation of thesis topic formulations using the Qwen2.5-3B-Instruct language model with subsequent filtering by a binary classifier. An experimental comparison of language model configurations, prompting strategies, and classifier configurations was conducted. End-to-end testing on three users with different academic programmes confirmed the applicability and universality of the developed system.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...