Chapitre 1 introduction au web sémantique

Slides:



Advertisements
Présentations similaires
Sintaks : Tentative de guide de mise en œuvre Michel Hassenforder.
Advertisements

Le Nom L’adjectif Le verbe Objectif: Orthogram
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
LES NOMBRES PREMIERS ET COMPOSÉS
Page 1 Retour sur le e- tourisme. Page 2 Quelques chiffres…
AAIARD Les enjeux spécifiques à la souscription des très grands risques Jean-Denis Roy.
Yacine DIAGNE GUEYE ENDA ENERGIE
Atelier THATCamp Paris mai Qualité de l'information, maintien collaboratif des ontologies, infrastructure mutualisée : quel socle technologique.
Le Modèle Logique de Données
Architecture de réseaux
Systèmes Experts implémentation en Prolog
ESIEE Paris © Denis BUREAU I N Initiation à la programmation avec le langage Java.
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
1 7 Langues niveaux débutant à avancé. 2 Allemand.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
1 5 octobre 2011 / paw Présentation du 7 octobre 2011.
1 Bienvenue! Ministère de lEmploi et de la Solidarité sociale Direction des ressources humaines La conduite dun projet de refonte dun intranet Pascale.
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
Etude des Technologies du Web services
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
IAS 16 « Immobilisations corporelles »
le profil UML en temps réel MARTE
1 WEB EFFICACITE 3 WHAT IS WEB 2.0 ? 4 SIMPLICITE.
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
Réalisée par :Samira RAHALI
Web Sémantique: Le Relief Actuel
B2i Lycée Circulaire BO n°31 du 29/08/2013.
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
GRAM 1 CE2 Je sais transformer une phrase affirmative en phrase négative.
07/24/09 1.
Gestion d’un projet SIG
1 Journée de regroupement des correspondants "Egalité et genre" - 21 novembre 2011 Rectorat de Rouen - SAIO - CD-HD Résultats scolaires, appréciations.
Le Travail Collaboratif ...
La voyage de Jean Pierre
Tableaux de distributions
Tableaux de distributions
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
22 janvier 2013 Commercialiser en 2013 ! Que de variables à ajuster ! 1.
Concepts de base du commerce électronique
LES NOMBRES PREMIERS ET COMPOSÉS
VOC 1 CE2 Je sais utiliser des mots de la vie quotidienne.
SYSTEMES D’INFORMATION
Entre construction théorique et mise en œuvre opérationnelle
SCIENCES DE L ’INGENIEUR
Représentation des systèmes dynamiques dans l’espace d’état
Cours de Base de Données & Langage SQL
Web sémantique : Web de demain
Initiation à la conception des systèmes d'informations
Portail CVM Vision pédagogique.
Projet de Master première année 2007 / 2008
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Le workflow Encadré par: M . BAIDADA Réalisé par: ATRASSI Najoua
Nom:____________ Prénom: ___________
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Centre d’échange d’informations sur la Convention sur la Diversité Biologique Bienvenue dans le cours sur l’ajout d’une page web sur un site web développé.
Votre espace Web Entreprises Article 39 Démonstration.
Chapter 8A Semantic Web Primer 1 Chapitre 8 - Conclusions et perspectives Grigoris Antoniou Frank van Harmelen.
Vue d’ensemble des outils du PRISM Dakar, 3 au 21 Mai 2010
Contenus riches et logique d'industrialisation Contenus riches et logique d'industrialisation Modélisation, production, génération, gestion Stéphane Crozat.
Rencontre des écoles ciblées du secondaire 22 mars 2004
E-Technology lab Plateformes, Technologies et Architectures pour les systèmes eGouvernement Par: Dr Mamadou Koné Université Laval, Québec, Canada et Houda.
La formation des maîtres et la manifestation de la compétence professionnelle à intégrer les technologies de l'information et des communications (TIC)
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Web sémantique Par Lydia Carine Mampais KI Bamba SISSOKO
Martine Toussaint Desir
Initiation à la conception des systèmes d'informations
Copyright, 1996 © Dale Carnegie & Associates, Inc. Com7114 Technologies de la communication Objectifs de ce cours ? Sa place dans le programme ? La communication.
Chapitre 1 introduction au web sémantique
Apéro Techno Romain Maragou - Aliou Sow Web sémantique.
Introduction Module 1.
Transcription de la présentation:

Chapitre 1 introduction au web sémantique Grigoris Antoniou Frank van Harmelen Chapter 1 A Semantic Web Primer

Sommaire Le web actuel Impact du web sémantique Technologies du web sémantique Approche par couches Chapter 1 A Semantic Web Primer

Le web actuel La plus grande partie du contenu du web actuel est destinée à la consommation humaine Le contenu généré automatiquement au départ de bases de données est (même parfois) présenté sans les informations de structure d'origine que l'on trouve dans les bases de données. Les utilisations courantes du web que font les gens aujourd'hui vont de la recherche et de l'utilisation des informations à la recherche et à la prise de contact avec d'autres gens, à la consultation de catalogues de boutiques virtuelles et à la commande de produits en ligne Chapter 1 A Semantic Web Primer

Moteurs de recherche à base de mots clés Les activités actuellement déployées sur le web ne sont pas particulièrement bien prises en charge par les outils logiciels Sauf pour les moteurs de recherche basés sur des mots clés comme Google, AltaVista et Yahoo) Sans ces moteurs de recherche, le web n'aurait pas connu son immense succès Chapter 1 A Semantic Web Primer

Problèmes liés aux moteurs de recherche à mots clé Grand volume d'extraction, faible précision Faible extraction ou absence d'extraction Résultats très sensibles au vocabulaire Résultats limités à des pages (uniques du) web Intervention humaine nécessaire pour l'interprétation et la combinaison des résultats Résultats de recherche non immédiatement accessibles par d'autres outils logiciels Chapter 1 A Semantic Web Primer

Principaux problèmes du web actuel Le sens du contenu du web n'est pas accessible par la machine : absence (manque) de sémantique Il est par exemple difficile de faire la distinction entre le sens de ces deux phrases: Je suis professeur d'informatique. Je suis professeur d'informatique, vous croyez…, Bien, ... Chapter 1 A Semantic Web Primer

Approche du web sémantique Représenter le contenu web sous une forme plus facilement traitable par la machine Utiliser les techniques d'intelligence pour tirer profit de ces représentations Le web sémantique va progressivement émerger du web actuel. Il n'entre pas en concurrence avec lui. Chapter 1 A Semantic Web Primer

Sommaire Le web actuel Impact du web sémantique Technologies du web sémantique Approche par couches Chapter 1 A Semantic Web Primer

Impact du web sémantique - Gestion du savoir La gestion du savoir englobe l’acquisition, l’accès et l’actualisation (maintien) dans une organisation L’activités principales des grandes entreprises: le savoir interne est un capital intellectuel Particulièrement important pour les grandes entreprises internationales géographiquement dispersées La majorité de l'information est actuellement disponible sous forme faiblement structurée (par ex. texte, audio, video) Chapter 1 A Semantic Web Primer

Restrictions des technologies actuelles de gestion du savoir Recherche de l'information moteurs de recherche à base de mots clés Extraction de l'information nécessité d'une intervention humaine pour la consultation, la récupération, l'interprétation, la combinaison Actualisation de l'information incohérences terminologiques, informations obsolètes Visualisation de l'information impossibilité de définir des visualisations des connaissances sur le web Chapter 1 A Semantic Web Primer

Le web sémantique permet la gestion du savoir Le savoir est organisé en espaces conceptuels en fonction de sa signification Outils automatisés pour la maintenance et la découverte du savoir Réponse sémantique aux requêtes Réponse aux requêtes couvrant plusieurs documents Possibilité de déterminer qui a accès à la visualisation de certaines parties de l'information (et même, parties de documents) Chapter 1 A Semantic Web Primer

Impact du web sémantique - B2C e-commerce Scénario classique : un utilisateur visite une ou plusieurs boutiques de vente en ligne, consulte leurs offres, choisit et passe commande. Idéalement, toute personne se devrait de visiter toutes les boutiques en ligne ou au moins les plus importantes. Mais cela prendrait trop de temps. Shopbots (robots (les agents) logiciels comparateurs de prix et produits) sont un des outils utiles Chapter 1 A Semantic Web Primer

Limites des Shopbots Ils se basent sur des (Wrappers) conteneurs (répertoires à contenu caché): nécessité d'une très importante programmation Les (Wrappers) conteneurs doivent être reprogrammés lorsque la boutique en ligne change son assortiment Les (Wrappers) conteneurs extraient l'information basée sur l'analyse textuelle propension aux erreurs limitation dans l'extraction d'information Chapter 1 A Semantic Web Primer

e-commerce B2C favorisé par le web sémantique Agents (Robots) logiciels capables d'interpréter les informations produits et les conditions de service Les tarifs et informations produits ainsi que les politiques de livraison et de respect de la vie privée seront interprétées et comparées en fonction des critères de l'utilisateur. Informations sur la réputation des boutiques Des agents (robots) d'achat sophistiqués seront en mesure de mener des négociations automatisées Chapter 1 A Semantic Web Primer

Impact du web sémantique – e-commerce B2B Enormes perspectives économiques Repose actuellement principalement sur EDI (?) technologie isolée, comprise uniquement par les spécialistes programmation et maintenance difficiles, propension aux erreurs chaque communication B2B nécessite une programmation distincte Le web semble être l'infrastructure parfaite mais le B2B n'est pas bien pris en charge par les normes du web actuel. Chapter 1 A Semantic Web Primer

e-commerce B2B favorisé par le web sémantique Les entreprises accèdent aux partenariats sans trop de frais généraux Les différences terminologiques seront aplanies par l'utilisation de modèles standard de domaines abstraits Les données seront échangées par le biais de services de traduction Enchères, négociations et projets de contrats seront menés automatiquement (ou semi-automatiquement) par des agents (robots) logiciels Chapter 1 A Semantic Web Primer

Sommaire Le web actuel Impact du web sémantique Technologies du web sémantique Approche par couches Chapter 1 A Semantic Web Primer

Technologies du web sémantique Métadonnées explicites Ontologies Logique et inférence (déduction) Agents (Robots) logiciels Chapter 1 A Semantic Web Primer

En HTML Le contenu web est actuellement formaté pour sa lecture par des personnes et non par des programmes HTML est le langage prédominant d'écriture des pages web (directement ou à l'aide d'outils) Le vocabulaire décrit la mise en page (présentation) Chapter 1 A Semantic Web Primer

Exemple d'HTML <h1>Centre de kinésithérapie Agilitas </h1> Bienvenue à la page d'accueil du Centre de kinésithérapie Agilitas. Ressentez-vous de la douleur? Avez-vous eu un accident? Notre personnel Lise Davanport, Josiane Bouville (notre charmante secrétaire) et Etienne Matthieu vont prendre soin de vous. <h2>Horaire des consultations</h2> Lun 11.00 - 19.00<br> Mar 11.00 - 19.00<br> Mer 15.00 - 19.00<br> Jeu 11.00 - 19.00<br> Ven 11.00 - 15.00<p> Veuillez noter que nous n'avons pas de consultations les semaines de <a href=". . .">State Of Origin</a> games. Chapter 1 A Semantic Web Primer

Problème liés à HTML Les gens n'y voient pas de problèmes Les machines (robots agents logiciels), par contre, en voient. Comment distinguer les kinésithérapeutes de la secrétaire Comment déterminer exactement les heures de consultations On aurait à suivre le lien vers State Of Origin games pour trouver où elles ont lieu (??) Chapter 1 A Semantic Web Primer

Représentation plus élaborée <société> <traitementProposé>Kinésithérapie</traitementProposé> <nomSociété>Centre de Kinésithérapie Agilitas</nomSociété> <personnel> <kiné>Lise Davanport</kiné> <kiné>Etienne Matthieu</kiné> <secrétary>Josiane Bouville</secrétaire> </personnel> </société> Chapter 1 A Semantic Web Primer

Métadonnées explicites Cette représentation se traite beaucoup plus facilement par la machine Métadonnées: données au sujet des données les métadonnées capturent une partie de la signification des données Le web sémantique ne repose plus sur la manipulation à base de texte mais sur les métadonnées que la machine peut traiter. Chapter 1 A Semantic Web Primer

Ontologies Le mot ontologie provient de la philosophie Etude de la nature de l'existence (l'être en tant qu'être) L'informatique lui a donné une acception différente Une ontologie est un ensemble structuré et formel de concepts permettant de donner un sens aux informations Chapter 1 A Semantic Web Primer

Composants généraux des ontologies Termes indiquent les concepts importants (classes d'objets) du domaine : par ex. professeurs, membre du personnel, étudiants, cours, départements Relations entre ces termes: classent les hiérarchies une classe C étant une sous-classe d'une autre classe C' si tous les objets de la classe C sont également compris en C' par ex. tous les professeurs sont des membres du personnel Chapter 1 A Semantic Web Primer

Autres composants des ontologies Propriétés: par ex. X enseigne à Y Restrictions de valeur par ex. seuls les membres du corps académique peuvent enseigner Déclarations de disjonction par ex. le corps académique et personnel général sont disjoints Relations logiques entre objets par ex. chaque département doit comprendre (avoir) au moins 10 facultés Chapter 1 A Semantic Web Primer

Exemple d'hiérarchie de classes Population universitaire Personnel Etudiants Personnel académique Personnel administratif Personnel technique Etudes en cours Postgradués Permanent Chercheur Visiteur Chapter 1 A Semantic Web Primer

Rôle des ontologies sur le web Les ontologies apportent une compréhension partagée d'un domaine: interopérabilité sémantique vaincre les différences terminologiques établir la cartographie entre ontologies Les ontologies sont utiles pour l'organisation et la navigation dans les sites web Chapter 1 A Semantic Web Primer

Rôle des ontologies dans les recherches sur le web Les ontologies sont utiles pour améliorer la précision des recherches web les moteurs de recherche peuvent chercher des pages se référant à un concept précis dans une ontologie Les recherches web peuvent exploiter les informations de généralisation / spécialisation si une requête n'aboutit pas à trouver les documents appropriés, le moteur de recherche peut suggérer de faire appel à une requête plus générale. si on obtient trop de réponses, le moteur de recherche peut suggérer d'utiliser des spécialisations plus étroites Chapter 1 A Semantic Web Primer

Langages ontologiques du web RDF Schema RDF est un modèle de données pour les objets et exprimer leurs relations (entre eux) RDF Schema est un langage à vocabulaire descriptif Il décrit les propriétés et les classes des ressources RDF Il fournit la sémantique pour les hiérarchies de généralisation des propriétés et des classes Chapter 1 A Semantic Web Primer

Langages ontologique du web (2) OWL langage ontologique enrichi relations entre classes par ex. disjonction cardinalité par ex. "un exactement" types enrichis de propriétés caractéristiques des propriétés (par ex., symétrie) Chapter 1 A Semantic Web Primer

Logique et inférence La logique est la discipline qui étudie les principes et les formes du raisonnement Langages formels servant à l'expression du savoir Sémantique formelle bien comprise connaissance déclarative: on décrit l'énonçable sans tenir compte de la manière dont on peut le déduire Les dispositifs de raisonnement automatisé peuvent déduire (inférer) des conclusions au départ d'une connaissance donnée Chapter 1 A Semantic Web Primer

Exemple d'inférence prof(X) faculté(X) faculté(X) membre du personnel(X) prof(michael) On peut déduire les conclusions suivantes: faculté(michael) membre du personnel (michael) prof(X) membre du personnel(X) Chapter 1 A Semantic Web Primer

Logique par rapport à ontologies L'exemple qui précède implique une connaissance résidant habituellement dans les ontologies La logique peut servir à découvrir la connaissance ontologique implicitement livrée Elle peut aussi faciliter la découverte de relations inattendues et d'incohérences La logique est donc plus générale que les ontologies Elle peut aussi être utilisée par les robots agents intelligents pour prendre des décisions et choisir une ligne de conduite Chapter 1 A Semantic Web Primer

Compromis entre puissance d'expression et complexité de calcul Plus une logique est expressive, plus son calcul exige de moyens pour aboutir à des conclusions arriver à certaines conclusions peut devenir impossible si l'on rencontre des barrières incalculables L'exemple précédent supposait des règles "Si (conditions), alors (conclusion)" et uniquement des objets en nombre fini ce sous-ensemble logique est maniable et supporté par des outils de raisonnement efficaces Chapter 1 A Semantic Web Primer

Inférence et explications Explications : les étapes de l'inférence peuvent être reconstituées Elles augmentent la confiance de l'utilisateur dans les robots du web sémantique: Touche "Oui, bien sûr?" Activités entre robots: création ou validation des (les) contrôles Chapter 1 A Semantic Web Primer

Procédure classique d'explication Les faits sont normalement raccrochés à des adresses web la sécurité de l'adresse web est vérifiable par les robots agents Les règles peuvent faire partie d'une ontologie partagée de commerce ou de la politique d'une boutique en ligne. Chapter 1 A Semantic Web Primer

Robots agents logiciels Les robots agents logiciels travaillent de manière autonome et proactive ils sont développés au départ d'une programmation orientée objet et à composants Un robot agent personnel sur le web sémantique pourra: recevoir certaines tâches et préférences d'une personne chercher les informations de sources web, communiquer avec d'autres robots agents comparer les informations sur les critères et préférences de l'utilisateur, effectuer certains choix donner des réponses à l'utilisateur Chapter 1 A Semantic Web Primer

Agents (Robots) logiciels Personnels intelligents Actuellement Dans le futur Utilisateur Utilisateur Agent personnel Présent dans le navigateur web Moteur de recherche Infrastructure intelligente de services Documents www Documents www Chapter 1 A Semantic Web Primer

Technologies des agents robots logiciels du web sémantique Métadonnées Identifier et extraire l'information des sources web Ontologies Rechercher sur le web, interpréter l'information extraite Communiquer avec d'autres robots agents Logique Traiter l'information extraite, tirer des conclusions Chapter 1 A Semantic Web Primer

Technologies des agents robots logiciels du web sémantique (2) Autres technologies (perpendiculaire orthogonale aux technologies du web sémantique) langages de communication des robots représentation formelle des convictions, souhaits et intentions des robots agents création et maintenance des modèles utilisateur Chapter 1 A Semantic Web Primer

Sommaire Le web actuel Impact du web sémantique Technologies du web sémantique Approche par couches Chapter 1 A Semantic Web Primer

Approche par couches Le développement du web sémantique avance pas à pas à chaque pas, une couche vient s'ajouter à une autre Principes: Compatibilité descendante Compréhension partielle verticale Chapter 1 A Semantic Web Primer

La construction par couches de la tour du web sémantique Chapter 1 A Semantic Web Primer

Couches du web sémantique Couche XML Base syntaxique Couche RDF Modèle de données de base RDF pour les faits Langage ontologique simple RDF Schema Couche ontologique Langages plus expressifs que RDF Schema Standard web actuel OWL Chapter 1 A Semantic Web Primer

Couches du web sémantique (2) Couche logique améliore les langages ontologiques connaissance déclarative propre à l'application Couche de contrôle génération de contrôle, échange, validation Couche de sécurisation signatures numériques avis, agences de notation ... Chapter 1 A Semantic Web Primer

Les différentes présentations : Documents web structurés en XML Description des ressources web en RDF Langage ontologique web OWL Logique et inférence: règles Applications Ingénierie ontologique Conclusion et perspectives Chapter 1 A Semantic Web Primer