Введение 2 Предметная область 3 Архитектура приложения 3 База данных 4 Рекомендательная система 5 Заключение 6 Список литературы 7

Рекомендательная система для художественных фильмов

курсовая работа
Программирование
7 страниц
88% уникальность
2020 год
156 просмотров
Асман А.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение 2 Предметная область 3 Архитектура приложения 3 База данных 4 Рекомендательная система 5 Заключение 6 Список литературы 7
Читать дальше
Рекомендательные системы получили широкое распространение в различных интернет-сервисах: контекстная реклама, интересные для пользователя фильмы и музыка, подбор товаров и услуг в интернет-магазинах. Алгоритмы построения рекомендаций учитывают профиль пользователя, историю его запросов, покупок и информацию о пользователях, похожих на него. Эти алгоритмы быстро развиваются и доказали свою эффективность, их внедрение повышает посещаемость сервисов и продажи. В данной работе описана рекомендательная система на основе коллаборативной фильтрации [1], предназначенная для подбора фильмов с учетом предпочтений пользователя. Актуальность работы обусловлена эффективностью и широтой использования рекомендательных систем. Цель работы: разработка рекомендательной системы фильмов.


Если вам нужна дипломная работа на заказ цена во Владивостоке приятно удивит. Закажи на Work5.


. Задачи: • изучить основы построения рекомендательных систем, их типы, методы подбора рекомендаций; • разработать архитектуру приложения с учетом необходимости в базе данных фильмов и интерактивном общении с пользователем; • подготовить стартовый банк данных с реальными пользователями и фильмами; • реализовать приложение на языке С++. Работа состоит из 7 разделов. В введении описана актуальность и постановка задачи. Раздел предметная область посвящен формализации входных данных. Далее следует архитектура приложения в одноименном пункте. В разделе «база данных» обозначен подход к реализации базы данных, указан источник начальных данных. Следующий раздел посвящен выбору алгоритма построения рекомендаций. В заключении описаны основные результаты работы.

Читать дальше
В работе рассмотрено написание рекомендательной системы фильмов в виде консольного приложения на языке C++. В качестве подхода выбрана коллаборативная фильтрация с косинусным расстоянием в виде метрики. Добавлены дополнительные ограничения, фильтрующие результаты с малым пересечением по просмотренным фильмам. Начальное заполнение базы данных взято с открытых источников, содержит 4000 фильмов и более миллиона пользовательских оценок.
Читать дальше
1. Разработка рекомендательной системы на Python | MakeSomeCode [Электронный ресурс] // Разработка рекомендательной системы на Python | MakeSomeCode: [сайт]. [2020]. URL: https://makesomecode.me/2018/09/movie-recommendation-system/ (дата обращения: 01.07.2020). 2. Stroustrup B. Programming: Principles and Practice Using C++ . Addison-Wesley Professional, 2015. – 1312 с. 3. MovieLens | GroupLens [Электронный ресурс] // MovieLens | GroupLens: [сайт]. [2020]. URL: https://grouplens.org/datasets/movielens/ (дата обращения: 01.07.2020). 4. Vector space model | Wikipedia [Электронный ресурс] // Vector space model | Wikipedia: [сайт]. [2020]. URL: https://en.wikipedia.org/wiki/Vector_space_model (дата обращения: 01.07.2020).
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Анализ объема продаж качества и структуры продукции
Количество страниц:
23
Оригинальность:
62%
Год сдачи:
2020
Предмет:
Экономический анализ
курсовая работа
Международное сотрудничество в борьбе с захватом заложников
Количество страниц:
35
Оригинальность:
83%
Год сдачи:
2020
Предмет:
Международные отношения
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image