Système de recommandation de films développé en Java.
Prédire les films qu'un utilisateur pourrait aimer à partir des évaluations d'autres utilisateurs.
- Pearson Correlation
- Slope One
- Prédiction de notes
- Calcul du MAE
- Analyse des similarités entre utilisateurs
- Java
- Git
- GitHub
- Algorithmes de recommandation
Projet inspiré des techniques de filtrage collaboratif étudiées dans le cours INF6104 – Recherche d'informations et Web à l'Université TÉLUQ.
Algorithmes implémentés :
- Pearson Correlation
- Slope One
- Calcul du Mean Absolute Error (MAE)
- Prédiction de notes utilisateur
- Java
- Structures de données (Map, HashMap, LinkedHashMap)
- Programmation orientée objet
- Systèmes de recommandation
- Filtrage collaboratif
MAE Pearson = 0.8421
MAE Slope One = 0.7935
En développement.