Des maths et des recommandations
Loïc Knuchel
@loicknuchel
Loïc Knuchel
Développeur freelance
Entrepreneur
Social
http://loic.knuchel.org/blog/
@loicknuchel
Filtrage collaboratif
Similarité entre utilisateurs
Similarité entre utilisateurs
Similarité entre utilisateurs
Similarité entre utilisateurs
Similarité entre utilisateurs
Similarité entre objets
Similarité entre objets
Similarité entre objets
Similarité entre objets
Quels objectifs
● Probabilité d’achat
● Prédiction de note
● Top 10
Exemple
Naïvement
: prédiction de note pour le film f
: note donnée par l’utilisateur i au film f
: pour les utilisateurs ayant no...
Personnaliser
: prédiction pour le film f et l’utilisateur u
: similarité entre les utilisateurs u et i
Calculer la similarité
Calculer la similarité (Pearson)
: note moyenne de l’utilisateur u1
: écart type des notes de l’utilisateur u1
: somme pou...
Calculer la similarité (Pearson)
: note moyenne de l’utilisateur u1
: écart type des notes de l’utilisateur u1
: somme pou...
Autres similarités
Voisinage :
Cosinus :
Normaliser les notes
Normaliser les notes
Normaliser les notes
Tester en pratique :
https://github.com/
loicknuchel/
movie-recommender
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Des maths et des recommandations - Devoxx 2014
Prochain SlideShare
Chargement dans…5
×

Des maths et des recommandations - Devoxx 2014

760 vues

Publié le

Publié dans : Logiciels
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
760
Sur SlideShare
0
Issues des intégrations
0
Intégrations
8
Actions
Partages
0
Téléchargements
9
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Des maths et des recommandations - Devoxx 2014

  1. 1. Des maths et des recommandations Loïc Knuchel @loicknuchel
  2. 2. Loïc Knuchel Développeur freelance Entrepreneur Social http://loic.knuchel.org/blog/ @loicknuchel
  3. 3. Filtrage collaboratif
  4. 4. Similarité entre utilisateurs
  5. 5. Similarité entre utilisateurs
  6. 6. Similarité entre utilisateurs
  7. 7. Similarité entre utilisateurs
  8. 8. Similarité entre utilisateurs
  9. 9. Similarité entre objets
  10. 10. Similarité entre objets
  11. 11. Similarité entre objets
  12. 12. Similarité entre objets
  13. 13. Quels objectifs ● Probabilité d’achat ● Prédiction de note ● Top 10
  14. 14. Exemple
  15. 15. Naïvement : prédiction de note pour le film f : note donnée par l’utilisateur i au film f : pour les utilisateurs ayant noté le film
  16. 16. Personnaliser : prédiction pour le film f et l’utilisateur u : similarité entre les utilisateurs u et i
  17. 17. Calculer la similarité
  18. 18. Calculer la similarité (Pearson) : note moyenne de l’utilisateur u1 : écart type des notes de l’utilisateur u1 : somme pour tous les films notés par u1 et u2
  19. 19. Calculer la similarité (Pearson) : note moyenne de l’utilisateur u1 : écart type des notes de l’utilisateur u1 : somme pour tous les films notés par u1 et u2
  20. 20. Autres similarités Voisinage : Cosinus :
  21. 21. Normaliser les notes
  22. 22. Normaliser les notes
  23. 23. Normaliser les notes
  24. 24. Tester en pratique : https://github.com/ loicknuchel/ movie-recommender

×