Рекомендаційна система формування плей-листу для бігу

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Станом на 2022 рік сфери спорту, бізнесу та музики відчули значні зміни порівняно із попередніми роками [1]. Це зумовлено зокрема і різкою інтеграцією інформаційних технологій у життя людини [2]. Для успішного заняття спортом, прослуховування музики є важливим взаємозв’язок користувача із інформаційними застосунками [3]. Нейронаукові дослідження продемонстрували, як кора головного мозку самоорганізується у відповідь на зовнішні подразники та навчальну діяльність людей. Мозок швидко реагує на заняття музичною діяльністю, але постійна і суттєва реорганізація функціонування мозку вимагає значного часу. Дані нейронауки свідчать про те, що кожна людина має конкретну «біографію навчання», яка відображається в тому, як мозок обробляє інформацію. Активне заняття музикою має значний вплив на структуру та функції мозку. Зміни відображають те, що було засвоєно і як це було засвоєно, а також впливають на те, наскільки вироблені навички можуть бути перенесені в інші види діяльності [4]. В останнє десятиліття у будь-якого музиканта є потужний помічник – комп’ютер. З винаходом звукових карт для комп’ютера з’явилася можливість вставляти на них мікросхеми за допомогою банку інструментів від будь-якого сучасного синтезатора. За допомогою спеціальних програм послідовності в комп’ютері можна «вставити» будь-яку мелодію, зіграти та змікшувати її. Не так давно з'явилися програмні семплери, які дозволяли записати зразок звуку, вказати, якій ноті він відповідає, і, підключившись до синтезатора, відтворити цей тембр. Раніше в музичних школах вчитися було довго, а тепер можна складати тільки з комп’ютером, знаючи трішки музичної грамоти і не вміючи нічого грати [5]. Так само інформаційні технології є помічниками для спортсменів, коли, наприклад, можна моніторити фізіологічні показники за допомогою фітнес трекерів, тощо. Важливим фактором сучасних програмних рішень є наявність засобів для здійснення збору інформації про користувача. Згодом ця інформація може бути використана для застосування засобів машинного навчання, алгоритмів рекомендацій та створення передбачень можливих вподобань користувача [6]. Швидкий розвиток технологій та їх інтеграція у повсякденну рутину призвели до зростання популярності різних програм, якими люди користуються щодня. Це стосується і сфери спорту та музики. Мета роботи. Для отримання комфортної позиції серед представників наявних рішень потрібно здійснити аналіз та розроблення інформаційного рішення для надання рекомендацій музичних композицій для бігу на основі вподобань користувача. Необхідно акцентувати увагу на лаконічності, швидкодії та комфорті програмного засобу. Об’єктом дослідження є вплив музики на організм людини та застосування інформаційних технології для реалізації рішень поєднаних з музикою. Предметом дослідження є засоби формування рекомендаційних плей-листів для бігу. Практичне значення одержаних результатів. Виконання роботи полягає у розробленні системи для надання формування рекомендаційних музичних плей-листів. Дане програмне рішення здатне надавати інформацію щодо пісень, які можуть сподобатися користувачеві, а також формувати рекомендації на основі отриманої інформації про музичні вподобання та бажаного темпу пісень (ВРМ) від користувача. Аналіз вже існуючих систем став першим кроком на шляху до створення унікального продукту. Цей процес допоміг знайти переваги різноманітності впроваджених рішень та знайти недоліки. Досвід існуючих проектів - це чудове джерело інформації, яке допомагає не робити помилок і знаходити кращі ідеї в процесі роботи. Розроблювана система на даному етапі передбачена у вигляді веб-застосунку із використанням технології Node.js. За допомогою даної технології можна розгортати програмного засобу не лише на операційній системі MacOS, а й інших популярних платформах. Після завершення процесу розгортання системи користувач має змогу перейти до використання застосунку за допомогою веб-браузера.
As of 2022, the spheres of sports, business and music have experienced significant changes compared to previous years [1]. This is due in particular to the sharp integration of information technology in human life [2]. For successful sports, listening to music is important for the user to interact with information applications [3]. Neuroscientific research has shown how the cerebral cortex self-organizes in response to external stimuli and human learning activities. The brain responds quickly to music activities, but the constant and significant reorganization of brain function requires considerable time. Neuroscience data show that each person has a specific "learning biography" that is reflected in how the brain processes information. Active music has a significant impact on the structure and function of the brain. The changes reflect what has been learned and how it has been learned, as well as the extent to which the acquired skills can be transferred to other activities [4]. In the last decade, every musician has a powerful assistant - a computer. With the invention of sound cards for the computer, it became possible to insert chips on them using a toolbox from any modern synthesizer. With the help of special sequence programs, you can "insert" any melody into your computer, play it and soften it. Not so long ago there were software samplers that allowed you to record a sample of sound, specify which note it corresponds to, and, connecting to the synthesizer, to reproduce this tone. It used to be a long time to study in music schools, but now you can only compose with a computer, knowing a little music and not being able to play anything [5]. In the same way, information technologies are assistants for athletes, when, for example, it is possible to monitor physiological indicators with the help of fitness trackers, etc. An important factor in modern software solutions is the availability of tools to collect information about the user. Subsequently, this information can be used to apply machine learning tools, algorithms for recommendations and create predictions of possible user preferences [6]. The rapid development of technology and their integration into the daily routine has led to the growing popularity of various programs that people use every day. This also applies to sports and music. The goal of the work. To obtain a comfortable position among the representatives of existing solutions, it is necessary to analyze and develop an information solution to provide recommendations for musical compositions for running based on user preferences. It is necessary to emphasize the conciseness, speed and comfort of the software. The object of the study is the impact of music on the human body and the use of information technology to implement solutions related to music. The subject of the research is the means of forming recommendation playlists for running. The practical significance of the results obtained. The work is to develop a system for providing the formation of recommended music playlists. This software solution is able to provide information about songs that the user may like, as well as make recommendations based on the information received about musical preferences and the desired tempo of the song (BPM) from the user. Analysis of existing systems was the first step towards creating a unique product. This process helped to find the advantages of the variety of implemented solutions and to find the disadvantages. The experience of existing projects is a great source of information that helps to avoid mistakes and find better ideas in the process. The developed system at this stage is provided in the form of a web application using Node.js technology. With this technology, you can deploy software not only on the MacOS operating system, but also on other popular platforms. After completing the system deployment process, the user can proceed to use the application using a web browser.

Description

Citation

Чигура В. В. Рекомендаційна система формування плей-листу для бігу : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „3.124.00.00 — Системний аналіз (освітньо-наукова програма)“ / Владислав Васильович Чигура. — Львів, 2021. — 97 с.

Endorsement

Review

Supplemented By

Referenced By