Experimenting with Freebase

No, it's not a drug, it's the Semantic Web :P

Freebase is sort of like a structured wiki. In that, anyone can add content to the system. What's different, is that you can also add and define your own "Type" which are a collection of metadata. User generated content is quite common, and Freebase actually sucks in a ton of information from Wikipedia which gives it a huge base of content to start with, but this concept of being able to add/edit/organize higher level structures and metadata is new (tagging aside...).

I had great fun fleshing out entries for Drupal and the Drupal Association, figuring out Company, Software, and People types in the process.

OK, OK, I admit -- filling in the Beer entries for Hacker-Pschorr Weisse and the Hacker-Pschorr Brewery were actually more fun :P

A couple of pieces of feedback on Freebase:

  • A bit slow: some of the actions/dropdowns don't seem as snappy as they could be
  • URLs are ugly as sin: there is no perfect way to do this, but the URLs simply aren't "friendly" at all
  • Feature request - extend types: I couldn't figure out how to extend an existing type with extra metadata 

I can certainly understand Tim O'Reilly's great praising of Freebase (and, of course, similar concepts like my old "blog friend" Nova Spivack's company, Radar Networks) -- it's how the entire web *should* work.

So, when I link to a page, the page that I link to should show a link back to my post (it's called a referrer or trackback...except we can't use them in practice because of spam). And that "link" is a structured piece of content, that may have extra metadata and values associated with it (e.g. if it's been on Digg, how many Diggs it has, if it's a spam domain, a link to another "owner" person, etc.).

Spam aside, we still have these "static" web pages that can't fully participate in this more interactive web. Some of the smarts are migrating to individual pages themselves. I've always believed this, and have long predicted the "death of static pages".

But enough pontificating. Go experiment with Freebase, and the first person to mention Web 3.0 *will* get a slap.

Update: so, yeah, I'm sorry that I don't have any invites to give out yet. I didn't realize that Freebase was, um, as closed as it is still. Leave a note in the comments if you want an invite, and I'll hand them out as I get some. 

Update 2: OK, I've got invites. Leave a comment in this thread or email me if you want one. 

Comments

now that sounds really

now that sounds really great. Remembers me of the wikidata (mediawiki + structured content, "wikipedia 2.0") discussions a year or so ago. Unforunately, this didn't seem to actually happen ... but this freebase thing looks like exactly what was imagined there.
(oh, and I'd definitely be interested in an invite!)

did someone say freebase invites?

I'd definitely be interested in an invite, when and if you get some. I've been interested in checking it out since I first read about it on oreilly.com, a month or so ago. It's good to hear that it has some promise, beyond the initial hype.

many thanks

Thanks a lot for the invite! Freebase is impressive already, but I'm very interested to see what other sites are able to do with the data.

DBin

Hi Boris,

if you like to play with semantic web tools, I think you could appreciate a nice project being developed in Italy: DBin [1]

It is a project with many different facets (P2P sharing protocol, signed assertions, statement revocation, domain configurable UI, etc...), but I think you will really appreciate their BeerToBeer showcase group! ;-)

The project has recently moved out of university lab and a new company is taking care of developing it: Sensible Logic [2].

Ciao,

Giulio Cesare

[1]: http://dbin.org/
[2]: http://www.sensiblelogic.com/

Thanks Giulio

Looks interesting. I know there is another level of richness with running a desktop application, but....well, I kind of believe that the web has a lot of the "P2P" protocols we need.

Regardless, I'll try and find some time to check it out. I was pleasantly surprised to see that there was a Mac OS X client. 

Boris,I completely agree

Boris,

I completely agree that a web interface is usually much better nowadays, and I can confirm that Sensible Logic staff is really aware of this.

But beside the richness of the interface, there are also many technical issues not really trivial to solve on the storage layer before being able to replicate DBin feature in a web environment, as you need to be able to process semantic inference on data on a per user basis.

One thing DBin really gets right on my opinion, is that with semantic data the user can have a very-personal view on her data, much richer that what is usually available on any other kink of application.
This because of the combination of the flexibility of the RDF data structure, and the power of semantic inference.

So, forgetting for a moment about the application architecture (both UI and the P2P storage layer), I think that the experience on how data can be processed that DBin brings to the table is really valuable.

Ciao,

Giulio Cesare