Posts Tagged ‘www’

I have a dream for the Web in which computers become capable of analysing all the data on the Web

Tim Berners-Lee, 1999
Inventor of the Web

Web world are moving from web1.0 to web2.0 and now we are ready to welcome web3.0. I have tried lot to find out the suitable definition of web3.0 and found definition is not confirmed or defined, so far there are several definitions on the web, but usually Web 3.0 is defined as a term, which has been coined with different meanings to describe the evolution of web. These include transforming the Web into a database, a move towards making content accessible by multiple non-browser applications, the leveraging of artificial intelligence technologies, the Semantic web, or the Geospatial Web.

Road Map of Web era

Road Map of Web Era

Now I want to describe these term with the help of example. Suppose you have decided to go to watch a movie and then dinner in your favourite restaurant. In this case your next step is booting up your system and open web browser and goes to Google for search for theatre, movie and restaurant information. All in these thing you have to spend specific time to get your desired information. But Web3.0 will make this task faster and easier. Instead of multiple searches, you might type a complex sentence or two in your Web3.0 browser, and the Web will do the rest. In our example, we can type "I want to see a funny movie and then dinner at good Chinese restaurant. What are my options?” The Web3.0 browser will analyse your responses, search the Internet for all possible answers, and then organize the results for you. When a computer understands what data means, it can do intelligent search, reasoning and combining. This makes our live easier and our personal computer (PC) becomes our personal assistant (PA). This next technology is used to make a more semantic web. As you search the Web, the browser learns what you are interested in. The more you use the Web, the more your browser learns about you and the less specific you’ll need to be with your questions. Eventually you might be able to ask your browser open questions like "where should I go for lunch?" Your browser would consult its records of what you like and dislike, take into account your current location and then suggest a list of restaurants.

The web is system of interlinked documents accessed over the internet. You can view web pages and use hyperlinks for navigate between them. This is Web1.0 and this is the largest source of information. Then after people started to share photos and videos over internet, interacting in social network, publish content in blogs, contributing in wikies, started us of tagging and RSS. This is a read and write web and called as Web2.0, and we are now in Web2.0 era. The problem in these concept the HTML contents describe only syntax not semantic. If computers can understand the meaning behind information then they can learn what we are interested in and they can serve help us better find what we want. This is really what the semantic web is all about, and this is Web3.0, a semantic web. Every language has its own syntax and semantics. By definition syntax is the study of grammar and semantic is the study of meaning. Syntax is how to say something and semantic is the meaning behind what you say. Today’s web is about documents and the semantic web is about things. It can recognize people, places, events, companies, products, movies etc. It can understand the relationships between things. Now the next step is embedding symmetrical annotation into the data. So the next question is how to embed symmetrical annotation into data? For this we available options are RDF (Resource Development Framework) and microformats. RDF is a w3c standard for describing resources in the Web.

The evolution of the current Web of "linked documents" to a Web of "linked data" is steadily gaining mindshare among developers, architects, systems integrators, users etc. Now its look like the dream of Tim Berners Lee is accomplished as he stated earlier in a late 90’s.