Рекомендаційна система з використанням методів машинного навчання для надання персоналізованих рекомендацій в реальному часі

Вантажиться...
Ескіз

Дата

2020

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Мета роботи — аналіз існуючих методів машинного навчання і рекомендаційних систем, розробка нової рекомендаційної системи, яка буде поєднувати у собі колаборативну рекомендаційну систему та на основі вмісту, розробка веб-додатку, який буде мати зручний інтерфейс та демонструватиме роботу рекомендаційної системи. Для вирішення поставленої задачі було сформовано перелік завдань, які визначили структуру дослідження: — проаналізувати предметну область, визначити інструменти для програмної реалізації — спроектувати модель для надання колаборативних рекомендацій та на основі вмісту — визначення фільму, який з найбільшої вірогідністю сподобається користувачу на основі попередніх прийнятих рішень іншими користувачами — визначення подібності фільмів за його описом — можливість надання персоналізованих рекомендацій користувачу — розробка веб-додатку з інтеграцією системи Для розв’язання поставлених задач, використовувались мови програмування Python, Javascript, алгоритми машинного навчання, а саме: — чергування найменших квадратів для реалізації колаборативної рекомендаційної системи — низькорозмірна факторизація матриць — нейронні мережі для репрезентації слів у вектор.

Опис

Ключові слова

низькорозмірна факторизація матриць, колаборативна рекомендаційна система, система рекомендацій на основі вмісту, чергування найменших квадратів

Бібліографічний опис

Макашин, М. С. Рекомендаційна система з використанням методів машинного навчання для надання персоналізованих рекомендацій в реальному часі : дипломна робота ... бакалавра : 122 Комп’ютерні науки та інформаційні технології / Макашин Михайло Сергійович. – Київ, 2020. – 70 с.

ORCID

DOI