Wikis, blogs, forums - social networking as a group is what Dale Dougherty and O'Reilly VP baptized as Web 2.0, but since then a lot of things have happened, even those Web 2.0 sites have evolved into a more intelligent way to interact with the user:
This is Web 3.0: where some people see the evolution as a profit evolution, others see it as an interaction evolution - in various ways, you can find that this interaction means a virtual space just like Second Life and likewise, this sample represents the profit evolution, where users have the ability to make an earn.
I can't proclaim to be an expert about everything that involves Web 3.0 but I can start discussing some interesting details. While I'm learning I'll let you know what I've found, so let's start with some basic concepts.
Boris Veldhuijzen has in his blog a presentation made by Freek Bijl which contains a great introduction (in fact this intro was enough to captivate me)
His introduction means that if a system can understand what data means, this system can, not only optimize a search, but reason what we want to search; probably in a near future this interconnected system can learn how to interact with other systems, with itself and, of course, with users. After this little idealized thinking about AI, let's continue with reality: we need to understand some specifications that are needed to implement a web 3.0 site.
- RDF - Resource Description Framewok, which is to XML what Grammar is to words
- OWL - Ontology Web Language, which delivers expression and logic to sentences
- SWRL - Semantic Web Rule Language
- SPARQL - Protocol and RDF Query Language
These are the main concepts, there are some others like XDI (XRI Data Interchange) and OAuth but these ones will be explain much later, as my future posts will focus on the topics described above.
Before ending this post, I want to talk a little about the economic tendency in Web 3.0:
Let's consider that 250 million users are potential content producers while 1.4 billion users are content consumers, this could enable a lot of kind of business based on publishing and, obviously, creativity - Everybody becomes an entrepreneur.
Basically this view of Web 3.0 focuses on Creation, Delivery and Management (web 1.0 just involved Delivery, while web 2.0 involves Creation and Delivery)