40
Des maths et des recommandations Loïc Knuchel @loicknuchel

Des maths et des recommandations - Devoxx 2014

Embed Size (px)

Citation preview

Page 1: Des maths et des recommandations - Devoxx 2014

Des maths et des recommandationsLoïc Knuchel@loicknuchel

Page 2: Des maths et des recommandations - Devoxx 2014

Loïc KnuchelDéveloppeur freelance

Entrepreneur

Social

http://loic.knuchel.org/blog/

@loicknuchel

Page 3: Des maths et des recommandations - Devoxx 2014
Page 4: Des maths et des recommandations - Devoxx 2014
Page 5: Des maths et des recommandations - Devoxx 2014
Page 6: Des maths et des recommandations - Devoxx 2014

Filtrage collaboratif

Page 7: Des maths et des recommandations - Devoxx 2014
Page 8: Des maths et des recommandations - Devoxx 2014
Page 9: Des maths et des recommandations - Devoxx 2014

Similarité entre utilisateurs

Page 10: Des maths et des recommandations - Devoxx 2014

Similarité entre utilisateurs

Page 11: Des maths et des recommandations - Devoxx 2014

Similarité entre utilisateurs

Page 12: Des maths et des recommandations - Devoxx 2014

Similarité entre utilisateurs

Page 13: Des maths et des recommandations - Devoxx 2014

Similarité entre utilisateurs

Page 14: Des maths et des recommandations - Devoxx 2014

Similarité entre objets

Page 15: Des maths et des recommandations - Devoxx 2014

Similarité entre objets

Page 16: Des maths et des recommandations - Devoxx 2014

Similarité entre objets

Page 17: Des maths et des recommandations - Devoxx 2014

Similarité entre objets

Page 18: Des maths et des recommandations - Devoxx 2014
Page 19: Des maths et des recommandations - Devoxx 2014
Page 20: Des maths et des recommandations - Devoxx 2014
Page 21: Des maths et des recommandations - Devoxx 2014

Quels objectifs

● Probabilité d’achat

● Prédiction de note

● Top 10

Page 22: Des maths et des recommandations - Devoxx 2014

Exemple

Page 23: Des maths et des recommandations - Devoxx 2014

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

Page 24: Des maths et des recommandations - Devoxx 2014

Personnaliser

: prédiction pour le film f et l’utilisateur u : similarité entre les utilisateurs u et i

Page 25: Des maths et des recommandations - Devoxx 2014

Calculer la similarité

Page 26: Des maths et des recommandations - Devoxx 2014

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

Page 27: Des maths et des recommandations - Devoxx 2014

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

Page 28: Des maths et des recommandations - Devoxx 2014

Autres similarités

Voisinage :

Cosinus :

Page 29: Des maths et des recommandations - Devoxx 2014

Normaliser les notes

Page 30: Des maths et des recommandations - Devoxx 2014

Normaliser les notes

Page 31: Des maths et des recommandations - Devoxx 2014

Normaliser les notes

Page 32: Des maths et des recommandations - Devoxx 2014
Page 33: Des maths et des recommandations - Devoxx 2014
Page 34: Des maths et des recommandations - Devoxx 2014
Page 35: Des maths et des recommandations - Devoxx 2014
Page 36: Des maths et des recommandations - Devoxx 2014
Page 37: Des maths et des recommandations - Devoxx 2014
Page 39: Des maths et des recommandations - Devoxx 2014
Page 40: Des maths et des recommandations - Devoxx 2014