What is the Semantic Web? Here's Wikipedia's definition, which is probably as good as any, but a good working definition is a layer of the World Wide Web that is meant to be read and understood by computer programs (as opposed to the traditional web, where humans are the end consumer).
I beleive the Google Base data model provides an excellent addition to tools and languages currently being used to bootstrap the Semantic Web. In particular:
- The GBase data model is easy to produce.
This is a huge advantage. When I read articles like this (Danny Ayers comments) about the semantic web, I get the impression of ivory towers and massive queries taking weeks to write to query parts of protein databases. Maybe that's not fair, but my vision of the Semantic Web is something much more personal, something almost trivial to produce as a byproduct of day-to-day activities, such as blogging, wikiing, e-mailing and so forth - The GBase data model is easy to consume
- The GBase data model is easy to transform into RDF (or anything else)
- The GBase data model is easy to understand (RDF's biggest problem, ahem: "A triple can simply be described as three URIs. A language which utilises three URIs in such a way is called RDF" -- that explains a lot!)
- There is a lot of being produced by a lot of different people for Google Base
- Google should export it's database in XML
- Google should consider modifying (upgrading?) it's data model as per the suggestions below
- We need to see "open" or at least non-Google consumers of GBase data
- We need more Google Base data producers. BlogMatrix is doing its part. (We also produce RDF and N3, thank you very much).
I know the word language isn't probably the right one, but it feels right to me.

