Тема: РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ МУЗЫКАЛЬНОГО АУДИО-СТРИМИНГА С РЕКОМЕНДАТЕЛЬНОЙ СИСТЕМОЙ
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 4
1. Рекомендательные системы и алгоритмы подбора 5
1.1. Фильтрация содержимого 6
1.2. Коллаборативная фильтрация 9
1.3. Гибридные методы фильтрации 13
1.3.1. Построение единой рекомендательной модели 13
1.3.2. Внедрение item-based характеристик в user-based системы 14
1.3.3. Внедрение user-based характеристик в item-based системы 14
1.3.4. Раздельное внедрение рекомендательных систем 15
2. Понятие музыкального аудио-стриминга и анализ существующих
решений 16
2.1. Понятие музыкального аудио-стриминга 16
2.2. Pandora Internet Radio 17
2.3. Spotify 19
2.4. Яндекс.Радио 21
3. Определение параметров оценивания музыки 24
4. Определение требований к системе 27
5. Анализ требований 30
5.1. Слушать музыку 30
5.2. Отобразить текст песни 30
5.3. Сменить композицию 31
5.4. Управлять проигрывателем 31
5.5. Добавить композицию 32
6. Проектирование архитектуры приложения 33
7. Реализация 37
Заключение 40
Литература
📖 Аннотация
📖 Введение
Целью данной работы была поставлена разработка веб-приложения музыкального аудио-стриминга, помогающего не только в поиске запрошенных композиций, но и предлагающего похожую на искомую музыку, которую пользователь не запрашивал напрямую ранее. Для достижения этой цели необходимо изучить алгоритмы подбора рекомендаций, а также, определить список необходимых параметров для сравнения музыкальных композиций при подборе рекомендаций. Далее, нужно точно определить понятие музыкального аудио-стриминга и изучить, в рамках этой задачи, существующие аналогичные решения. Далее, составить набор требований к разрабатываемой системе, проанализировать их и после этого переходить, непосредственно, к проектированию и реализации.
Таким образом, в соответствии с унифицированным процессом [1] требуется решить задачи:
1. Изучение рекомендательных систем и алгоритмов подбора.
2. Выявление требований к системе и определение параметров оценивания музыки для использования в алгоритме подбора.
3. Анализ вариантов использования.
4. Проектирование архитектуры приложения.
5. Реализация приложения.
✅ Заключение
На данный момент приложение не размещено для общего доступа во избежание нарушения авторских прав, но в достаточной мере функционирует и может быть использовано по прямому назначению для поиска и прослушивания музыки.
В дальнейшем планируется дополнить основной функционал приложения, а также провести ряд улучшений. Также планируется работа над архитектурой и реализацией проекта для оптимизации кода, улучшения производительности, внешнего вида и удобства использования приложения.





