Le web sémantique se veut un web dont le contenu peut être appréhendé et exploité par des machines.
C’est un vaste laboratoire de recherche tendant à développer des langages permettant un traitement intelligent des données pour en faciliter l’échange.
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...).
Web sémantique
Le Web sémantique utilise une combinaison de RDF, OWL et XML pour représenter ces données additionnelles.
- XML permet de structurer le contenu du document.
- RDF est une représentation de ressources et d’objet avec leur relations.
- OWL (Web Ontology Language) le langage ontologique du Web, ajoute des relations entre les autres composants. Une ontologie est un vocabulaire standard destiné à l’ordinateur pour représenter les composants de documents.
FOAF
Friend Of A Friend (Ami d’un ami) : c’est un réseau de personnes virtualisé sur le Web par des documents que l’ordinateur peut traiter.
FOAF est décrit en détails ici.
Le but est de construire un réseau social en exprimant les relations entre personnes sous une forme que l’ordinateur puisse traiter. Pour représenter les personnes par des documents sur le Web, on utilise le format RDF, qui enregistre les informations personnelles.
Sparql
Le langage Sparql, pilier du Web sémantique, a été validé par le World Wide Web Consortium (W3C janvier 2008).
Selon ses auteurs, il est capable d’interroger des sources de données multiples, même du Web 2.0, grâce à des requêtes basées sur des expressions sophistiquées, tout en étant indépendant de tout format de base de données.
Il est à la base de projets de développements de moteurs de recherches pour de grandes compagnies
En résumé, le web sémantique est un vaste laboratoire de recherche tendant à une évolution du web pour amener la machine à un fonctionnement intelligent plus souple à utiliser et gérant mieux nos identités numériques.