Web 3.0 demystified

web_3_0The only constant thing they say, about technology is that it is subject to changes. It is a continuous process of learning, unlearning and learning again.

So now when all tech big wigs are talking about the web going the 3.0 route, here’s a small attempt from a not-so techie person to try to demystify what Web 3.0 is.

After all my research using the all-knowing Google, if I were asked to describe Web 3.0 in 2 words they would be – Semantics and Personalization.

Web 3.0 will hail an era where computers will be able to understand the meaning of the data they have been collecting in their repository since ages now. The web today can be described as a collection of documents that are interlinked with one another and are indexed by search engines. When we have to search for a specific document, we type in the keywords and all the documents containing those keywords are shown in our search result.

However our search for “the” document becomes very tedious as we have to go through this huge pile of relevant and sometimes not so relevant data.

What Web 3.0 attempts to do is structure this huge pile of data into multiple interconnected databases which can be accessed on demand. Such categorization of data makes search easier and faster.

Some tech jargons associated with Web 3.0:

Language is considered to be a bridge between two people. To communicate with another fellow human being you need language. Similarly, for a computer to understand the data and to communicate with you efficiently, a language is required. This language has some basic requirements. Let us imagine a situation when we are talking to a friend of ours. What all do we need

Words

Grammar

Reasoning

Rules

Now their Web 3.0 equivalents:

XML = words

RDF (Resource Description Framework) = Grammar

OWL (Web Ontology Language) =Reasoning & Logic

SWRL (Semantic Web Rule Language) = Rules

Additionally the web also needs the following:

SPARQL (Protocol and RDF Query Language) = to understand the search query efficiently

URI (Uniform Resource Identifier) & XRI (Extensible Resource Identifier) = to identify the source of the data one is looking for

XDI (XRI Data Interchange) =universally accepted norms to share, link and synchronize data

API (Application Programming Interface) = the key to access certain data

O Auth = a standard to access the API

Hope so some of my tech friends reading this article would shed some more light on these tech jargons (please add your inputs as comments on this post)

So much so for the first word I used to describe Web 3.0. To know more about the second word –Personalization keep watching this space!

…to be continued

You may also like...

1 Response

  1. June 23, 2011

    […] Official Blog from Vaviaites « Web 3.0 demystified No […]

Leave a Reply

Your email address will not be published. Required fields are marked *