Рекомендаційна система з використанням методів машинного навчання для надання персоналізованих рекомендацій в реальному часі
Вантажиться...
Дата
2020
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Мета роботи — аналіз існуючих методів машинного навчання і рекомендаційних систем, розробка нової рекомендаційної системи, яка буде поєднувати у собі колаборативну рекомендаційну систему та на основі вмісту, розробка веб-додатку, який буде мати зручний інтерфейс та демонструватиме роботу рекомендаційної системи. Для вирішення поставленої задачі було сформовано перелік завдань, які визначили структуру дослідження: — проаналізувати предметну область, визначити інструменти для програмної реалізації — спроектувати модель для надання колаборативних рекомендацій та на основі вмісту — визначення фільму, який з найбільшої вірогідністю сподобається користувачу на основі попередніх прийнятих рішень іншими користувачами — визначення подібності фільмів за його описом — можливість надання персоналізованих рекомендацій користувачу — розробка веб-додатку з інтеграцією системи Для розв’язання поставлених задач, використовувались мови програмування Python, Javascript, алгоритми машинного навчання, а саме: — чергування найменших квадратів для реалізації колаборативної рекомендаційної системи — низькорозмірна факторизація матриць — нейронні мережі для репрезентації слів у вектор.
Опис
Ключові слова
низькорозмірна факторизація матриць, колаборативна рекомендаційна система, система рекомендацій на основі вмісту, чергування найменших квадратів
Бібліографічний опис
Макашин, М. С. Рекомендаційна система з використанням методів машинного навчання для надання персоналізованих рекомендацій в реальному часі : дипломна робота ... бакалавра : 122 Комп’ютерні науки та інформаційні технології / Макашин Михайло Сергійович. – Київ, 2020. – 70 с.