Personalized Information Retrieval based on Time-Sensitive User Profile - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2017

Personalized Information Retrieval based on Time-Sensitive User Profile

Recherche d'Information Personalisée basée sur un Profil Utilisateur Sensible au Temps

Résumé

Recently, search engines have become the main source of information for many users and have been widely used in different fields. However, Information Retrieval Systems (IRS) face new challenges due to the growth and diversity of available data. An IRS analyses the query submitted by the user and explores collections of data with unstructured or semi-structured nature (e.g. text, image, video, Web page etc.) in order to deliver items that best match his/her intent and interests.In order to achieve this goal, we have moved from considering the query-document matching to consider the user context. In fact, the user profile has been considered, in the literature, as the most important contextual element which can improve the accuracy of the search. It is integrated into the process of information retrieval in order to improve the user experience while searching for specific information.As time factor has gained increasing importance in recent years, the temporal dynamics are introduced to study the user profile evolution that consists mainly in capturing the changes of the user behavior, interests and preferences, and updating the profile accordingly. Prior work used to discern short-term and long-term profiles. The first profile type is limited to interests related to the user’s current activities while the second one represents user’s persisting interests extracted from his prior activities excluding the current ones. However, for users who are not very active, the short-term profile can eliminate relevant results which are more related to their personal interests. This is because their activities are few and separated over time. For users who are very active, the aggregation of recent activities without ignoring the old interests would be very interesting because this kind of profile is usually changing over time. Unlike those approaches, we propose, in this thesis, a generic time-sensitive user profile that is implicitly constructed as a vector of weighted terms in order to find a trade-off by unifying both current and recurrent interests.User profile information can be extracted from multiple sources. Among the most promising ones, we propose to use, on the one hand, searching history. Data from searching history can be extracted implicitly without any effort from the user and includes issued queries, their corresponding results, reformulated queries and click-through data that has relevance feedback potential. On the other hand, the popularity of Social Media makes it as an invaluable source of data used by users to express, share and mark as favorite the content that interests them.First, we modeled a user profile not only according to the content of his activities but also to their freshness under the assumption that terms used recently in the user’s activities contain new interests, preferences, and thoughts and should be considered more than old interests. In fact, many prior works have proved that the user interest is decreasing as time goes by. In order to evaluate the time-sensitive user profile, we used a set of data collected from Twitter, i.e a social networking and microblogging service. Then, we apply our re-ranking process to a Web search system in order to adapt the user’s online interests to the original retrieved results.Second, we studied the temporal dynamics within session search where recent submitted queries contain additional information explaining better the user intent and prove that the user hasn’t found the information sought from previous submitted ones. We integrated current and recurrent interactions within a unique session model giving more importance to terms appeared in recently submitted queries and clicked results. We conducted experiments using the 2013 TREC Session track and the ClueWeb12 collection that showed the effectiveness of our approach compared to state-of-the-art ones.Overall, in those different contributions and experiments, we prove that our time-sensitive user profile ensures better performance of personalization and helps to analyze user behavior in both session search and social media contexts.
Les moteurs de recherche, largement utilisés dans différents domaines, sont devenus la principale source d’information pour de nombreux utilisateurs. Cependant, les Systèmes de Recherche d’Information (SRI) font face à de nouveaux défis liés à la croissance et à la diversité des données disponibles. Un SRI analyse la requête soumise par l’utilisateur et explore des collections de données de nature non structurée ou semi-structurée (par exemple: texte, image, vidéo, page Web, etc.) afin de fournir des résultats qui correspondent le mieux à son intention et ses intérêts.Afin d’atteindre cet objectif, au lieu de prendre en considération l’appariement requête-document uniquement, les SRI s’intéressent aussi au contexte de l’utilisateur. En effet, le profil utilisateur a été considéré dans la littérature comme l’élément contextuel le plus important permettant d’améliorer la pertinence de la recherche. Il est intégré dans le processus de recherche d’information afin d’améliorer l’expérience utilisateur en recherchant des informations spécifiques.Comme le facteur temps a gagné beaucoup d’importance ces dernières années, la dynamique temporelle est introduite pour étudier l’évolution du profil utilisateur qui consiste principalement à saisir les changements du comportement, des intérêts et des préférences de l’utilisateur en fonction du temps et à actualiser le profil en conséquence. Les travaux antérieurs ont distingué deux types de profils utilisateurs : les profils à court-terme et ceux à long-terme. Le premier type de profil est limité aux intérêts liés aux activités actuelles de l’utilisateur tandis que le second représente les intérêts persistants de l’utilisateur extraits de ses activités antérieures tout en excluant les intérêts récents. Toutefois, pour les utilisateurs qui ne sont pas très actifs dont les activités sont peu nombreuses et séparées dans le temps, le profil à court-terme peut éliminer des résultats pertinents qui sont davantage liés à leurs intérêts personnels. Pour les utilisateurs qui sont très actifs, l’agrégation des activités récentes sans ignorer les intérêts anciens serait très intéressante parce que ce type de profil est généralement en évolution au fil du temps.Contrairement à ces approches, nous proposons, dans cette thèse, un profil utilisateur générique et sensible au temps qui est implicitement construit comme un vecteur de termes pondérés afin de trouver un compromis en unifiant les intérêts récents et anciens.Les informations du profil utilisateur peuvent être extraites à partir de sources multiples. Parmi les méthodes les plus prometteuses, nous proposons d’utiliser, d’une part, l’historique de recherche, et d’autre part les médias sociaux. En effet, les données de l’historique de recherche peuvent être extraites implicitement sans aucun effort de l’utilisateur et comprennent les requêtes émises, les résultats correspondants, les requêtes reformulées et les données de clics qui ont un potentiel de retour de pertinence/rétroaction. Par ailleurs, la popularité des médias sociaux permet d’en faire une source inestimable de données utilisées par les utilisateurs pour exprimer, partager et marquer comme favori le contenu qui les intéresse.En premier lieu, nous avons modélisé le profil utilisateur utilisateur non seulement en fonction du contenu de ses activités mais aussi de leur fraîcheur en supposant que les termes utilisés récemment dans les activités de l’utilisateur contiennent de nouveaux intérêts, préférences et pensées et doivent être pris en considération plus que les anciens intérêts surtout que de nombreux travaux antérieurs ont prouvé que l’intérêt de l’utilisateur diminue avec le temps. Nous avons modélisé le profil utilisateur sensible au temps en fonction d’un ensemble de données collectées de Twitter (un réseau social et un service de micro-blogging) et nous l’avons intégré dans le processus de reclassement afin de personnaliser les résultats standards en fonction des intérêts de l’utilisateur.En second lieu, nous avons étudié la dynamique temporelle dans le cadre de la session de recherche où les requêtes récentes soumises par l’utilisateur contiennent des informations supplémentaires permettant de mieux expliquer l’intention de l’utilisateur et prouvant qu’il n’a pas trouvé les informations recherchées à partir des requêtes précédentes. Ainsi, nous avons considéré les interactions récentes et récurrentes au sein d’une session de recherche en donnant plus d’importance aux termes apparus dans les requêtes récentes et leurs résultats cliqués. Nos expérimentations sont basés sur la tâche Session TREC 2013 et la collection ClueWeb12 qui ont montré l’efficacité de notre approche par rapport à celles de l’état de l’art. Au terme de ces différentes expérimentations, nous prouvons que notre modèle générique de profil utilisateur sensible au temps assure une meilleure performance de personnalisation et aide à analyser le comportement des utilisateurs dans les contextes de session de recherche et de médias sociaux.
Fichier principal
Vignette du fichier
Ameni_KACEM_Thesis.pdf (3.24 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

tel-01707423 , version 2 (17-02-2018)
tel-01707423 , version 3 (06-11-2018)

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : tel-01707423 , version 2

Citer

Ameni Kacem. Personalized Information Retrieval based on Time-Sensitive User Profile. Information Retrieval [cs.IR]. Université Paul Sabatier (Toulouse 3), 2017. English. ⟨NNT : ⟩. ⟨tel-01707423v2⟩
445 Consultations
2020 Téléchargements

Partager

Gmail Facebook X LinkedIn More