Тема: Разработка веб-сайта с применением рекомендательной системы
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
1 АНАЛИЗ ТРЕБОВАНИЙ К САЙТУ. ОБЗОР ТЕХНОЛОГИЙ
СОЗДАНИЯ WEB-САЙТОВ И МЕТОДОВ ПОСТРОЕНИЯ РЕКОМЕНДАТЕЛЬНЫХ СИСТЕМ 7
1.1 Постановка задачи 7
1.2 Обзор существующих методов рекомендательных систем 7
1.3 Обзор существующих платформ разработки сайтов 16
1.4 Обоснование выбора среды разработки и алгоритма
рекомендательной системы 22
1.5 Выводы по разделу 23
2 РАЗРАБОТКА БАЗЫ ДАННЫХ 24
2.1 Концептуальное проектирование 24
2.2 Даталогическое проектирование 24
2.3 Выводы по разделу 27
3 РАЗРАБОТКА ПРИЛОЖЕНИЯ 28
3.1 Диаграмма прецедентов 28
3.1.1 Use-case: «Регистрация» 28
3.1.2 Use-case: «Ввод логина и пароля» 29
3.1.3 Use-case: «Просмотр альбомов» 29
3.1.4 Use-case: «Фильтрация альбомов» 29
3.1.5 Use-case: «Выбор альбома» 30
3.1.6 Use-case: «Получение информации об альбоме» 30
3.1.7 Use-case: «Прослушивание альбома» 30
3.1.8 Use-case: «Оценка альбома» 30
3.1.9 Use-case: «Получение рекомендаций» 30
3.3 Настройка шаблона JXTC Hardcore Shop 31
3.4 Разработка фильтров 34
3.5 Разработка рекомендательной системы 35
3.6 Выводы по разделу 36
4 ОПИСАНИЕ ПРИЛОЖЕНИЯ 40
4.1 Главная страница сайта 40
4.2 Страница альбома 41
4.3 Авторизация 42
4.4 Регистрация 42
4.5 Поиск по фильтрам и получение рекомендаций 43
4.6 Выводы по разделу 44
ЗАКЛЮЧЕНИЕ 45
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 46
ПРИЛОЖЕНИЕ ТЕКСТ ПРОГРАММЫ 48
📖 Аннотация
📖 Введение
В отличие от поисковых систем, чтобы получить ответ, рекомендательная система не требует четкого запроса. Пользователю предлагается оценить некоторые объекты из коллекции и на основании его оценок строятся предположения и возвращаются наиболее близкие к ним результаты.
Рекомендательные системы очень востребованы в настоящее время, так как значительно уменьшают время нахождения полезной информации. Поскольку разрабатываемый сайт содержит музыкальный контент, то он будет широко востребован среди пользователей, которые интересуются музыкой и хотят узнавать о неизвестных ими ранее исполнителях и их альбомах.
✅ Заключение
Данный сайт позволяет пользователям регистрироваться, находить интересующие их музыкальные альбомы, используя поиск по фильтрам, прослушивать их, оценивать и на основе этих оценок получать рекомендации к прослушиванию.
В результате работы:
1) проведен анализ методов построения рекомендательных систем и платформ для разработки сайтов;
2) изучена платформа для создания сайтов Joomla;
3) спроектирована база данных;
4) выполнена доработка шаблона JXTC Hardcore Shop;
5) разработаны фильтры для поиска;
6) создана рекомендательная система;
7) выполнена программная реализация и проверка работы системы.
Таким образом, все поставленные задачи были успешно решены.
В дальнейшем планируется расширить библиотеку музыкальных альбомов и добавить следующие возможности:
1) комментирование альбомов пользователями;
2) поиск альбомов по названию;
3) просмотр выставленных оценок в личном кабинете.





