SlideShare una empresa de Scribd logo
1 de 74
Les Systèmes d’Information
Sémantiques


 S. Garlatti
PLAN
   Séance 1 :
    • Problématique, Problème1
   Séance 2 :
    • Le web sémantique,
   Séance 3 :
    • RDF / RDFS, les Ontologies,
   Séance 4 :
    • OWL, SKOS, SIOC, FOAF
   Séance 5 :
    • Linked Data ou Web of Data, Le langage Sparql
   Cours 6
   :
    • Le web sémantique & social en Action
Problématique

 Hypothèses
 • Systèmes d'information (SI)
   - Accessibles sur Internet et/ou Intranet

   - A l’aide d'un navigateur


 • Architecture distribuées fondée sur l’architecture du Web

 • Appelés « Sémantiques » parce que fondés sur les
   principes du Web Sémantique
Problématique

 Enjeu   principal des SI

 • Réutilisation, partage et échange des données
   - sur internet / Intranet

   - Par les machines (automatiquement)
Problématique

 Internet
         / Intranet
 • Technologie pour
   - Accéder à des informations non structurées, hétérogènes et
     distribuées

   - L’accès à l’information et à des sources de connaissance devient
     essentiel
 • L’importance d’Internet est due :
   - Aux services qu’il nous fournis: IRC, ICQ, Chat, email, News
     groups, FTP, WWW, E-commerce, B2B, B2C, etc.
Problématique

 WWW  : succès fondé sur sa simplicité, MAIS !
 • Développé pour des lecteurs humains
  - Les données actuelles sont principalement organisées et
    structurées pour être simple à transmettre et être présentées à des
    humains
     – HTML et PDF sont principalement des langages de présentation de
       données
         » <H2> Triple X </H2> : ne dit rien sur le titre sauf pour des humains

  - Internet est de plus en plus utilisé par des machines – search
    engines, robots, etc.
Problématique

 Problèmes
 • Accéder, traiter l’information, extraire et interpréter
   l’information
   - La majorité des données sur le web est sous une forme qui ne
     permet pas de l’utiliser à grande échelle.

   - Pas de système global de publication de données permettant aux
     machines et aux humains de les traiter
      – Évènements sportifs, météo, guides TV, guides cinéma, etc. sont
        présentés par de nombreux sites Web, mais presque tous au format
        HTML (structure logique + présentation)
      – Comment trouver et extraire l’information pertinente pour différents
        services
Problématique

 Problèmes
 • Entrave la recherche, l’extraction, la maintenance et la
   génération d’information
 • Actuellement, pas d’accès réel au contenu des
   documents
   - Contenu et Information pas accessible ni interprétable par des
     machines
Problématique

          Problèmes
          • Qualité de la recherche d’information
            - Comment la machine peut-elle savoir que les résultats de la
              recherche sont pertinents ?


          • Réutilisation des contenus de sites web
            - Comment peut-on réutiliser les contenus de sites web ?




page 9     Semantic Web in Action
Problématique

           Recherche d’information de type Google
           • Polysémie
           • Nombre de résultats très important

           Requête         : « directeur » « André Chomette »

           • Intention : On ne veut que le site de Telecom Bretagne !
           • 44 000 résultats : toutes les pages qui contiennent ces
             deux termes ou l’un des deux



page 10     Semantic Web in Action
Problématique




      Comment donner du

                sens

          aux Données
Problématique
Comment attribuons-nous du sens aux données ?




    Que voyez-vous ?
Problématique




Que voyez-vous ?
Problématique




Que voyez-vous ?
Problématique




Que voyez-vous ?
Problématique




Que voyez-vous ?
Problématique


Que voyez-vous ?
Problématique

Que voyez-vous ?
Problématique
Que voyez-vous ?
Problématique
Que voyez-vous ?
Problématique
                    Que voyez-vous ?
   Shotokan-ryu
   Goju-ryu
   Wado-ryu
   Shito-ryu
   Shorin-ryu
Problématique
Problématique


   Pour Donner du sens aux données

    • Nous utilisons nos connaissances
      dans des domaines spécifiques
      pour identifier / reconnaître ces données

    • Connaissances partagées par des
      communautés
Problématique

           Donner   du sens aux informations

           • Description du site Telecom Bretagne
             - Forme générale d’une description
                – Des phrases de type :
                                                   Sujet Verbe Complément

             - Exemple
                – Telecom Bretagne a pour directeur André Chomette
                – Telecom Bretagne est une grande école française
                – Telecom Bretagne a pour site web http://www.tele...




page 24
Problématique

           Donner   du sens aux informations

           • Compréhension de ces phrases
             - Différents contextes : différents termes
                – « a pour directeur », « président », « Dean », …


             - Interprétation commune liée à des connaissances communes

                – Utilisation de vocabulaires standards partagés par tous !

                – Chaque vocabulaire détermine un sens unique aux verbes,
                  aux catégories de sujets et de compléments


page 25
Problématique

           Plus    formellement, ou presque
              • Telecom Bretagne dbpprop:president André Chomette (en)
              • Telecom Bretagne dbpprop:type French Grande Ecole (en)
              • Telecom Bretagne dbpprop:website http://www.tele...

             Questions
              • French Grande Ecole dont André Chomette est président ?
                - ?Grande_Ecole dbpprop:president André Chomette (en)

                - ?Grande_Ecole dbpprop:type French Grande Ecole (en)




page 26
Problématique

 Site   Dbpedia

   - Wikipedia + indexation sémantique


 http://dbpedia.org/page/%C3%89cole_nationale_sup%
 C3%A9rieure_des_t%C3%A9l%C3%A9communications
 _de_Bretagne
Le Web sémantique

           Objectifs
           • Réutilisation, partage, échange des données
           • Automatisation ou semi-automatisation de certains
             services en réutilisant les données

           Moyens
           • Les données sont décrites / indexées de tel sorte que les
             contenus – sens et sémantique - du web soient
             « interprétables » par les machines.



page 28     Semantic Web in Action
Le Web sémantique

 Le   Web sémantique

 • Les données doivent être encodées de tel sorte que les
   contenus – sens et sémantique - du web soient plus
   « compréhensibles » pour les machines, ou en d’autres
   termes par des algorithmes.
Le Web sémantique

                 3ème Génération WWW

     Séparation de la sémantique et de la stucture

    Fondée sur RDF, RDFS, Ontologies, Logique, ...



           2ème Génération WWW (Fin 1990)

    Séparation de la structure et de la présentation

                Fondée sur XML, XSL, ..



          1ère Génération WWW (Début 1990)

    Séparation de la présentation et de la localisation

               Fondée sur HTML, PDF, ...
Le Web sémantique

 TimBerners-Lee
 • Première vision du « Semantic Web »
   - Accès automatique à l’information fondé sur une sémantique des
     données interprétable par l’ordinateur et des heuristiques utilisant
     celle-ci.

   - Une sémantique explicite des données, associée à des théories
     sur des domaines (ontologies), permettra l’accès à de nouveaux
     services sur Internet
Le Web sémantique
• Point clé de l’automatisation ou de la semi-
  automatisation
  - Recherche d’information pertinentes : Rappel et Précision
• Recherche d’information précise
  - Réutilisation, partage, échange et composition possible des
    informations retrouvées
  - Mais aussi, capacité à concevoir certaines « opérations »
    automatiquement
• Donc pas de services élaborés possible : pas
  d’automatisation ou semi-automatisation de certains
  services ou tâches
  - Comment assurer le B2B, B2C “automatiquement”
     – Exemple: voyage complexe avec réservation,
Architecture du SW

 LeSW nécessite
 • Une architecture partagée par tous pour échanger des
   ressources sur Internet
 • Des standards pour
   - Les ontologies et mécanismes d’inférence associés

   - La sémantique explicite des ressources ou méta données
     sémantiques liées à des ontologies

   - Le format des ressources ou documents

   - L’adressage des ressources ou documents
Architecture du SW

             Proof:
             Inference
              Engine

         Ontology         Semantic Level

     RDF + RDF
      Schema

XML + Name Spaces          Syntactic level
                         Naming/Addressing
       URI
                               Level
Architecture du SW
Niveau Adressage /Nommage : URI

 URI: Uniform Resource Identifier (RFC 2396)
 • Un simple identifieur Web
   - Chacun peut en créer – décentralisé -

   - Ressource avec une URI  être sur le Web
 • URL: ftp, gopher, http, internet mail, etc. (normalisée)
   - 1 Protocole, 1 machine, 1 chemin
 • URN : URI persistente
 • W3C maintient une liste des schémas d’URI
Niveau Syntaxique: XML

 XML   : eXtensible Markup Language
  - Sélection d’un sous-ensemble de SGML simple à implanter, mais
    néanmoins extensible : chacun défini ses propres balises
 • Séparation de la présentation et du contenu
 • XML a été conçu pour décrire des données
 • Les balises XML ne sont pas prédéfinis. Vous devez
   définir vos propres balises
 • XML utilise un Document Type Definition (DTD) or an
   XML Schéma pour un « modèle » des données
Niveau Syntaxique: XML

• XML n’est pas un remplacement d’HTML
 - HTML a été conçu pour afficher des données et se concentre
   surtout sur leur présentation (taille, couleur, etc.)

• XML a été conçu pour décrire des données et se
  concentre sur la structure de ces données.
• XML a été conçu pour assurer l’interopérabilité
• XML et HTML sont complémentaire
 - XSL / XSLT transforme XML en HTML
Niveau Syntaxique: XML

 Propriétés  de XML
 • Indépendant des logiciels et matériels
 • Infrastructure des échanges de données structurées
 • Interopérabilité : conçu pour décrire des données, les
   stocker, les transporter et les échanger et les partager
      – XML DTD: une DTD défini les éléments constitutifs d’un documents. Il
        défini la structure syntaxique (un arbre) d’un document type à l’aide
        d’une grammaire.
      – Il permet donc à toute application de vérifier la conformité d’un
        document à la DTD
      – Et donc de manipuler et transformer celui-ci lorsqu’il est conforme à
        cette DTD.
Niveau Syntaxique: XML

• XML peut être utilisé pour créer de nouveaux
  langages
 - XML est le prère de WAP et WML (Wireless Markup Language).

 - MATHML, etc.
Niveau Syntaxique : XML

<?xml version="1.0"?>

    <!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)>
    <!ELEMENT to (#PCDATA)>
    <!ELEMENT from (#PCDATA)>
    <!ELEMENT heading (#PCDATA)>
    <!ELEMENT body (#PCDATA)> ]>
    <note>
    <to> Tove </to>
    <from> Jani </from>
    <heading>Reminder </heading>
    <body> Don't forget me this weekend </body>
    </note>
Niveau Syntaxique: XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited with XML Spy v4.2 -->
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD> <TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE> <YEAR>1988</YEAR>
</CD>
</CATALOG>
Niveau Syntaxique: XML

 Réutilisation des ressources/documents
 • Le même contenu peut apparaître de manières
   différentes dans différents contextes indépendamment
   des plate formes
   - Différents média : papier, en ligne,

   - Différentes tailles : manuels, rapports

   - La présentation peut être adaptée/personnalisée aux préférences
     de l’utilisateur

   - Présentations standardisées peuvent être réalisées : entreprises,
     universités, mairies, etc.
Niveau Syntaxique: XML

 XML
 • Ne contient aucune sémantique formelle pour l’ordinateur
 • Ce sont les humains qui donnent un sens, une
   sémantique, aux balises et leur contenu pas les
   machines
 • « La sémantique »est un domaine qui étudie comment
   les symboles se référent aux objets
 • « Note » ne référence rien pour une machine, la
   référence est uniquement faite dans l’esprit des lecteur
   humains

  -  D’où RDF pour la sémantique
Niveau sémantique : RDF/RDFS

 RDF   – Resource Description Framework
 RDFS – Resource Description Framework Schema
 RDF/RDFS a été créé pour le traitement des
  métadonnées
  • Ce sont des langages de description de métadonnées au
    niveau sémantique
  • Fournit l’interopérabilité – au niveau sémantique - entre
    applications pour l’échange, le partage et la réutilisation
    d’informations non interprétable pour la machine
Niveau sémantique : RDF/RDFS

 RDF/RDFS     provient principalement des communautés
 •   De standardisation du Web
 •   Des bibliothèques
 •   Des documents structurés
 •   Représentation de connaissances
 •   Programmation orientée objets et langages de
     modélisation,
 •   Etc.
Niveau sémantique : RDF/RDFS

 Langages Interprétables par une machine
 • Un langage peut être compris (interprété) par une
   machine si et seulement si ce langage possède une
   sémantique formelle.
   - Le langage doit se référencer à un modèle sous-jacent.
 • En logique, le sens est fondé sur une théorie des
   modèles qui associe, entre autres, une valeur de vérité à
   chaque formule bien formée.
   - Elle permet donc de « relier » les formules aux objets du monde
     modélisé.
Niveau sémantique : RDF/RDFS
 Logique
 • Théorie axiomatique
   - Un langage et des formules bien formées

   - Des axiomes, des règles d’inférences

   - A, (A   B) -- B

   - Des théorèmes: formules bien formées déduites des axiomes et
     règles d’inférences
 • Théorie des modèles
   - Interprétation, Formules vraies/fausses

   - Formules valides
Niveau sémantique : RDF/RDFS

              Théorème    Formule valide

 Une   démonstrateur automatique de théorèmes est un
  algorithme qui « respecte les axiomes et règles
  d’inférences »
 Il « respecte aussi le principe ci-dessus »
 Les opérations de la machine « respecte la sémantique
  formelle »
Niveau sémantique : RDF/RDFS

 Calculdes prédicats
  • Théorie axiomatique : des prédicats
  • Théorie des modèles : des relations
 Le web sémantique
  • Importe l’idée d’une sémantique formelle dans le
    monde du WWW (point de vue logico-linguistique).
  • RDF/RDFS propose un langage adéquat à l’implantation
    de métadonnées sémantiques associées aux ressources.
Niveau sémantique: RDF/RDFS
 RDF    est
    • Un simple modèle relationnel
      - Une déclaration RDF est constituée d’un triplet
        « Objet, Attribut, Valeur »,
        dont chaque membre peut être un littéral ou une ressource web

      - Ce triplet peut être interprété comme le tuple suivant :

      - « Sujet, Prédicat, Objet » ou encore Prédicat (Sujet,
        Objet)
   Exemple
    • <http://music.fi/pieces#finlandia, creator,
      http://composer.org/Sibelius>
    • <http://music.fi/pieces#finlandia, type, music>
Niveau sémantique: RDF/RDFS
     Le modèle de données RDF est formellement défini par:
      • Un ensemble appelé Ressources.
      • Un ensemble appelé Littéraux
      • Un sous-ensemble de Ressources appelées
        Propriétés.
      • Un ensemble appelé Déclarations, dont chaque
        élément est un triplet
                  (prédicat, sujet, objet)
        « prédicat » est une propriété (membre de Propriétés),
        « sujet » est une ressource (membre de Ressources)
        « objet » est soit une ressource soit un littéral (membre
        de Littéraux).
Niveau sémantique: RDF/RDFS

 Le  modèle de données RDF
  • N’est pas une sérialisation d’un arbre syntaxique XML,
     ou les branches devraient être présentées dans l’ordre
     spécifié par une DTD XML.
 Le modèle de données RDF est un ensemble de triplet
  !!!!!!!!!!
  • C’est un graphe orienté
Niveau sémantique: RDF/RDFS




{creator, [http://www.w3.org/Home/Lassila], "Ora Lassila"}
Niveau sémantique: RDF/RDFS
Niveau sémantique: RDF/RDFS

<rdf:rdf xmlns:rdf=« http://www.w3.org/1999/02/22-rdf-syntax-nms# »
          xmlns:dc=« http://purl.org/dc/elements/1.1 »
  <rdf:description rdf:about=« http://music.fi/pieces#Finlandia »>
        <dc:creator rdf:resource=« http://composer.org/Sibelius »>
        <rdf:type music </rdf:type>
  </rdf:description>
<rdf:rdf>
Niveau sémantique: RDF/RDFS

 RDF  Schéma
 • RDF ne permet pas de spécifier le vocabulaire utilisé
   dans une description RDF, comme par exemple :
   « author », « music »,
   « creator », etc.
 • C’est-à-dire définir la « sémantique » des propriétés
 • RDF Schéma est une extension de RDF avec laquelle il
   et possible de
   - Décrire les concepts utilisés dans des déclarations RDF

   - Un ensemble de contraintes sur les objets et les valeurs du triplet.
Niveau sémantique: RDF/RDFS

 RDFSchema
 • Pourrait être vu comme un modèle orienté objet pour le
   WWW
   - « rdfs:Class » & « rdfs:SubClass » définissent la hiérarchie des
     classes

   - « rdf:type » défini les instances d’une classe

   - « rdf:domain » & « rdf:range » défini des contraintes sur les types
     de ressources
Niveau sémantique: RDF/RDFS
Niveau sémantique : RDF/RDFS

• Mais, RDF schéma définie les propriétés en terme de
  classes de ressources auxquelles elles s’appliquent
  au lieu de définir les classes en terme de propriétés
  que les instances possèdent.
 - Par exemple, on définit la propriété « eg:author » avec pour
   « domain » « eg:Document » et avec un « range » de « eg:Person »,
   tandis qu’un système classique orienté objet aurait défini une classe
   « eg:Book « avec un attribut appelé « eg:author » de type
   « eg:Person ».

 - En utilisant une approche RDF, il est facile pour les autres de définir
   des propriétés additionnelles avec un « domain » de
   « eg:Document » or un « range » « eg:Person ».
Le niveau sémantique: RDF/RDFS

Nom de la classe   Commentaire
rdfs:Resource      la classe Ressource.
rdfs:Class         le concept de Classe
rdf:Property       le concept de propriété
rdfs:Literal       la classe littéral represente les
                   valeurs de type littéral
rdf:Statement      la classe de RDF déclarations
rdfs:Container     représente l’ensemble des
                   Conteneurs.
rdf:Bag            une collection non ordonnée
rdf:Seq            une collection ordonnée
rdf:Alt            une collection d’alternatives
Niveau sémantique: RDF/RDFS
Niveau sémantique: RDF/RDFS
Niveau sémantique: RDF/RDFS

 RDFS   est limité en termes de pouvoir d’expression
 • Il est souvent nécessaire de pouvoir exprimer des
   contraintes supplémentaires
   - Cardinalités min et Max, contraintes entre propriétés, etc.
 Lesontologies dans le cadre du Web sémantique sont
 des extensions de RDFS.
Niveau sémantique: les Ontologies

 Langages logiques : formalismes typiques
 • Logiques de descriptions
   - Loom, FaCT, Racer, Jena, …
 • Logiques de frames
   - Ontobroker, Florid, XSB, KAON…
 • Graphes conceptuels
   - Prolog+CG, Corese, etc.
 • RDF / RDF Schéma
   - Sesame, RQL, TRIPLE, SiLRi, …
Niveau sémantique: les Ontologies

 OWL    site du W3C http://www.w3.org/2004/OWL/
 Semantic Web
  • http://www.semanticweb.org/
  • http://www.w3.org/2001/sw/
  • http://www.lalic.paris4.sorbonne.fr/stic/as5.html
  • http://www.schemaweb.info/default.aspx
  • AS Web Sémantique, rapport final
    - http://rtp-
      doc.enssib.fr/basedoc/rapports/ASWebSemantique2003.pdf
Niveau sémantique: les Ontologies

 Ontologies
 •   http://www.w3.org/2001/sw/WebOnt/
 •   http://www.formalontology.it/index.htm
 •   http://ontology.buffalo.edu/
 •   http://www.cs.utexas.edu/users/mfkb/related.html
 •   http://www.daml.org/ontologies/
 •   http://www.jfsowa.com/ontology/
 •   http://www-ksl-svc.stanford.edu:5915/
Niveau sémantique: les Ontologies

 Les outils/environnements
 • http://www.semanticweb.org/
 • Les logiques de descriptions :
   - http://dl.kr.org/

   - http://www.ida.liu.se/labs/iislab/people/patla/DL/
 • Les graphes conceptuels :
   - http://www.cs.uah.edu/~delugach/CG/ ;

   - http://www.jfsowa.com/cg/ ;
Niveau sémantique: les Ontologies

 Lesoutils/environnements
 • Les Frames Logic
        – http://www.informatik.uni-freiburg.de/~dbis/Publications/95/flogic-
          jacm.html
        – http://www.cs.sunysb.edu/~kifer/dood/papers.html
        – http://www.ontoprise.de/members/angele/pubs/ontologyhandbook.pdf
Ontology Web Langage
 OWL
 • C’est une version modifiée de DAML (Darpa) + OIL
   (Europe)
 • Conçu pour des applications qui traitent le contenu, pas
   uniquement la présentation des informations
 • Une extension de RDFS, muni d’une sémantique
   formelle
 • Constitué de trois langages
   - OWL Lite

   - OWL DL

   - OWL Full
Ontology Web Langage

 OWL   Lite
  • Classification hiérarchie + contraintes simples
 OWL DL
  • Pouvoir d’expression supérieur, avec complétude (toutes
    les conclusions sont calculables) et décidabilité
  • C’est une logique de description (DL)
 OWL Full
  • Expressivité maximale, pas de garantie sur les résultats
    de calculs
Ontology Web Langage

 Toute  ontologie OWL Lite valide est une ontologie
  OWL DL valide
 Toute ontologie OWL DL valide est une ontologie OWL
  Full valide
 Toute conclusion valide de OWL Lite est une
  conclusion valide de OWL DL
 Toute conclusion valide de OWL DL est une conclusion
  valide de OWL Full
Ontology Web Langage

 Exemples
 • http://www.schemaweb.info/schema/BrowseSchema.asp
   x
 • http://www.daml.org/ontologies/category.html
 • http://www.daml.org/ontologies/category.html

Más contenido relacionado

Destacado

IRIT at clef 2015: A product search model for head queries
IRIT at clef 2015: A product search model for head queriesIRIT at clef 2015: A product search model for head queries
IRIT at clef 2015: A product search model for head queriesLamjed Ben Jabeur
 
Thesis slides - Definition and evluation of collaborative information retriev...
Thesis slides - Definition and evluation of collaborative information retriev...Thesis slides - Definition and evluation of collaborative information retriev...
Thesis slides - Definition and evluation of collaborative information retriev...UPMC - Sorbonne Universities
 
Information Retrieval UMLS
Information Retrieval UMLSInformation Retrieval UMLS
Information Retrieval UMLSsiddarajuss
 
Information Retrieval
Information RetrievalInformation Retrieval
Information RetrievalPhuong Pham
 
Unified Medical Language System & MetaMap
Unified Medical Language System & MetaMapUnified Medical Language System & MetaMap
Unified Medical Language System & MetaMapOsama Jomaa
 
Description and retrieval of medical visual information based on language mod...
Description and retrieval of medical visual information based on language mod...Description and retrieval of medical visual information based on language mod...
Description and retrieval of medical visual information based on language mod...Antonio Foncubierta Rodriguez
 
Health IT & Voice of Patient
Health IT & Voice of PatientHealth IT & Voice of Patient
Health IT & Voice of PatientDr.Mahmoud Abbas
 
2. Triết học MBA (LS triết học Ấn Độ)
2. Triết học MBA (LS triết học Ấn Độ)2. Triết học MBA (LS triết học Ấn Độ)
2. Triết học MBA (LS triết học Ấn Độ)Hưng, Đinh Duy
 
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...lorrainegoeuriot
 
Challenges of managing Data Science Project
Challenges of managing Data Science ProjectChallenges of managing Data Science Project
Challenges of managing Data Science ProjectLamjed Ben Jabeur
 
Quels facteurs de pertinence pour la recherche de produits e-commerce ?
Quels facteurs de pertinence pour la recherche de produits e-commerce ?Quels facteurs de pertinence pour la recherche de produits e-commerce ?
Quels facteurs de pertinence pour la recherche de produits e-commerce ?Lamjed Ben Jabeur
 
Introduction au web sémantique : quand le lient fait sens
Introduction au web sémantique : quand le lient fait sensIntroduction au web sémantique : quand le lient fait sens
Introduction au web sémantique : quand le lient fait sensFICEL Hemza
 
Introduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsIntroduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsMounia Lalmas-Roelleke
 
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...Lamjed Ben Jabeur
 
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...Bilel Moulahi
 
Aussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ansAussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ansNathalie Aussenac-Gilles
 
PresentacióEc2g
PresentacióEc2gPresentacióEc2g
PresentacióEc2gaalvarez414
 
3 étapes pour débuter votre collaboration avec votre assistant virtuel
3 étapes pour débuter votre collaboration avec votre assistant virtuel3 étapes pour débuter votre collaboration avec votre assistant virtuel
3 étapes pour débuter votre collaboration avec votre assistant virtuelSmartelia
 

Destacado (20)

IRIT at clef 2015: A product search model for head queries
IRIT at clef 2015: A product search model for head queriesIRIT at clef 2015: A product search model for head queries
IRIT at clef 2015: A product search model for head queries
 
Thesis slides - Definition and evluation of collaborative information retriev...
Thesis slides - Definition and evluation of collaborative information retriev...Thesis slides - Definition and evluation of collaborative information retriev...
Thesis slides - Definition and evluation of collaborative information retriev...
 
Information Retrieval UMLS
Information Retrieval UMLSInformation Retrieval UMLS
Information Retrieval UMLS
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrieval
 
Unified Medical Language System & MetaMap
Unified Medical Language System & MetaMapUnified Medical Language System & MetaMap
Unified Medical Language System & MetaMap
 
Description and retrieval of medical visual information based on language mod...
Description and retrieval of medical visual information based on language mod...Description and retrieval of medical visual information based on language mod...
Description and retrieval of medical visual information based on language mod...
 
Health IT & Voice of Patient
Health IT & Voice of PatientHealth IT & Voice of Patient
Health IT & Voice of Patient
 
2. Triết học MBA (LS triết học Ấn Độ)
2. Triết học MBA (LS triết học Ấn Độ)2. Triết học MBA (LS triết học Ấn Độ)
2. Triết học MBA (LS triết học Ấn Độ)
 
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...
Medical Information Retrieval and its Evaluation: an Overview of CLEF eHealth...
 
Challenges of managing Data Science Project
Challenges of managing Data Science ProjectChallenges of managing Data Science Project
Challenges of managing Data Science Project
 
Quels facteurs de pertinence pour la recherche de produits e-commerce ?
Quels facteurs de pertinence pour la recherche de produits e-commerce ?Quels facteurs de pertinence pour la recherche de produits e-commerce ?
Quels facteurs de pertinence pour la recherche de produits e-commerce ?
 
Introduction au web sémantique : quand le lient fait sens
Introduction au web sémantique : quand le lient fait sensIntroduction au web sémantique : quand le lient fait sens
Introduction au web sémantique : quand le lient fait sens
 
Introduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsIntroduction to Information Retrieval & Models
Introduction to Information Retrieval & Models
 
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...
Accès à l’information dans les réseaux sociaux : quelles formes de collaborat...
 
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...
Définition et évaluation de modèles d'agrégation pour l'estimation de la pert...
 
Aussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ansAussenac confinvitéeic2014 histoire ic25ans
Aussenac confinvitéeic2014 histoire ic25ans
 
Aussenac ri ia-2015
Aussenac ri ia-2015Aussenac ri ia-2015
Aussenac ri ia-2015
 
PresentacióEc2g
PresentacióEc2gPresentacióEc2g
PresentacióEc2g
 
Presentación2
Presentación2Presentación2
Presentación2
 
3 étapes pour débuter votre collaboration avec votre assistant virtuel
3 étapes pour débuter votre collaboration avec votre assistant virtuel3 étapes pour débuter votre collaboration avec votre assistant virtuel
3 étapes pour débuter votre collaboration avec votre assistant virtuel
 

Similar a Sem info system_2012

Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information SystemsSerge Garlatti
 
Applications du Web Sémantique
Applications du Web SémantiqueApplications du Web Sémantique
Applications du Web SémantiqueYves Otis
 
Web sémantique et Web de données, et si on passait à la pratique ?
Web sémantique et Web de données, et si on passait à la pratique ?Web sémantique et Web de données, et si on passait à la pratique ?
Web sémantique et Web de données, et si on passait à la pratique ?Antidot
 
Tic recherche-scientifique
Tic recherche-scientifiqueTic recherche-scientifique
Tic recherche-scientifiquelazoumi ouarfli
 
Modèles de données et langages de description ouverts 5 - 2021-2022
Modèles de données et langages de description ouverts   5 - 2021-2022Modèles de données et langages de description ouverts   5 - 2021-2022
Modèles de données et langages de description ouverts 5 - 2021-2022François-Xavier Boffy
 
Introduction au web des données (Linked Data)
Introduction au web des données (Linked Data)Introduction au web des données (Linked Data)
Introduction au web des données (Linked Data)BorderCloud
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02ABES
 
États des lieux du Web sémantique
États des lieux du Web sémantiqueÉtats des lieux du Web sémantique
États des lieux du Web sémantiqueIvan Herman
 
Introduction à l'exploration du Web
Introduction à l'exploration du WebIntroduction à l'exploration du Web
Introduction à l'exploration du WebSébastien
 
Le Web sémantique pour la formation et la gestion des connaissances dans les ...
Le Web sémantique pour la formation et la gestion des connaissances dans les ...Le Web sémantique pour la formation et la gestion des connaissances dans les ...
Le Web sémantique pour la formation et la gestion des connaissances dans les ...Gilbert Paquette
 
Créer un moteur de recherche avec des logiciels libres
Créer un moteur de recherche avec des logiciels libresCréer un moteur de recherche avec des logiciels libres
Créer un moteur de recherche avec des logiciels libresRobert Viseur
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Vlad Posea
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesGautier Poupeau
 
Webinar : Les enjeux du moteur de recherche
Webinar : Les enjeux du moteur de rechercheWebinar : Les enjeux du moteur de recherche
Webinar : Les enjeux du moteur de rechercheCore-Techs
 
Données Ouvertes : mode d'emploi ?
Données Ouvertes : mode d'emploi ?Données Ouvertes : mode d'emploi ?
Données Ouvertes : mode d'emploi ?mondeca
 
Du web sémantique à tous les étages
Du web sémantique à tous les étagesDu web sémantique à tous les étages
Du web sémantique à tous les étagesSemWebPro
 

Similar a Sem info system_2012 (20)

Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Semantic Information Systems
Semantic Information SystemsSemantic Information Systems
Semantic Information Systems
 
Web sémantique
Web sémantique Web sémantique
Web sémantique
 
Applications du Web Sémantique
Applications du Web SémantiqueApplications du Web Sémantique
Applications du Web Sémantique
 
Web sémantique et Web de données, et si on passait à la pratique ?
Web sémantique et Web de données, et si on passait à la pratique ?Web sémantique et Web de données, et si on passait à la pratique ?
Web sémantique et Web de données, et si on passait à la pratique ?
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Adbs2012 presentation
Adbs2012 presentationAdbs2012 presentation
Adbs2012 presentation
 
Tic recherche-scientifique
Tic recherche-scientifiqueTic recherche-scientifique
Tic recherche-scientifique
 
Modèles de données et langages de description ouverts 5 - 2021-2022
Modèles de données et langages de description ouverts   5 - 2021-2022Modèles de données et langages de description ouverts   5 - 2021-2022
Modèles de données et langages de description ouverts 5 - 2021-2022
 
Introduction au web des données (Linked Data)
Introduction au web des données (Linked Data)Introduction au web des données (Linked Data)
Introduction au web des données (Linked Data)
 
Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02Adbs2012presentation 120527125034-phpapp02
Adbs2012presentation 120527125034-phpapp02
 
États des lieux du Web sémantique
États des lieux du Web sémantiqueÉtats des lieux du Web sémantique
États des lieux du Web sémantique
 
Introduction à l'exploration du Web
Introduction à l'exploration du WebIntroduction à l'exploration du Web
Introduction à l'exploration du Web
 
Le Web sémantique pour la formation et la gestion des connaissances dans les ...
Le Web sémantique pour la formation et la gestion des connaissances dans les ...Le Web sémantique pour la formation et la gestion des connaissances dans les ...
Le Web sémantique pour la formation et la gestion des connaissances dans les ...
 
Créer un moteur de recherche avec des logiciels libres
Créer un moteur de recherche avec des logiciels libresCréer un moteur de recherche avec des logiciels libres
Créer un moteur de recherche avec des logiciels libres
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de données
 
Webinar : Les enjeux du moteur de recherche
Webinar : Les enjeux du moteur de rechercheWebinar : Les enjeux du moteur de recherche
Webinar : Les enjeux du moteur de recherche
 
Données Ouvertes : mode d'emploi ?
Données Ouvertes : mode d'emploi ?Données Ouvertes : mode d'emploi ?
Données Ouvertes : mode d'emploi ?
 
Du web sémantique à tous les étages
Du web sémantique à tous les étagesDu web sémantique à tous les étages
Du web sémantique à tous les étages
 

Más de Serge Garlatti

ATIEF IA CIEP Février 2019
ATIEF IA CIEP Février 2019ATIEF IA CIEP Février 2019
ATIEF IA CIEP Février 2019Serge Garlatti
 
Learning Analytics : entre Promesses et Réalité
Learning Analytics : entre Promesses et RéalitéLearning Analytics : entre Promesses et Réalité
Learning Analytics : entre Promesses et RéalitéSerge Garlatti
 
Non Standard Logics & Modal Logics
Non Standard Logics & Modal LogicsNon Standard Logics & Modal Logics
Non Standard Logics & Modal LogicsSerge Garlatti
 
Du Calcul des prédicats vers Prolog
Du Calcul des prédicats vers PrologDu Calcul des prédicats vers Prolog
Du Calcul des prédicats vers PrologSerge Garlatti
 
Cours intro ia_2015_2016
Cours intro ia_2015_2016Cours intro ia_2015_2016
Cours intro ia_2015_2016Serge Garlatti
 
Les ontologies 2014_2015
Les ontologies 2014_2015Les ontologies 2014_2015
Les ontologies 2014_2015Serge Garlatti
 
Sens des donnees_2014_2015
Sens des donnees_2014_2015Sens des donnees_2014_2015
Sens des donnees_2014_2015Serge Garlatti
 
Intelligence du _web_semantique_1_2014
Intelligence du _web_semantique_1_2014Intelligence du _web_semantique_1_2014
Intelligence du _web_semantique_1_2014Serge Garlatti
 
Les ontologies 2013_2014
Les ontologies 2013_2014Les ontologies 2013_2014
Les ontologies 2013_2014Serge Garlatti
 
Le web semantique_2013_2014
Le web semantique_2013_2014Le web semantique_2013_2014
Le web semantique_2013_2014Serge Garlatti
 
Scenario convergence 2013_2014
Scenario convergence 2013_2014Scenario convergence 2013_2014
Scenario convergence 2013_2014Serge Garlatti
 
Intelligent google 02_2013
Intelligent google 02_2013Intelligent google 02_2013
Intelligent google 02_2013Serge Garlatti
 
Scenario Convergence SW+2.0+Pervasive
Scenario Convergence SW+2.0+PervasiveScenario Convergence SW+2.0+Pervasive
Scenario Convergence SW+2.0+PervasiveSerge Garlatti
 

Más de Serge Garlatti (20)

Seminaire campus lab
Seminaire campus labSeminaire campus lab
Seminaire campus lab
 
ATIEF IA CIEP Février 2019
ATIEF IA CIEP Février 2019ATIEF IA CIEP Février 2019
ATIEF IA CIEP Février 2019
 
Learning Analytics : entre Promesses et Réalité
Learning Analytics : entre Promesses et RéalitéLearning Analytics : entre Promesses et Réalité
Learning Analytics : entre Promesses et Réalité
 
Non Standard Logics & Modal Logics
Non Standard Logics & Modal LogicsNon Standard Logics & Modal Logics
Non Standard Logics & Modal Logics
 
Predicate Calculus
Predicate CalculusPredicate Calculus
Predicate Calculus
 
Modal Logic
Modal LogicModal Logic
Modal Logic
 
Du Calcul des prédicats vers Prolog
Du Calcul des prédicats vers PrologDu Calcul des prédicats vers Prolog
Du Calcul des prédicats vers Prolog
 
Cours intro ia_2015_2016
Cours intro ia_2015_2016Cours intro ia_2015_2016
Cours intro ia_2015_2016
 
Les ontologies 2014_2015
Les ontologies 2014_2015Les ontologies 2014_2015
Les ontologies 2014_2015
 
Sens des donnees_2014_2015
Sens des donnees_2014_2015Sens des donnees_2014_2015
Sens des donnees_2014_2015
 
Intelligence du _web_semantique_1_2014
Intelligence du _web_semantique_1_2014Intelligence du _web_semantique_1_2014
Intelligence du _web_semantique_1_2014
 
Sparql
SparqlSparql
Sparql
 
Les ontologies 2013_2014
Les ontologies 2013_2014Les ontologies 2013_2014
Les ontologies 2013_2014
 
Le web semantique_2013_2014
Le web semantique_2013_2014Le web semantique_2013_2014
Le web semantique_2013_2014
 
Scenario convergence 2013_2014
Scenario convergence 2013_2014Scenario convergence 2013_2014
Scenario convergence 2013_2014
 
Intelligent google 02_2013
Intelligent google 02_2013Intelligent google 02_2013
Intelligent google 02_2013
 
Intelligent google
Intelligent googleIntelligent google
Intelligent google
 
Scenario Convergence SW+2.0+Pervasive
Scenario Convergence SW+2.0+PervasiveScenario Convergence SW+2.0+Pervasive
Scenario Convergence SW+2.0+Pervasive
 
Ontologies 2011 2012
Ontologies 2011 2012Ontologies 2011 2012
Ontologies 2011 2012
 
Social web Ontologies
Social web OntologiesSocial web Ontologies
Social web Ontologies
 

Último

Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 37
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 37
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .Txaruka
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSKennel
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSKennel
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSKennel
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxmmatar2
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeXL Groupe
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETMedBechir
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxMartin M Flynn
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxrababouerdighi
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSKennel
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsRajiAbdelghani
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETMedBechir
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Gilles Le Page
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Alain Marois
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSKennel
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxAsmaa105193
 

Último (20)

Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdfBibdoc 2024 - Ecologie du livre et creation de badge.pdf
Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptx
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directe
 
DO PALÁCIO À ASSEMBLEIA .
DO PALÁCIO À ASSEMBLEIA                 .DO PALÁCIO À ASSEMBLEIA                 .
DO PALÁCIO À ASSEMBLEIA .
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptx
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptx
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 temps
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSET
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. Marocpptx
 

Sem info system_2012

  • 2. PLAN  Séance 1 : • Problématique, Problème1  Séance 2 : • Le web sémantique,  Séance 3 : • RDF / RDFS, les Ontologies,  Séance 4 : • OWL, SKOS, SIOC, FOAF  Séance 5 : • Linked Data ou Web of Data, Le langage Sparql  Cours 6  : • Le web sémantique & social en Action
  • 3. Problématique  Hypothèses • Systèmes d'information (SI) - Accessibles sur Internet et/ou Intranet - A l’aide d'un navigateur • Architecture distribuées fondée sur l’architecture du Web • Appelés « Sémantiques » parce que fondés sur les principes du Web Sémantique
  • 4. Problématique  Enjeu principal des SI • Réutilisation, partage et échange des données - sur internet / Intranet - Par les machines (automatiquement)
  • 5. Problématique  Internet / Intranet • Technologie pour - Accéder à des informations non structurées, hétérogènes et distribuées - L’accès à l’information et à des sources de connaissance devient essentiel • L’importance d’Internet est due : - Aux services qu’il nous fournis: IRC, ICQ, Chat, email, News groups, FTP, WWW, E-commerce, B2B, B2C, etc.
  • 6. Problématique  WWW : succès fondé sur sa simplicité, MAIS ! • Développé pour des lecteurs humains - Les données actuelles sont principalement organisées et structurées pour être simple à transmettre et être présentées à des humains – HTML et PDF sont principalement des langages de présentation de données » <H2> Triple X </H2> : ne dit rien sur le titre sauf pour des humains - Internet est de plus en plus utilisé par des machines – search engines, robots, etc.
  • 7. Problématique  Problèmes • Accéder, traiter l’information, extraire et interpréter l’information - La majorité des données sur le web est sous une forme qui ne permet pas de l’utiliser à grande échelle. - Pas de système global de publication de données permettant aux machines et aux humains de les traiter – Évènements sportifs, météo, guides TV, guides cinéma, etc. sont présentés par de nombreux sites Web, mais presque tous au format HTML (structure logique + présentation) – Comment trouver et extraire l’information pertinente pour différents services
  • 8. Problématique  Problèmes • Entrave la recherche, l’extraction, la maintenance et la génération d’information • Actuellement, pas d’accès réel au contenu des documents - Contenu et Information pas accessible ni interprétable par des machines
  • 9. Problématique  Problèmes • Qualité de la recherche d’information - Comment la machine peut-elle savoir que les résultats de la recherche sont pertinents ? • Réutilisation des contenus de sites web - Comment peut-on réutiliser les contenus de sites web ? page 9 Semantic Web in Action
  • 10. Problématique  Recherche d’information de type Google • Polysémie • Nombre de résultats très important  Requête : « directeur » « André Chomette » • Intention : On ne veut que le site de Telecom Bretagne ! • 44 000 résultats : toutes les pages qui contiennent ces deux termes ou l’un des deux page 10 Semantic Web in Action
  • 11. Problématique Comment donner du sens aux Données
  • 12. Problématique Comment attribuons-nous du sens aux données ? Que voyez-vous ?
  • 21. Problématique Que voyez-vous ?  Shotokan-ryu  Goju-ryu  Wado-ryu  Shito-ryu  Shorin-ryu
  • 23. Problématique  Pour Donner du sens aux données • Nous utilisons nos connaissances dans des domaines spécifiques pour identifier / reconnaître ces données • Connaissances partagées par des communautés
  • 24. Problématique  Donner du sens aux informations • Description du site Telecom Bretagne - Forme générale d’une description – Des phrases de type : Sujet Verbe Complément - Exemple – Telecom Bretagne a pour directeur André Chomette – Telecom Bretagne est une grande école française – Telecom Bretagne a pour site web http://www.tele... page 24
  • 25. Problématique  Donner du sens aux informations • Compréhension de ces phrases - Différents contextes : différents termes – « a pour directeur », « président », « Dean », … - Interprétation commune liée à des connaissances communes – Utilisation de vocabulaires standards partagés par tous ! – Chaque vocabulaire détermine un sens unique aux verbes, aux catégories de sujets et de compléments page 25
  • 26. Problématique  Plus formellement, ou presque • Telecom Bretagne dbpprop:president André Chomette (en) • Telecom Bretagne dbpprop:type French Grande Ecole (en) • Telecom Bretagne dbpprop:website http://www.tele...  Questions • French Grande Ecole dont André Chomette est président ? - ?Grande_Ecole dbpprop:president André Chomette (en) - ?Grande_Ecole dbpprop:type French Grande Ecole (en) page 26
  • 27. Problématique  Site Dbpedia - Wikipedia + indexation sémantique  http://dbpedia.org/page/%C3%89cole_nationale_sup% C3%A9rieure_des_t%C3%A9l%C3%A9communications _de_Bretagne
  • 28. Le Web sémantique  Objectifs • Réutilisation, partage, échange des données • Automatisation ou semi-automatisation de certains services en réutilisant les données  Moyens • Les données sont décrites / indexées de tel sorte que les contenus – sens et sémantique - du web soient « interprétables » par les machines. page 28 Semantic Web in Action
  • 29. Le Web sémantique  Le Web sémantique • Les données doivent être encodées de tel sorte que les contenus – sens et sémantique - du web soient plus « compréhensibles » pour les machines, ou en d’autres termes par des algorithmes.
  • 30. Le Web sémantique 3ème Génération WWW Séparation de la sémantique et de la stucture Fondée sur RDF, RDFS, Ontologies, Logique, ... 2ème Génération WWW (Fin 1990) Séparation de la structure et de la présentation Fondée sur XML, XSL, .. 1ère Génération WWW (Début 1990) Séparation de la présentation et de la localisation Fondée sur HTML, PDF, ...
  • 31. Le Web sémantique  TimBerners-Lee • Première vision du « Semantic Web » - Accès automatique à l’information fondé sur une sémantique des données interprétable par l’ordinateur et des heuristiques utilisant celle-ci. - Une sémantique explicite des données, associée à des théories sur des domaines (ontologies), permettra l’accès à de nouveaux services sur Internet
  • 32. Le Web sémantique • Point clé de l’automatisation ou de la semi- automatisation - Recherche d’information pertinentes : Rappel et Précision • Recherche d’information précise - Réutilisation, partage, échange et composition possible des informations retrouvées - Mais aussi, capacité à concevoir certaines « opérations » automatiquement • Donc pas de services élaborés possible : pas d’automatisation ou semi-automatisation de certains services ou tâches - Comment assurer le B2B, B2C “automatiquement” – Exemple: voyage complexe avec réservation,
  • 33. Architecture du SW  LeSW nécessite • Une architecture partagée par tous pour échanger des ressources sur Internet • Des standards pour - Les ontologies et mécanismes d’inférence associés - La sémantique explicite des ressources ou méta données sémantiques liées à des ontologies - Le format des ressources ou documents - L’adressage des ressources ou documents
  • 34. Architecture du SW Proof: Inference Engine Ontology Semantic Level RDF + RDF Schema XML + Name Spaces Syntactic level Naming/Addressing URI Level
  • 36. Niveau Adressage /Nommage : URI  URI: Uniform Resource Identifier (RFC 2396) • Un simple identifieur Web - Chacun peut en créer – décentralisé - - Ressource avec une URI  être sur le Web • URL: ftp, gopher, http, internet mail, etc. (normalisée) - 1 Protocole, 1 machine, 1 chemin • URN : URI persistente • W3C maintient une liste des schémas d’URI
  • 37. Niveau Syntaxique: XML  XML : eXtensible Markup Language - Sélection d’un sous-ensemble de SGML simple à implanter, mais néanmoins extensible : chacun défini ses propres balises • Séparation de la présentation et du contenu • XML a été conçu pour décrire des données • Les balises XML ne sont pas prédéfinis. Vous devez définir vos propres balises • XML utilise un Document Type Definition (DTD) or an XML Schéma pour un « modèle » des données
  • 38. Niveau Syntaxique: XML • XML n’est pas un remplacement d’HTML - HTML a été conçu pour afficher des données et se concentre surtout sur leur présentation (taille, couleur, etc.) • XML a été conçu pour décrire des données et se concentre sur la structure de ces données. • XML a été conçu pour assurer l’interopérabilité • XML et HTML sont complémentaire - XSL / XSLT transforme XML en HTML
  • 39. Niveau Syntaxique: XML  Propriétés de XML • Indépendant des logiciels et matériels • Infrastructure des échanges de données structurées • Interopérabilité : conçu pour décrire des données, les stocker, les transporter et les échanger et les partager – XML DTD: une DTD défini les éléments constitutifs d’un documents. Il défini la structure syntaxique (un arbre) d’un document type à l’aide d’une grammaire. – Il permet donc à toute application de vérifier la conformité d’un document à la DTD – Et donc de manipuler et transformer celui-ci lorsqu’il est conforme à cette DTD.
  • 40. Niveau Syntaxique: XML • XML peut être utilisé pour créer de nouveaux langages - XML est le prère de WAP et WML (Wireless Markup Language). - MATHML, etc.
  • 41. Niveau Syntaxique : XML <?xml version="1.0"?> <!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)> ]> <note> <to> Tove </to> <from> Jani </from> <heading>Reminder </heading> <body> Don't forget me this weekend </body> </note>
  • 42. Niveau Syntaxique: XML <?xml version="1.0" encoding="ISO-8859-1"?> <!-- Edited with XML Spy v4.2 --> <CATALOG> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> <CD> <TITLE>Hide your heart</TITLE> <ARTIST>Bonnie Tyler</ARTIST> <COUNTRY>UK</COUNTRY> <COMPANY>CBS Records</COMPANY> <PRICE>9.90</PRICE> <YEAR>1988</YEAR> </CD> </CATALOG>
  • 43. Niveau Syntaxique: XML  Réutilisation des ressources/documents • Le même contenu peut apparaître de manières différentes dans différents contextes indépendamment des plate formes - Différents média : papier, en ligne, - Différentes tailles : manuels, rapports - La présentation peut être adaptée/personnalisée aux préférences de l’utilisateur - Présentations standardisées peuvent être réalisées : entreprises, universités, mairies, etc.
  • 44. Niveau Syntaxique: XML  XML • Ne contient aucune sémantique formelle pour l’ordinateur • Ce sont les humains qui donnent un sens, une sémantique, aux balises et leur contenu pas les machines • « La sémantique »est un domaine qui étudie comment les symboles se référent aux objets • « Note » ne référence rien pour une machine, la référence est uniquement faite dans l’esprit des lecteur humains -  D’où RDF pour la sémantique
  • 45. Niveau sémantique : RDF/RDFS  RDF – Resource Description Framework  RDFS – Resource Description Framework Schema  RDF/RDFS a été créé pour le traitement des métadonnées • Ce sont des langages de description de métadonnées au niveau sémantique • Fournit l’interopérabilité – au niveau sémantique - entre applications pour l’échange, le partage et la réutilisation d’informations non interprétable pour la machine
  • 46. Niveau sémantique : RDF/RDFS  RDF/RDFS provient principalement des communautés • De standardisation du Web • Des bibliothèques • Des documents structurés • Représentation de connaissances • Programmation orientée objets et langages de modélisation, • Etc.
  • 47. Niveau sémantique : RDF/RDFS  Langages Interprétables par une machine • Un langage peut être compris (interprété) par une machine si et seulement si ce langage possède une sémantique formelle. - Le langage doit se référencer à un modèle sous-jacent. • En logique, le sens est fondé sur une théorie des modèles qui associe, entre autres, une valeur de vérité à chaque formule bien formée. - Elle permet donc de « relier » les formules aux objets du monde modélisé.
  • 48. Niveau sémantique : RDF/RDFS  Logique • Théorie axiomatique - Un langage et des formules bien formées - Des axiomes, des règles d’inférences - A, (A B) -- B - Des théorèmes: formules bien formées déduites des axiomes et règles d’inférences • Théorie des modèles - Interprétation, Formules vraies/fausses - Formules valides
  • 49. Niveau sémantique : RDF/RDFS  Théorème Formule valide  Une démonstrateur automatique de théorèmes est un algorithme qui « respecte les axiomes et règles d’inférences »  Il « respecte aussi le principe ci-dessus »  Les opérations de la machine « respecte la sémantique formelle »
  • 50. Niveau sémantique : RDF/RDFS  Calculdes prédicats • Théorie axiomatique : des prédicats • Théorie des modèles : des relations  Le web sémantique • Importe l’idée d’une sémantique formelle dans le monde du WWW (point de vue logico-linguistique). • RDF/RDFS propose un langage adéquat à l’implantation de métadonnées sémantiques associées aux ressources.
  • 51. Niveau sémantique: RDF/RDFS  RDF est • Un simple modèle relationnel - Une déclaration RDF est constituée d’un triplet « Objet, Attribut, Valeur », dont chaque membre peut être un littéral ou une ressource web - Ce triplet peut être interprété comme le tuple suivant : - « Sujet, Prédicat, Objet » ou encore Prédicat (Sujet, Objet)  Exemple • <http://music.fi/pieces#finlandia, creator, http://composer.org/Sibelius> • <http://music.fi/pieces#finlandia, type, music>
  • 52. Niveau sémantique: RDF/RDFS  Le modèle de données RDF est formellement défini par: • Un ensemble appelé Ressources. • Un ensemble appelé Littéraux • Un sous-ensemble de Ressources appelées Propriétés. • Un ensemble appelé Déclarations, dont chaque élément est un triplet (prédicat, sujet, objet) « prédicat » est une propriété (membre de Propriétés), « sujet » est une ressource (membre de Ressources) « objet » est soit une ressource soit un littéral (membre de Littéraux).
  • 53. Niveau sémantique: RDF/RDFS  Le modèle de données RDF • N’est pas une sérialisation d’un arbre syntaxique XML, ou les branches devraient être présentées dans l’ordre spécifié par une DTD XML.  Le modèle de données RDF est un ensemble de triplet !!!!!!!!!! • C’est un graphe orienté
  • 54. Niveau sémantique: RDF/RDFS {creator, [http://www.w3.org/Home/Lassila], "Ora Lassila"}
  • 56. Niveau sémantique: RDF/RDFS <rdf:rdf xmlns:rdf=« http://www.w3.org/1999/02/22-rdf-syntax-nms# » xmlns:dc=« http://purl.org/dc/elements/1.1 » <rdf:description rdf:about=« http://music.fi/pieces#Finlandia »> <dc:creator rdf:resource=« http://composer.org/Sibelius »> <rdf:type music </rdf:type> </rdf:description> <rdf:rdf>
  • 57. Niveau sémantique: RDF/RDFS  RDF Schéma • RDF ne permet pas de spécifier le vocabulaire utilisé dans une description RDF, comme par exemple : « author », « music », « creator », etc. • C’est-à-dire définir la « sémantique » des propriétés • RDF Schéma est une extension de RDF avec laquelle il et possible de - Décrire les concepts utilisés dans des déclarations RDF - Un ensemble de contraintes sur les objets et les valeurs du triplet.
  • 58. Niveau sémantique: RDF/RDFS  RDFSchema • Pourrait être vu comme un modèle orienté objet pour le WWW - « rdfs:Class » & « rdfs:SubClass » définissent la hiérarchie des classes - « rdf:type » défini les instances d’une classe - « rdf:domain » & « rdf:range » défini des contraintes sur les types de ressources
  • 60. Niveau sémantique : RDF/RDFS • Mais, RDF schéma définie les propriétés en terme de classes de ressources auxquelles elles s’appliquent au lieu de définir les classes en terme de propriétés que les instances possèdent. - Par exemple, on définit la propriété « eg:author » avec pour « domain » « eg:Document » et avec un « range » de « eg:Person », tandis qu’un système classique orienté objet aurait défini une classe « eg:Book « avec un attribut appelé « eg:author » de type « eg:Person ». - En utilisant une approche RDF, il est facile pour les autres de définir des propriétés additionnelles avec un « domain » de « eg:Document » or un « range » « eg:Person ».
  • 61.
  • 62. Le niveau sémantique: RDF/RDFS Nom de la classe Commentaire rdfs:Resource la classe Ressource. rdfs:Class le concept de Classe rdf:Property le concept de propriété rdfs:Literal la classe littéral represente les valeurs de type littéral rdf:Statement la classe de RDF déclarations rdfs:Container représente l’ensemble des Conteneurs. rdf:Bag une collection non ordonnée rdf:Seq une collection ordonnée rdf:Alt une collection d’alternatives
  • 65. Niveau sémantique: RDF/RDFS  RDFS est limité en termes de pouvoir d’expression • Il est souvent nécessaire de pouvoir exprimer des contraintes supplémentaires - Cardinalités min et Max, contraintes entre propriétés, etc.  Lesontologies dans le cadre du Web sémantique sont des extensions de RDFS.
  • 66. Niveau sémantique: les Ontologies  Langages logiques : formalismes typiques • Logiques de descriptions - Loom, FaCT, Racer, Jena, … • Logiques de frames - Ontobroker, Florid, XSB, KAON… • Graphes conceptuels - Prolog+CG, Corese, etc. • RDF / RDF Schéma - Sesame, RQL, TRIPLE, SiLRi, …
  • 67. Niveau sémantique: les Ontologies  OWL site du W3C http://www.w3.org/2004/OWL/  Semantic Web • http://www.semanticweb.org/ • http://www.w3.org/2001/sw/ • http://www.lalic.paris4.sorbonne.fr/stic/as5.html • http://www.schemaweb.info/default.aspx • AS Web Sémantique, rapport final - http://rtp- doc.enssib.fr/basedoc/rapports/ASWebSemantique2003.pdf
  • 68. Niveau sémantique: les Ontologies  Ontologies • http://www.w3.org/2001/sw/WebOnt/ • http://www.formalontology.it/index.htm • http://ontology.buffalo.edu/ • http://www.cs.utexas.edu/users/mfkb/related.html • http://www.daml.org/ontologies/ • http://www.jfsowa.com/ontology/ • http://www-ksl-svc.stanford.edu:5915/
  • 69. Niveau sémantique: les Ontologies  Les outils/environnements • http://www.semanticweb.org/ • Les logiques de descriptions : - http://dl.kr.org/ - http://www.ida.liu.se/labs/iislab/people/patla/DL/ • Les graphes conceptuels : - http://www.cs.uah.edu/~delugach/CG/ ; - http://www.jfsowa.com/cg/ ;
  • 70. Niveau sémantique: les Ontologies  Lesoutils/environnements • Les Frames Logic – http://www.informatik.uni-freiburg.de/~dbis/Publications/95/flogic- jacm.html – http://www.cs.sunysb.edu/~kifer/dood/papers.html – http://www.ontoprise.de/members/angele/pubs/ontologyhandbook.pdf
  • 71. Ontology Web Langage  OWL • C’est une version modifiée de DAML (Darpa) + OIL (Europe) • Conçu pour des applications qui traitent le contenu, pas uniquement la présentation des informations • Une extension de RDFS, muni d’une sémantique formelle • Constitué de trois langages - OWL Lite - OWL DL - OWL Full
  • 72. Ontology Web Langage  OWL Lite • Classification hiérarchie + contraintes simples  OWL DL • Pouvoir d’expression supérieur, avec complétude (toutes les conclusions sont calculables) et décidabilité • C’est une logique de description (DL)  OWL Full • Expressivité maximale, pas de garantie sur les résultats de calculs
  • 73. Ontology Web Langage  Toute ontologie OWL Lite valide est une ontologie OWL DL valide  Toute ontologie OWL DL valide est une ontologie OWL Full valide  Toute conclusion valide de OWL Lite est une conclusion valide de OWL DL  Toute conclusion valide de OWL DL est une conclusion valide de OWL Full
  • 74. Ontology Web Langage  Exemples • http://www.schemaweb.info/schema/BrowseSchema.asp x • http://www.daml.org/ontologies/category.html • http://www.daml.org/ontologies/category.html