- From: Jamie Taylor <jamie@metaweb.com>
- Date: Mon, 6 Apr 2009 18:31:01 -0700
- To: Daniel O'Connor <daniel.oconnor@gmail.com>
- Cc: public-lod@w3.org
Daniel - Creating a customized API to Freebase is an excellent use of Acre. Both Shawn Simister (http://www.freebase.com/view/user/narphorium) and I have been playing with general approaches for expressing Freebase data in other vocabularies. The schema driving my current approach is: http://vocabulary.freebase.com/type/schema/base/vocabulary/ontology This schema works in concert with the SameAs Mapping Schema which drives the generation of owl:sameAs statements on the new RDF interface: http://sameas.freebase.com/type/schema/base/sameas/consuming_api (see for example http://rdftest.mqlx.com/ns/en.u2) The vocabulary mapping schema allows you to say things like the Freebase property /type/object/name is the same as rdfs:label. It also has provisions for saying things like /people/person/gender maps to foaf:gender when emitted as a literal. I am currently grappling with how to declare data transformations - so for example you can say http://rdf.freebase.com/ns/people.person.date_of_birth (yyyy-mm-dd) is the same as foaf:birthday (mm-dd). Of course, what I find most interesting is that the object which maps a vocabulary to Freebase can also be used to map the vocabulary to another vocabulary, making the vocabulary maps very general. I will be attending VoCamp in Ibiza next week (http://vocamp.org/wiki/VoCampIbiza2009 ) and would be excited to collaborate with people on the effort (and build tools that can make use of it.) Jamie Jamie Taylor, Ph.D. Minister of Information Metaweb Technologies, Inc. Author "Programming the Semantic Web" www.freebase.com/view/en/jamie_taylor On Apr 4, 2009, at 11:56 AM, Daniel O'Connor wrote: > I just made: > http://foaf-rdf.freebaseapps.com/?id=/guid/9202a8c04000641f8000000007629191 > > Its a really trivial application to say that I'm a foaf:Person and > point to the main RDF from freebase. > > The source is just a mix of javascript, rdf, and a few extra tags - > really easy stuff. > http://acre.freebase.com/#app=/user/doconnor/foaf&file=index > > Without going overboard: > • What other common vocabularies would related to freebase types > well; and be of value to publish? > • What more complicated queries would be neat to have as RDF? > (rather than 'show a single object')
Received on Tuesday, 7 April 2009 01:33:12 UTC