Details
Title | Разработка системы музыкальных рекомендаций: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» |
---|---|
Creators | Фокин Арсентий Сергеевич |
Scientific adviser | Ковалев Артем Дмитриевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | рекомендательные системы ; обучение ранжированию ; LLM ; фильтрация на основе содержимого ; recommender systems ; learning to rank ; content-based filtering |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1967 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35471 |
Record create date | 7/14/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Выпускная квалификационная работа магистра посвящена исследованию в области рекомендательных систем. Описаны существующие рекомендательные системы, подходы к их построению и применяемые в них технологии. Изучены актуальные подходы к построению системы музыкальных рекомендаций. В рамках работы предложена система музыкальных рекомендаций, которая основана на использовании LLM и алгоритмов ранжирования. Предложенный метод был реализован в программном средстве на языке Java. Разработана клиент-серверная архитектура проекта. Реализованное программное средство получает метаданные музыкальных композиций, обрабатывает их и затем использует для предоставления музыкальных рекомендаций на основе запроса чат-боту. В экспериментальной части полученные музыкальные рекомендации в форме плейлистов сравниваются с рекомендациями, полученными с помощью запросов к LLM модели GPT-4.
The masters qualification work is devoted to research in the field of recommender systems. The existing recommender systems, approaches to their construction and the technologies used in them are described. The current approaches to the construction of a system of musical recommendations are studied. As part of the work, a system of musical recommendations is proposed, which is based on the use of LLM and ranking algorithms. The proposed method was implemented in a software tool in the Java language. A client-server architecture of the project was developed. The implemented software tool accesses data on musical compositions, processes them and then uses them to provide musical recommendations based on a request to the chatbot. In the experimental part, the obtained music recommendations in the form of playlists are compared with the recommendations obtained using queries to the LLM GPT-4.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0