Содержание
- 2. Цель: разработка агрегатора товаров с реализацией системы рекомендаций.
- 3. Предметная область Data Science: обработка, анализ и представление данных в цифровой форме Рекомендательные системы: комплекс алгоритмов,
- 4. Основные термины и определения Рекомендательная система Content-based filtering Collaborative filtering Метод сопряженных градиентов Проблема холодного старта
- 6. Индивидуальные задачи
- 7. Задачи модуля рекомендательных систем Получить общее представление о рекомендательных системах По имеющимся знаниям выбрать алгоритмы для
- 8. Функциональные требования Каждый алгоритм рекомендательной системы должен быть обернут в класс, который и будет хранить в
- 9. Анализ существующих подходов
- 10. Анализ существующих подходов
- 11. Content-based filtering Составление матрицы tf-idf по описаниям товаров (вес слова пропорционален частоте употребления этого слова в
- 12. Collaborative filtering Для explicit-модели: получить малоранговую матрицу товаров, используя алгоритм матричного разложения SVD Для implicit-модели: разложить
- 13. Архитектура модуля
- 16. Кластеризация Нужно подбирать количество кластеров Приходится обучать модель заново каждый раз, чтобы она адаптировалась под новую
- 19. Заключение Все задачи, поставленные для реализации модуля рекомендательных систем были достигнуты. В результате работы над проектом
- 20. Направления для доработки расширение списка загрузчиков и обработчиков данных; расширение класса моделей рекомендательных систем; импорт кода
- 21. Список источников и ссылок Git-repository проекта. https://github.com/starboy-3/PersonalRecommendationsApp Git-repository модуля рекомендательных систем. https://github.com/exponenci/recs_systems Анатомия рекомендательных систем. https://habr.com/ru/company/lanit/blog/420499/
- 22. Список источников и ссылок Dheeraj Bokde, Sheetal Girase, Debajyoti Mukhopadhyay. Matrix Factorization Model in Collaborative Filtering
- 24. Скачать презентацию