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 |
|