WordPress & Linked Data

Il s’agit d’une part d’observer comment un blog wordpress poduit des triplets RDF a l’aide de deux extensions du navigateur Firefox et d’autre part de faire des requêtes avec Twinkle sur le blog.

1) Installer les extensions “semantic radar” et “openlink Data Explorer”. Ces extensions permettent de détecter la présence non pas d’intrus, mais de triplets RDF selon différents vocabulaires / ontologies (FOAF, SIOC, DOAP, etc.). En cliquant sur les icones correspondantes du navigateur, une nouvelle page contenu les triplets RDF s’affiche sous un format lisible par tous. En haut à gauche de la page du navigateur on voit apparaitre la requête envoyée au blog wordpress pour obtenir un fichier RDF, dont voici deux exemples

http://3s-cms.enstb.org/fipC0320A_Cours/index.php?sioc_type=post&sioc_id=231

http://3s-cms.enstb.org/fipC0320A_Cours/index.php?sioc_type=post&sioc_id=302

2) Utiliser Twinkle pour faire des requêtes SPARQL sur les pages de triplets produits les extensions incluses dans le blog WordPress. Pour cela reprendre, les requêtes précédentes et/ou en faire d’autres et les mettre comme source des données RDF dans Twinkle.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  • Sparql

    var SparqlClient = require('sparql-client'); var util = require('util'); var endpoint = 'http://dbpedia.org/sparql'; // Get the leaderName(s) of the given citys // if you do not bind any city, it returns 10 random leaderNames var query = "SELECT * FROM WHERE { ?city ?leaderName } LIMIT 10"; var client = new SparqlClient(endpoint); console.log("Query to " + endpoint); console.log("Query: " + query); client.query(query) //.bind('city', 'db:Chicago') //.bind('city', 'db:Tokyo') //.bind('city', 'db:Casablanca') .bind('city', '') .execute(function(error, results) { process.stdout.write(util.inspect(arguments, null, 20, true)+"\n");1 });
  • Méta

  • Catégories