Ever since Tim O’Reilly coined the term Web 2.0 people have been asking what Web 3.0 is going to be. A lot has been written about this topic and it looks like there is some sort of consensus about what Web 3.0 will be. Semantic Web.
The interesting thing with Semantic Web is, that the technology has been around quite a while. Back in 2002 Edd Dumbill published an article titled “Finding friends with XML and RDF”, which basically describes what we call the Social Graph today (see Google’s Social Graph API). This is somehow similar to the evolution of Web 2.0 with its user-generated content. Long before we even called this Web 2.0 we had bulletin board systems, dating communities, marketplaces and much more. Due to a growing online population, technological progress, falling prices and other factors, companies were able to leverage existing technologies and build new services on top/around them.
As I mentioned above, the underlying technology needed to add a semantic layer to the Internet is not really new. The two basic building blocks or core technologies are the Resource Description Framework (RDF) and Xhtml Friends Network (XFN).
What’s missing?
RDF, XFN and other technologies related to the Semantic Web are difficult to understand. While there are projects such as Microformats or The Friend of a Friend (FOAF) project aiming at making things easier, we are still far away from having a mainstream Semantic Web application. In order to bring it to the masses, these technologies need to be implemented in the tools people use for their daily work. What I mean is that it must be transparent for the users so that there’s no need to bother about RDF etc. while using blog software, a social network or the web mail client.
Will there be ONE big Semantic Web company?
Due to the distributed nature of the Semantic Web I don’t think that there will be one company or service dominating this space. We will have thousands of blogs, social networking websites, discussion boards and other services participating in creating the Semantic Web. Users will get used to the fact that their information is shared between several services and that they are able to access their friends everywhere. Therefore the ability to share information between different services and websites will become a key success factor for all “social” services in the future. Semantic Web is part of the product, not the product itself.
A very interesting service, which is definitely worth watching, is Twine. From what I can see now, it looks like a social network built on top of a Semantic Web application, which also contains a friend aggregator such as Friend Feed. So far they are doing a good job in hiding the complex technology and making it understandable for consumers.
Popularity: 77% [?]
Add your comment below, or trackback from your own site.
Subscribe to these comments.
Be nice. Keep it clean. Stay on topic. No spam.
You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>