Recommendation d`items numériques selon les intérêts des
Transcription
Recommendation d`items numériques selon les intérêts des
Recommendation d’items numériques selon les intérêts des abonnées de la bibliothèque Identification des intérêts des abonnés à partir de leurs activités sur cinq réseaux sociaux populaires (voir figure 1). Pour se faire il faut avoir 1) les intérêt des personnes, 2) accès aux contenus et leur métadonnées et 3) avoir des données contextuelles (c.àd. date, heure, endroit, température,...). Étant donné que le système démarre à froid, prenez les profils suivants: Alain aime tout ce qui est actualité, comedie, standup et émissions Britanniques de détectives. Lia a 50 ans et aime les séries policières et de Downton Abbey. Vincent aime tout ce qui est relié au Basketball et à l’émission Dr. House et Philippe s’intéresse à l’histoire, la politique et au jeu vidéo abc; Recommandez des contenus (c.àd. livres, vidéos et autres contenus disponibles dans la bibliothèque numérique locale, soit sur le Web (si disponible à la bibliothèque), en fonction de 1) leurs préférences et du contexte, (jour, heure, localisation, par exemple, le matin c’est surtout la température, l’état des routes et les nouvelles récentes qui intéressent la majorité des citoyens. Enrichir les intérêt par l’utilisation des intérêts disponibles sur leurs profils Facebook, Google +, Youtube, Twitter, .... Produire un Ranking des intérêts personnel; Évaluation des intérêts des utilisateurs et de leur évolution (graphe d’intérêt). Étude préliminaire (à partir du modèle de données d’un extrait de la bibliothèque numérique): État de l’art sur les algorithmes de recommandation de Nakatsuji, Linden, Baluja, Nori, des articles publiés à la conférence RecSys 2014 et décider des trois stratégies de recommandation les plus prometteuses qui seront prototypées à l’aide de R, Mahout, ou MLlib ou autres; Faites la conception d’une stratégie d’analyse des données pour la génération du fichier de préférences (c.àd. utility matrix). Suite à la modification du prototype, faites utiliser le prototype par plusieurs volontaires afin d’accumuler des données expérimentales (par exemple click stream data/web click data) et générez le fichier de préférences pour Mahout, MLlib; Expérimentez trois stratégies de recommandation, à l’aide de R,Mahout ou MlLib et évaluez la qualité des recommandations de chaque stratégie dans le but d’identifier la meilleure stratégie; Finalement étudier et proposer des améliorations possibles ainsi que des sources de données, actuellement disponibles sur le Web gratuitement, qui pourraient potentiellement enrichir le fichier de préférences et, en conséquence, améliorer l’algorithme de recommandation pour la bibliothèque. Figure 1 : Obtention des intérêts d’un abonné à la bibliothèque à partir de réseaux sociaux