Notes ISWC2005: Piggy Bank
David Huynh vient de présenter Piggy Bank à travers un exemple de collecte et de partage d’informations depuis différentes sources (logements et restaurants).
Comme expliqué dans un précédent billet, l’objectif de Piggy Bank est de proposer la collecte, la combinaison et la visualisation contextuelle d’informations en provenance de n’importe quel(s) site(s) web, qu’il s’agisse d’informations publiées dès la source en RDF (RSS, FOAF …) ou extraites vers du RDF depuis ces sites (XSLT, scrapper Javascript avec Solvent …).
Une killer app, puisque l’intêret ici est d’exploiter ces informations depuis des sites en “HTML pur” en l’attente de sites sémantiques au sens WS.
Tags: iswc2005, piggybank, rdf, socialsoftware, websemantique
Ecrire facilement des screen scrapers pour Piggy Bank
Le projet SIMILE vient de mettre à disposition Solvent, une extension Firefox permettant de créer simplement des screen scrapers pour Piggy Bank. Ce screencast pour mieux comprendre.
Piggy Bank 2.1.0: nouvelle version du navigateur Web Sémantique
La version 2.1.0 de Piggy Bank est sortie.
Piggy Bank est une extension Firefox permettant d’en faire un “Semantic Web browser”.
Le principe est d’agréger le contenu de différents sites ou services web afin de les faire communiquer entre eux pour, par exemple, localiser des offres de location d’appartements en même temps que les transports en commun (puisque cette nouvelle version intègre l’API Google Maps) , ou rechercher les meilleurs tarifs pour des vacances combinant vol / location de voiture / hotel sur différents sites. On retrouve donc ici l’idée de l’initiative Web Sémantique, qui consiste à proposer un web où les données puissent être exploitables automatiquement par des agents logiciels.
Piggy Bank uilise RDF [1] pour stocker les données agrégées et, lorsque cela est possible, extrait également les données RDF présentes sur les sites selectionnés pour les regrouper. Lorsque le site ne dispose pas d’informations sous cette forme, il est possible d’écrire des Screen Scrapers pour passer de l’information brute à cette description formelle des connaissances.
Notes
[1] un des langages de description de ressources proposé par le W3C dans ce cadre
