Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/project/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,5 @@
| [habr-articles-labler](./habr-articles-labler/) | Резбаев Радмир, Марченко Артем |
| [comment-emotionality-classification](./comment-emotionality-classification/) | Проскурин Глеб, Мангараков Александр |
| [face-emotion-recognition](./face-emotion-recognition) | Якушев Алексей |
| [movie-recommender](./movie-recommender) | Владимирский Сергей |
| [movie-recomender](./movie-recomender) | Филиппенко Илья |
51 changes: 51 additions & 0 deletions docs/project/movie-recommender/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Проект "Рекомендация фильмов"
-----
### Автор - Владимирский Сергей (P4115)

#### Цель
Создание рекомендательной системы для рекомендации фильмов для конкретного пользователя

#### Задачи
1. Сбор данных;
2. Проектирование архитектуры системы;
3. Обучение моделей на основе обучающей выборки;
4. Оценка моделей на тестовой выборке;
5. Выбор лучшей модели;
6. Разворачивание лучшей модели.

Датасет: [The Movies Dataset](https://www.kaggle.com/datasets/rounakbanik/the-movies-dataset)
Проект: [movie-recommendation](https://github.com/hotstreams/movie-recommendation)

#### Характеристика:

Датасет содержит метаданные для 45000 фильмов, которые располагаются в нескольких файлах.
movies_metadata.csv - содержит информацию о самих фильмах: названия, оригинальные названия, идентификаторы, бюджет, синопсис, бюджет и т.д.
keywords.csv - содержит информацию о ключевых словах фильмов
links.csv - содержит информацию о соответствии различных идентификаторов фильмов
ratings.csv - содержит информацию о оценках конкретных пользователей фильмам

#### Целесообразность использования датасета для решения поставленной задачи
Датасет имеет достаточный объем данных для обучения модели, содержит текстовое описание по tagline, keywords, genres и overview, которое можно использовать для content-based модели, а также достаточное количество рейтингов пользователей.
Распределения по жанрам и ключевым словам изображены ниже.


Пример датасета

![изображение](images/info.png)
![изображение](images/genres.png)
![изображение](images/keywords.png)
![изображение](images/corr.png)
![изображение](images/cor2.png)
![изображение](images/nan.png)

#### Диаграмма активности

![Диаграмма без названия drawio(13)](images/activity.png)

#### Диаграмма компонентов

![Диаграмма без названия drawio(14)](images/component.png)

#### Диаграмма развертывания

![Диаграмма без названия drawio(14)](images/deployment.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/project/movie-recommender/images/cor2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/project/movie-recommender/images/corr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/project/movie-recommender/images/genres.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/project/movie-recommender/images/info.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/project/movie-recommender/images/nan.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.