Wi Institut de la Francophonie Ecole Nationale Supérieur pour l’Informatique des Télécommunications RAPPORT DE STAGE DE FIN D’ETUDES Sujet : WEB of People : un réseau de personnes pour la recherche d’information Réalisé par : Responsables : DAO Viet Phuong, IFI-P8 Jean-Mare SAGLIO, ENST-Paris TA Tuan Anh, ENST-Paris Paris, February 2005 Institut de la Francophonie Ecole Nationale Supérieur pour l’Informatique des Télécommunications RAPPORT DE STAGE DE FIN D’ETUDES Sujet : WEB of People : un réseau de personnes pour la recherche d’information Réalisé par : Responsables : DAO Viet Phuong, IFI-P8 Jean-Marc SAGLIO, ENST-Paris TA Tuan Anh, ENST-Paris Paris, February 2005 Table des matiéres REMERCIEMENTS. we CHAPITRE 1: INTRODUCTION. CONTEXTR GENERAL RT ORJECTIF DU STAGE, 1. TKTRODUCTIOKDE WEB OFPEOPLE.
CHAPITRE 2: ARCHITECTURE ET PROTOCOLES DE FONCTIONNEMENT DU WEB-OF-PEOPL, 2.1, SOCIALISATION DANS La RECHERCHE D'INFORMATION. een Resource Description ‘Framework RDF. TURE DU WER-OF-PEOPLA Identification sociale des uiilisateur Personal Knowledge Base (PKB; Echanges par interrogation et notification SCHEMA DE RESSOURCES. Post Tapique Accessibilité aux toprgues ef aux posts.
Iniégration des topiquas ef personalisation des an. Reconsnandation active at abannement, 2 Personnalisation.4 ƯRI DLS RESSOURCES 2. Aceds aux ressanrces. Message de notification.
CHAPITRE 3: CONSTRUCTION DU PROTOTYPAGE WEBOP. IMPLEMENTATION ðerveur Wabop. Servics Webop ISULTATS REGUS Editeur weblog. Gastionnaire de message.
Interface de navigation et de recherche Scénarios d'application. Evaluation et Perspectives Résumé Dans la sovisté de l'information & venir, le x6le de humain deviendra de plus cn plus important. Line personne ne sera plus seulement nn consommatenr mais aussi une source de connaissances et un intermédiaire de recherche d'information car chaque utilisatewr collectionnera et qualificra un ensemble de gourees d’infonmations dans sa bave de connaisvances, Comme la recherche ne se [era que sur les ressources ainsi qualifiges, la qualilé de recherche sera assurée par les personnes. Tl émerge danc un nonvean paradigme de socialisation qui exploite la collaboration eu personney dans la recherche ’information.
Notre travail, cneadré danz le projet Web-of-Poople, ext le but de construire un résean de collaboration en personnes pour objectif de faire échanger des pratiqnes de chacun dans sa recherche (informations. Nous constatons que la tendance dans les utilisateurs est plus collaborative au far 4 mesure du développement des outils sociaux sur le web. Weblog aclucllement est un oulil populaire pour le partage d’idécs voire de publication pereounclle. Un nfilisatenr peut lire alors ce que Wautres ont écrit sur lew weblog afin de retronver des informations de son inlérét sans fouiller Loul Ie web.
Dans le cadre de la these de TA Tuan Aah, il met & l'étude une approche de socialisation dans Ia recherche d’information en utiligant des mémoires porsonuclles sous forme de bookunarke on weblogs. Aprés un apergu sur 1a croissance dans Pusage des weblogs, il spécifie un cadre concephuel et un protocole basé sur ceux-ci pour le rẻsean « weh-of-people ». Le principe de fonctionnement de ce réseau est dutiliser les capacités sociales des utilisatews pour fltzer, indexer cl recommander l'information grace an développement de relalions de conliance entre les personnes. Ce réseau repose sur une architecture pair a pair (P2P) dana laquelle on reprend les usages de partage et d’échange qui ont été popularisés autour des weblogs.
Comme application du web sémantique, il a appliqué 1c standard RDF a {'échange de meta-informalions dans un tel réseau. Mon travail est de construize un prototype pour le but de simuler et tester le cate de conception el des protocoles du Web-ol-people. Ce prololype permet aux utilisaleurs #échanger des méta-informations dans un réseau vraiment distribué. Grace 4 ce prototype, la coliéreace et le minimum du cadre conceptnel pour le web-of people out été validés.
Web sémantique, Web-of-people Abstract In the informatics social in the fmre, the role of human will become increasingly significant. A person will not be only a consumer but also a source of knowledge and an intermediary of scarch for information because cach user will collect and qualily a whole of sources of information in his base of knowledge. As research will be done only on the qualified resources. the quality of research will be ensured by the people.
So if emerges a new paradigm of socialization which exploits the collaboration of people in the scarch for information. Our work has been done in the project Web-of-People, whose the goal is to build a network of collaboration of people for objective to make exchauge practices of each one in its research of information. We note that the tendency belwecn the users is collaborative with the development of the social toale on the Web. Weblog onrently 1¢ a popular tool for sharing ideas of personal publication.
A nser can then read what others wrote on thei: weblog in order to find oul (he intercsting information wilhout cxcavaling the enlire Web. In the thesis of TA Tuan Anh. he studies an approach socialization in the research for infounation by using personal memoties in the foum of bookmarks or weblogs. After a rapid growth in using of the weblogs, he specifies a conceptual framework and a protocol based on those for the netwodk "Web-of people’.
The principal opezation of this network is to use the social capacilics of te users lo filter, index and recommend information thanks to lhe development of relations of confidence between the people. This network is based on an architecture peer to peer (P2P) in which we take again the uses of share and exchange which were popularized around the weblogs. Like the olhers applications of the semantic Web, he applied the standard RDF to exchange The meta-information in this network. My work is to build a prototype for the goal of simulating and testing the framework of design and the prolocols of the Web-of-people.
This prootype makes il possible lo the users to exchange metainfarmation ma network really disiribnted. Thanks to this prototype, the coherence and the mininmm of the conceptual fiamework for the Web-of-people were validated. Keywords : Semantic Web, Web-of People spécifier un schéma RDF particulier quí peut capturer des besoins spécifiques pour les échanyges dans ce réseau social Deux services indépendants sont envisagés pour les échanges entre paiss dans le web-of- people, Le premicr service cst celui d’interrogation. Grice a eclui-ci, un pair peut inlerroger un.
antre pour obtenir des descriptions partagées par ce dernier. Ce type d'aceés “on-the-fly” est de base dans tout systéme disttibué, Néanmoins, la recommandation active dans le wob-of people réclame un mode d'échange autre que celui du service d’inlerrogation. Ce mode, dil “push” an contrare de “pull”, permet 4 chaque pair de reconnaitre la mise à jour de descriptions dans Pautres pairs sans besoin d'imtesogation. Grice au deuxieme service, celui de notification, un pair peut informer des évencments qui nécessile une réaction de son voisinage.
La notification peut se faire par un mécanisme de message oii l’envoie et la réponse de message fonctiomne de maniére azynchrone. Ce mécanismne est trẻs classique ct il a déia utilisé dang lez logiciels sacianx de communication tels que email, messenger,. Néanmoins, le service de notification. dans le web-of-people ne sert pas 4 envoyer des messages apportant des contemus mais pÏutôt dos messages apportant des événcments.
Tout message doit etre structuré pour ayporter un événement qui exprime un acte 4 échange ou de partage de 'ulilisaleur & travers sa base de connaissances. Par exemple, la notification de la qualification dune nouvelle ressource comespond effectivement 4 ’événement d'ajont đe nouvelles descriptions pour celle-ci dans la base de connaissance. Problématique Comme nous Pavons vu, le principe fondateur du web-of-people est le résean social. Pour assuret la qualité du service et simuler 1a participation d’utilisatour dans ve réseau, nous devons résoudre les ois problémes suivants, ⁄ Décentralisation : une gestion centralisée pour le web-of-people est impossible car lle peut limiter 1’échelle du réseau social.
La construction dune ontologie commune partagée pon r tous Les membres est trés difficile dans ce contexte. Le réseau social nécessite done nine approche décentialisée of chague ufilisatew doit pouvoir créer Ini-méme son ontologie personnclle, mais aussi pouvoir ensuite la connecter avec colles dee aulres, & travers dee line ontologiques v Sécurité: [authentification est une exigenee pour Jes échanges dang le wob-of- people. Le cas ait un niilisatenr ne vent partager des informations qu’avec dex personnes en qui ila confiance est, sans doute, bien plus fréquent que celui ot il accepte de les partager avec tous, Lc. de les incttre au public.
Pour cela, tout accés par serviec d’interiogation duit ðtrc authentifié pour identifier celui qui demande I’accés. Nous utilizons donc l"identité sociale des atilisatenre pour effeotner le contréle d’acoas ⁄ Confiance ; un réscau social ne peut que grandir lorequ il sescitc la confiance des ufilisatenrs. Un utilisatenr ne fait confiance naturellement gn’anx personnes qui penvent conttitmer & sa recherche d'information. Ainsi, les informations venant de celles-ci ont cffcclivement une ccrtaine qualité cl peuvent intérceser le réceptour.
C'est pour évitor de a spam » quil pent Filtrer des messages inappréciables venant. De telles relations de confiance sont encouragées & établir pour le principe 4’échange dans le web-of- people, Résumé Dans la sovisté de l'information & venir, le x6le de humain deviendra de plus cn plus important. Line personne ne sera plus seulement nn consommatenr mais aussi une source de connaissances et un intermédiaire de recherche d'information car chaque utilisatewr collectionnera et qualificra un ensemble de gourees d’infonmations dans sa bave de connaisvances, Comme la recherche ne se [era que sur les ressources ainsi qualifiges, la qualilé de recherche sera assurée par les personnes. Tl émerge danc un nonvean paradigme de socialisation qui exploite la collaboration eu personney dans la recherche ’information.
Notre travail, cneadré danz le projet Web-of-Poople, ext le but de construire un résean de collaboration en personnes pour objectif de faire échanger des pratiqnes de chacun dans sa recherche (informations. Nous constatons que la tendance dans les utilisateurs est plus collaborative au far 4 mesure du développement des outils sociaux sur le web. Weblog aclucllement est un oulil populaire pour le partage d’idécs voire de publication pereounclle. Un nfilisatenr peut lire alors ce que Wautres ont écrit sur lew weblog afin de retronver des informations de son inlérét sans fouiller Loul Ie web.
Dans le cadre de la these de TA Tuan Aah, il met & l'étude une approche de socialisation dans Ia recherche d’information en utiligant des mémoires porsonuclles sous forme de bookunarke on weblogs. Aprés un apergu sur 1a croissance dans Pusage des weblogs, il spécifie un cadre concephuel et un protocole basé sur ceux-ci pour le rẻsean « weh-of-people ». Le principe de fonctionnement de ce réseau est dutiliser les capacités sociales des utilisatews pour fltzer, indexer cl recommander l'information grace an développement de relalions de conliance entre les personnes. Ce réseau repose sur une architecture pair a pair (P2P) dana laquelle on reprend les usages de partage et d’échange qui ont été popularisés autour des weblogs.
Comme application du web sémantique, il a appliqué 1c standard RDF a {'échange de meta-informalions dans un tel réseau. Mon travail est de construize un prototype pour le but de simuler et tester le cate de conception el des protocoles du Web-ol-people. Ce prololype permet aux utilisaleurs #échanger des méta-informations dans un réseau vraiment distribué. Grace 4 ce prototype, la coliéreace et le minimum du cadre conceptnel pour le web-of people out été validés.
Web sémantique, Web-of-people Abstract In the informatics social in the fmre, the role of human will become increasingly significant. A person will not be only a consumer but also a source of knowledge and an intermediary of scarch for information because cach user will collect and qualily a whole of sources of information in his base of knowledge. As research will be done only on the qualified resources. the quality of research will be ensured by the people.
So if emerges a new paradigm of socialization which exploits the collaboration of people in the scarch for information.