Résumé:
Résumé
Un système de recherche d‟information personnalisée a pour objectif l‟amélioration des
résultats retournés à l‟utilisateur lors d‟une session de recherche dans une grande base de
documents en fonction de ses centres d‟intérêt, afin de mieux répondre à ses besoins
spécifiques exprimés par des requêtes.
Les intérêts de l'utilisateur définissant son profil pourraient changer avec le temps, ce qui
génère le problème de l'évolution du profil utilisateur. Cette évolution du profil consiste à
adapter son contenu à la variation du besoin en information. Le présent travail s‟intéresse à la
modélisation du profil utilisateur, et à l‟enrichissement de ses centres d‟intérêt à travers son
activité représentée par ses requêtes émises au fil du temps, en se basant sur une des méthodes
de Data Mining, plus précisément Le réseau de neurones qui a pour but d‟apporter des
résultats intéressants dans la classification et la génération des nouveaux centres d‟intérêt.
Mots-clés : RI, SRIP, Profil utilisateur, Requête utilisateur, Enrichissement, Réseau de neurones,
Fouille de données, Application web, Django, SQLite
A personalized information search system aims to improve the results returned to the user
during a search session in a large database of documents according to his interests, in order to
better meet his specific needs expressed by queries.
The interests of the user defining this profile could change over time, which generates the
problem of the evolution of the user profile. This evolution of the profile consists in adapting
its content to the variation in information needs. The present work is interested in the
modeling of the user profile, and the enrichment of its interests through its activity
represented by its requests issued over time, based on Data Mining more precisely the neural
network that aims to provide interesting results in the classification and generation of new
interest centers.
Keywords: Information retrieval, Personalized information retrieval Systems, User queries,
User profile, Enrichment, Neural Network, Data mining, Web application, Django, SQLite.