La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique.

Présentations similaires


Présentation au sujet: "ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique."— Transcription de la présentation:

1 ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique

2 En clair ?  Partage communautaire d’annotations Tags Bookmarks Webmarks  Annotations/Traces Résultats d’une activité en ligne Activité « documentaire » dans un processus de lecture/collecte d’information Activité « sociale » dans la gestion d’un réseau social  La valeur ajoutée du Web sémantique ? Inférences Nicolas Delaforge

3 Séparation des couches et réutilisabilité Nicolas Delaforge Client web Serveur web Serveur de données

4 Objectifs du serveur de données  Proposer une mécanique générique pour la création, la mise à jour et la suppression d’annotations.  Être (facilement) extensible  Avoir une architecture « scalable »  Gérer les accès multiples et simultanés aux annotations.  Publier des web services REST applicatifs pour l’interaction avec les modèles.  Publier les informations sous différents formats selon le mode d’interrogation. (application/xml, application/json, text/plain…)  Sécuriser l’accès aux données (OpenID) Nicolas Delaforge

5 Objectifs du prototype client  Créer des annotations sur des contenus en ligne (Tags/Webmarks)  Créer et gérer son réseau social  Suivre l’activité des acteurs du réseau  Partage d’information et interaction avec son réseau.  Recherche dans les annotations selon plusieurs modes : Fulltext Tags  Suggestion, assistance à l’annotation Les données de réseau social Indicateurs SEMSNA Confiance Nicolas Delaforge

6 Session Mai 2010 – Nicolas Delaforge Difficultés majeures  Gestion des URI Unicité URI comme signature de contenu d’annotation Linked Open Data, best practices W3C  Complexité technique Lisibilité du dispositif  Gérer l’obsolescence des annotations et la cohérence du graphe conceptuel.  Gestion de l’identité à travers plusieurs sessions serveurs : SOA SweetDeki L’existant...

7 Modèles intégrés ou à intégrer ModélisationOntologies utilisées UtilisateurPersonne physiquefoaf:Person Compte utilisateurIdentité en ligneSioc:UserAccount Collectif institutionnelOrganigrammefoaf:Group Réseau socialfoaf:knows, relationship ? ActivitéNewsfeed TagsNiceTag Points de vue utilisateurAssertions sémantiquesSRTag WebmarksAnnotea, W3C Page de WikiSweetDeki ConfianceStage ParisTech ? ProcessusARISStage ADEME ? Contrôle d’accèsAMO ? Nicolas Delaforge

8 Découpage et intégration des modèles  Processus d’intégration des modèles Sélection du/des modèle(s) + extension Identification des actions possibles de l’utilisateur Découpage et création des templates d’annotation Création des requêtes SPARQL Déclaration des règles de génération des URI Création des web services de CRUD Implémentation des interfaces clientes Nicolas Delaforge

9 Briques logicielles 1/2  Framework de base : SPREAN Core Corese + File system virtualisé Mécanique de templates d’annotation/requêtes Mécanique de création/gestion des URI JAR à utiliser comme une librairie  Serveur de données : SPREAN Server Web services applicatifs REST Publie du JSON, XML, RDF WAR  Serveur de calcul JAR exécutable en CRON pour consolidation de données et opérations de maintenance sur les annotations Nicolas Delaforge

10 Briques logicielles 2/2  Serveur web : SPREAN Web Serveur de pages web (PHP) Client du serveur de données Proxy AJAX pour éviter les problèmes de cross-domain  Serveur OpenID (JOS) Single Sign-On  Extensions Firefox : SPREAN Browser et ScrapBook Extensions des interfaces de tagging, bookmarking Extension d’un plugin existant de scraping Analyse des annotations RDFa dans les pages  Client SVIC : Editeur collaboratif de terminologies Nicolas Delaforge

11

12 Screencast  3 scénarios basiques Bookmarking Ajout de contact Interaction entre recherche fulltext et tags Nicolas Delaforge

13 TODO  Amélioration de l’ergonomie générale  Interface d’édition et de gestion des tags (SRTag Editor ?)  Intégration des indicateurs de confiance et SNA  Connection à des LDAP pour bootstrap du système  Explorateur de réseaux sociaux  Outils de recherche  …and so much more… Nicolas Delaforge


Télécharger ppt "ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique."

Présentations similaires


Annonces Google