Розробка і реалізація системи для трансферу музичних вподобань між стрімінговими сервісами
Автор: Дорош Володимир Юрійович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні технології проектування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: Дорош В.Ю., Кривий Р.З. (керівник). Розробка і реалізація веб-сервісу для трансферу музичних вподобань між музичними стрімінговими сервісами. Магістерська кваліфікаційна робота. Національний університет “Львівська Політехніка”. Львів, 2022. Магістерська кваліфікаційна робота містить: 3 розділи, список використаних джерел з 22 найменуваннями, 2 додатки, 58 рисунків. Об’єкт дослідження – методи реалізації системи для трансферу музичних вподобань між музичними стрімінговими сервісами [1] з алгоритмом побудови рекомендацій [2]. Предметом дослідження є аналіз існуючих алгоритмів вподобань [3], на основі яких необхідно розробити новий алгоритм для рекомендацій композицій, у випадках їхньої відсутності при трансфері музичних вподобань з одного стрімінгового сервісу в інший. Метою магістерської кваліфікаційної роботи є проєктування алгоритму рекомендацій та імплементувати рішення для трансферу музичних вподобань між музичними стрімінговими сервісами. Наукова новизна полягає в проєктуванні системи із виведеним алгоритмом рекомендацій на основі існуючих. В результаті виконання магістерського кваліфікаційного визначено порядок проведення інтеграції із сторонніми стрімінговими сервісами, проведено аналіз алгоритму рекомендацій, виведені вимоги до системи, на основі якої розроблено веб-сервіс [4] з мінімально робочим функціоналом. Практичне значення одержаних результатів. Розроблена система допомагає зекономити значну кількість часу кінцевим користувачам при необхідності переходу з одного стрімінгового музичного сервісу у інший. Розроблені архітектурні підходи до розробленої системи та алгоритми можуть бути використані як основу для подальшого розвитку даної системи, або ж для побудови аналогічної. Ключові слова: стрімінговий сервіс, стрімінговий мізичний сервіс, Spotify, Apple Music, система трансферу музичних вподобань, WEB, REST, Java, Spring, React, сервер, алгоритм рекомендацій, інтеграція систем. СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ: 1) Music Streaming Services [Електронний ресурс] – режим доступу до ресурсу: https://www.cnet.com/tech/services-and-software/best-music-streaming-service/ 2) What is a music recommendation system? [Електронний ресурс] – режим доступу до ресурсу: https://www.eliftech.com/insights/all-you-need-to-know-about-a-music-recommendation-system-with-a-step-by-step-guide-to-creating-it/#:~:text=It%20works%20by%20the%20following,and%20engagement%20of%20your%20customers 3) Types of Recommendation Systems & Their Use Cases [Електронний ресурс] – режим доступу до ресурсу: https://medium.com/mlearning-ai/what-are-the-types-of-recommendation-systems-3487cbafa7c9 4) Web Development [Електронний ресурс] – режим доступу до ресурсу: https://riseuplabs.com/web-system-development-process/