• Happy Coding

Archive for the ‘rdf’ Category

Expose LDAP directories to the Semantic Web with SquirrelRDF

This article introduces core Semantic Web concepts and standards and explains how to expose an LDAP directory as a service that Semantic Web applications can consume using the open source SquirrelRDF utility.

Bring existing data to the Semantic Web

SemSol

SemSol is a forthcoming Web development framework that uses Semantic Web technology to significantly increase productivity and flexibility for everyday Web programming.

Hmm, the description on the page sounds really promising. It uses hot things like SPARQL, RDF, microformats and so on.
Hope there will soon be some more information.

How to Combine Web2.0 and the Semantic Web

Interesting speech (including a video) by Tom Heath about Web2.0 and SW.

DBpedia II.

Just found another posting about DBpedia in a blog of one of the developers. It tells you a little bit more about the backgrounds of this great project.

Taking Wikipedia to the next level

Just read something about the following project:

DBpedia.org is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia and to link other datasets on the Web to Wikipedia data.

Instead of searching the full-text of Wikipedia, it allows you to execute SPARQL-Queries on the data. With “the data” i mean RDF-Data. Because the goal of the DBpedia-project is to create a whole bunch of structured data out of the Wikipedia-texts.

A little search interface can be found at http://dbpedia.org/search/.

GRDDL

Worth a glance:

Oort

Oort is a toolkit for creating RDF-driven WSGI-compliant web applications.The purpose of this is to make it easy to create web views of RDF Graphs by using some declarative python programming.

Oort uses RDFLib, Paste and Genshi for the heaving lifting. Initial support for Template Plugins alá Buffet and TurboGears is included (but ain’t 100% full-proof yet).

Atomic: Client for the Queso Server

Atomic is a client for the Queso Server. (Runs only on M$ Windows Boxes)

Posting to the Queso-Sever using Apache Abdera

Ben Szekely has posted an example for accessing his Queso-Server with Apache Abdera. The important part is

AtomClient client = new AtomClient();
Entry postedEntry = client.post("http://abdera.watson.ibm.com:8080/atom/example", entry).getRoot();

where ‘entry’ is the Atom element.

Queso. RDF storage. Atom based.

Elias Torres, Wing Yung and Ben Szekely have created an ATOM-Server called Queso with a little interface using AJAX:

Queso is a J2EE-style application that implements the Atom Protocol specification currently in draft-09 atop an RDF server called Boca (the restaurant’s name is Boca Grande, a.k.a. Big Mouth) using Henry Story’s Atom OWL for the model and of course opening up a SPARQL endpoint to query the contents the store.

The actual data-storing takes place using RDF-Data. But the data is inserted by the user or the machine using Atom-syntax:

Content is inserted into the system is by posting Atom entries. The entries are stored as RDF (converted via Atom OWL by Henry Story), so their content and metadata is accessible via SPARQL queries. [...]

But test yourself under http://abdera.watson.ibm.com:8080/browser/. Its very rudimental so far, but looks promising.

Welkin: RDF Graph Browser

Vorhin entdeckt, scheint es aber schon etwas länger zu geben. Ein Java-basierter Browser für RDF-Graphen: Welkin. RDF-Datei laden und *zack* erscheint der passende visualisierte Graph.

RDF zur Beschreibung von Open Source Projekten

Ein kompaktes RDF-Vokabular zur Beschreibung von Open Source Projekten: DOAP (Description of a Project).

Die DOAP-Beschreibung zum DOAP-Projekt gibt es z.B. hier.

Die dazu passende Grafik gibt es auch:

Automatisierter Datenschutz mit P3P

Wer kennt es nicht? Man geht auf eine Webseite und muss dort persönliche Daten eingeben. Aber wer liest sich schon immer die Datenschutz (Privacy) Richtlinien der Seite durch und entscheidet dann aufgrund dessen was er an Informationen herausgibt? Richtig, fast niemand.
Aber wäre es nicht schön, wenn z.B. der Browser den Benutzer automatisch darauf hinweisen würde, was dieser am besten preisgeben sollte und was nicht?
Und genau hierfür braucht man standardisierte Angaben zu den Datenschutz-Richtlinien einer Webseite. So können diese automatisiert verarbeitet und interpretiert werden.
Hier setzt das “Platform for Privacy Preferences Project (P3P) vom W3C an und definiert das entsprechende Format für diese Angaben. Format ist XML und es gibt sogar ein RDF-Schema dafür.
Das werde ich auf jeden Fall mal weiterverfolgen.

Proceedings of the 2006 Jena User Conference

Papers and slides from the 2006 Jena User Conference, which took place in Bristol (UK). Available here.

Berners-Lee Interview ueber das SemanticWeb

zum Interview…

Some of my favourite weblogs

This thought lists some of my favourite weblogs, especially logs containing information about SemanticWeb-technologies and programming.

Dave Beckett
Dave Beckett – Journalblog
News Feed
Hackdiary Logo
Hackdiary
News Feed
Internet Alchemy Logo
Internet Alchemy
News Feed
 
Lost Boy Logo
Lost Boy
News Feed
Logo Intertwingly
Intertwingly
News Feed
Ongoing Logo
ongoing
News Feed
 
Erik Benson Logo
Erik Benson
News Feed
Jonathan Peterson
Jonathan Peterson
News Feed
Shelter Logo
shelter.nu
News Feed