Site de recommandation de films basé sur les préférences utilisateur, utilisant des algorithmes de traitement du langage naturel (NLP).
Projet
En fonction des préférences de l’utilisateur, le moteur alimenté par plusieurs algorithmes de machine learning recommande des films.
Algorithmes utilisés :
- Term Frequency - Inverse Document Frequency (TF-IDF)
- Cosine Similarity
- Latent Dirichlet Allocation (LDA)
Piste d’améliorations :
- Recommandation collaborative (nécessite des données utilisateur)
Stack: Scala, Spark, Akka, GraphQL, React