Une des applictions du web semantique :
- retrouver des informations sur le web le plus efficacement possibless intervention humaine
- RDF
- OWL
Un site interessant explique pour les nuls RDF.
RDF travaille sur des meta donnees; pour decrire les donnees contenues sur le web. RDF s'appuie sur XMl pour l'interoperabilite.
Exmplr de RDF:
OWL est une intelligence articifielle. Ele s'appuie sur OWL.
On ajoute aussi des metadonnées aux données du web.
Ontologie:
- Representation des connaissances,base de données plus puissante qu'une base classisque; représentation d'un modele,concept , des propriétés
- philosophie representation de l'existant
- Trois adjectifs pour une ontologie:
- langage formel (exemple XML, possibilité d'extraire les infos) ,
- representation de la semantique (relation des données avec leur contexte)
Exemple: nb 10, est ce un prix, un nb de baguettes. Si on ajoute que c'est un prix, , 10 en quellle monnaie? 10 euros
Exemple qd je parle de windows, informatique de quoi je parle?
window est composé de slidebar , bar
Qd je parkle windows en batiment, j'ajoute du bois, verre.
Sa relation avec son entourage
- Partagée du vocabulaire , de la connaissance identifié par des URI ( rendre l'information unique)
Exemple URI Homme
Ajouter des namespaces pour différencier les concepts , exemple window pour un ordi et window pour un batiment
On pourrait dire qu' une bdd est une ontologie;
Difference entre ontologie (OWL) contexte semantique interpretable par la machine et une BDD?:
- Ds une bdd, le user saisit des donnees
exemple:
Etudiant:
ID nom Prenom classe matiere
1 Durant bertrand M2TI math
Je veux faire des interrogations sur des etudiants,
Ds une ontologie, je suis capable de saisir du sens ss faire de requetes sql
Homme >>>> HOMME
X <-frere --> Y >>>> Z
X est le frere de Y et de Z. ((notion de transitivité)
Autre exemple: equivalence
Si je dis X est equivalent à Personne, donc je peux dire que X est soit H ou F
X
Personne
Homme Femme
Raisonnement et capacité à deduire de l'information qui n'a pas été saisie .
Ontolofie: (concept, Relation ou prpriete, instance )
OWL permet de representer des ontologies.
classe, relation (heritage,semantique(frere...), et de creer instances
OWL trois langages: Lite, DL, FULL
Les differences sont :expressivité langage (
- avc Lite) permet de representer les cardinalités avec 0 ou 1., constructeur, lite ne permet pas de faire des enumerations( exemple lilste de pays),
- DL : herite de Lite + d'autres constructeurs
- Avec Full on fait tt.
DL (description logique) : interet ontologie faire du raisonnement (intelligence artificielle)
Logique du premier order et descriptive).
La logique descriptive permet de calculer et de raisonner ds un temps fini
Concept: reprentation abstraite (exemple personne), classe nomé en relation, individus regroupant des memes caracteristiques
proprietes
Xavier est l'instance.
OWL declare deux types de propriete
Les proprietes peuvent etre soit primitives: datadtype(entier, date, caracteres) ou objectproperty(relation entre indiv, )
Aucun commentaire:
Enregistrer un commentaire