Recommander

Présentation

Mardi 20 juin 2006 2 20 /06 /Juin /2006 19:59

Besoin d’un SGBD ?

 

Non. Il existe RDF et OWL qui permettent d’exprimer et structurer des concepts complexes. Ce sont deux langages XML, conçus spécialement pour l’énonciation de faits atomiques. Par exemple, l’expression du fait « Paris est en France » se fait par le biais de l’écriture d’un triplet RDF, que l’on peut représenter sous la forme d’un graphe sujet-prédicat-objet :

 


Comment faire ?

 

La sérialisation en RDF-XML de l’assertion "Paris est située en France" pourrait s’écrire de la manière suivante :

 

 

<rdf:Description about="#paris">

 

 <schema:pays>France</schema:pays>

 

</rdf:Description>

 

 

 

OWL permet d’ajouter à cette assertion des contraintes logiques qualifiantes ; par exemple, le fait que le sujet associé au prédicat "est_situé_en" doit être une ville, et son objet un pays.

 

 

Par l’expression de nombreux faits simples tels que le triplet écrit ci-dessus, il est possible de décrire des ensembles d’informations très variés : les relations entre des individus, les produits d’un catalogue, des recettes de cuisine, etc. Reliés les uns aux autres, les différents triplets forment alors un graphe RDF, qui représente de manière extensible les informations d’un domaine donné de connaissance, et avec un niveau de précision optimisable à volonté. Il peut, par exemple, être intéressant de définir ensuite ce qu’est une ville (« une ville est une entité administrative », « une ville a un certain nombre d’habitants », etc), ou même de relier le concept de ville défini dans notre ontologie au même concept, mais décrit dans une autre ontologie déja existante.

 

 

En OWL, une manière simple de décrire le fait que la ville "Paris" se trouve dans le pays "France" pourrait être :

 

 

 

<!-- définition des classes "ville" et "pays" -->

 

<owl:Class rdf:ID="Ville" />

 

<owl:Class rdf:ID="Pays" />

 

 

 

<!-- définition de la propriété « se_trouve_en » -->

 

<owl:ObjectProperty rdf:ID="seTrouveEn">

 

 <rdfs:domain rdf:resource="#Ville" />

 

 <rdfs:range rdf:resource="#Pays" />

 

</owl:ObjectProperty>

 

 

 

<!-- création de "France" -->

 

<Pays rdf:ID="France">

 

 <nomPays>France</nomPays>

 

</Pays>

 

 

 

<!-- création de "Paris", qui se trouve en France -->

 

<Ville rdf:ID="Paris">

 

 <nomVille>Paris</nomVille>

 

 <seTrouveEn rdf:resource="#France" />

 

</Ville>

 


 

Par Benoit - Publié dans : 20-notes-sur-websemantique
Ecrire un commentaire - Voir les 0 commentaires
Lundi 19 juin 2006 1 19 /06 /Juin /2006 23:58


En résumé, le Web sémantique est fondé sur les protocoles et langages standards du Web :

  • - le protocole HTTP
  • - les URI
  • - le langage XML (dans le cas, majoritaire, où RDF est sérialisé en XML)

À ces standards s'ajoutent ceux qui sont propres au Web sémantique :

  • - RDF : modèle conceptuel permettant de décrire toute donnée
  • - RDF Schema : langage permettant de créer des vocabulaires, ensembles de termes utilisés pour décrire des choses
  • - OWL : langage permettant de créer des vocabulaires complexes à des fins de traitements logiques poussés (inférences)
  • - SPARQL : langage de requêtes pour obtenir des informations à partir de graphes RDF

Ces quatre standards sont ouverts et issus du W3C.  Ils forment l'ossature du Web sémantique.

Par Thomas - Publié dans : 20-notes-sur-websemantique
Ecrire un commentaire - Voir les 0 commentaires
Vendredi 16 juin 2006 5 16 /06 /Juin /2006 14:28

En effet, l'idée du Web Sémantique n'est pas de faire en sorte que les ordinateurs puissent comprendre le langage humain, il ne s'agit pas non plus d'une intelligence artificielle permettant au Web de réfléchir, mais simplement de regrouper l'information de manière utile, telle une gigantesque base de données, où tout est écrit en langage structuré.

Ainsi, tout comme le Web actuel est principalement construit autour d'identifiants URI, du protocole HTTP et du langage HTML, le Web Sémantique prévoit d'être basé sur les URI, le protocole HTTP et le langage RDF.

Le format RDF est la grande nouveauté du Web Sémantique: il permet de définir des méta-données afin d’attribuer des caractéristiques à une information. Une notion de triplets apparait, ces derniers peuvent être décrit comme étant trois URI combinés l'un à l'autre, en comparaison les liens Web utilisent des paires, comme l'association "Tiger" + "Epita". En ajoutant un troisième terme, le Web Sémantique cherche à typer l'information.
Le triplet tiré de la paire précedente serait donc : <Tiger><Projet><Epita>. Il ne s'agit ici ni plus ni moins d'une structure relationnelle des données tel un SGBDR pour les connaisseurs.
Par Romain - Publié dans : 20-notes-sur-websemantique
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 15 juin 2006 4 15 /06 /Juin /2006 15:34


Le web sémantique se veut un web dont le contenu peut être appréhendé et exploité par des machines. Proclamé la prochaine évolution du Web par son créateur, Tim Berners-Lee, il s'agit d'arriver à un Web intelligent, où les informations ne seraient plus stockées mais comprises par les ordinateurs afin d'apporter à l'utilisateur ce qu'il cherche vraiment.
Effectivement pour l'instant les moteurs de recherches les plus évolués se contentes de vérifier la présence d'un terme X dans une page Y, mais sont incapables de comprendre le contenu des pages web. Ainsi, le web sémantique pourra fournir des services plus aboutis à ses utilisateurs : trouver l'information pertinente, sélectionner, localiser et activer le service nécessaire, etc...

Par Romain - Publié dans : 20-notes-sur-websemantique
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 15 juin 2006 4 15 /06 /Juin /2006 14:55

Bonjour,

Dans le cadre d'un projet de l'école EPITA, il nous est demandé de créer un blog et d'y publier
régulièrement des articles sur le sujet suivant  le web sémantique, 5 personnes seront chargés
de cette tâche. Nous essayerons de dynamiser la lecture par des articles simples et complets.


Ce blog gère la diffusion de flux RSS : utiliser RSS-Reader pour les lire en toute simplicité.

 

Par Romain - Publié dans : 20-notes-sur-websemantique
Voir les 0 commentaires

Recherche

Calendrier

Juin 2012
L M M J V S D
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
<< < > >>

W3C

  • Flux RSS des articles
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus