You have a reason to celebrate and you start thinking of ways of celebration! You decide to watch a movie and later plan for a dinner outdoors. You start a browser and start looking for movie reviews and restaurants which match your mood. You may go through some short movie reviews and menu lists available at nearby restaurants.
If we start searching for a Chinese restaurant on Google, the result page is flooded with unwanted results. Upon that, we start refining the search and then finally make a decision to embark. To make life easier, Internet experts have come up with a next generation tools and applications which integrate artificial intelligence. It is Web 3.0, after the advent of this technology the browser would turn into a personal assistant where it can display the results which match your mood and tastes. We consider the same example, here the user has to type a complex query in the search term say, “I stay at baker street, Illinois. I want to see a romantic movie and eat at a good Chinese restaurant”. The browser analyzes your statement and then organizes and display the search results with best possible answers.
More to go! The browser would develop a strategy of knowing the user from a closer context. On regular usage, the browser would start learning the psychology of the user and display the refined results more relevant to the search keywords. Eventually, you may have to ask questions to your browser, by which the browser would seek its previous records considering the user’s likes and dislikes, demographics and various other factors before displaying the results.
Before we take a dip into Web 3.0, let’s take a look at its previous versions..
Web 2.0 is emerging as the next generation technology in Web Development. It is flexible, versatile and lucid. Most of the designers are getting addicted Web 2.0 as it visually fascinates and enthralls the visitor. Any designer or a site owner who wants to build a website should make a point in selecting the right texture in the background, proper usage of effects, badges, gradients and other tools which can bring out a life ! Sounds little absurd right, but the design patterns that can be developed from Web 2.0 can surpass your imagination.
Web has been the platform for integrating creative ideas and has allowed intellectuals to jointly involve in various activities. There has been a rapid growth in the electronic media in spreading the news across the continents. Using Web 2.0 as the platform, many people and intellectuals are able to share their opinions, thoughts, ideas and experiences on web.
The tools such as RSS, Social bookmaking, Internet marketing, Social Networking, Weblogs etc made an indelible impression on people’s lives as it has diminished the socio-economic barriers. Most of the Web2.0 tools are available for free and amongst them the most prominent are
Amazon allows the viewers to post the reviews and opinions on various books and other technical stuff, guiding the future users for a best buy. Social networking sites like Facebook, Orkut and Myspace help in creating communities, posting news letters, make new friends and find an easy approach to find each other and stay in touch. YouTube is one of the robust and efficient ways in sharing videos. The user has to register first and then start uploading the video. All this can be done in a few minutes !
Fundamentals of Web 3.0
Web 3.0 would evolve into a personal assistant by knowing it’s user, it would analyze the search criteria and access all the records of internet to answer your query.
Web 2.0 uses the internet to make connections between the people where as the Web 3.0 uses the Internet to establish the connections with information resources.
Making a search with Web 2.0 enabled browser would take a lot of research. This involves a mammoth task as the user has to segregate the search results and then refine for the best.
The search algorithm embedded with the Web 2.0 browser would be based on Keywords. Here, the browser cannot guarantee on content relevancy.
Beyond Web 3.0
We cannot predict the future technology, but most of the Internet experts say that Web 3.0 would provide results that are more close to the search criteria. The user may have to create a unique internet profile. Based on the user’s browsing history the Web 3.0 would gather the user specific search results thus enhancing the browsing experience of an individual. Even though two different users search with same keywords the results may vary depending upon the user profile.
This application requires state of the art software and tools which aren’t out yet. A few services like Pandora and TiVO who thrive to enable this application are based on trial and error methods but Web 3.0 is reach beyond the reach of such software applications.
Experts say that API’s (Application Programming Interfaces) would be the building blocks for Web 3.0 technology. They act as an interface allowing the application developers to work on certain resources in its development. The best example where an API is implemented would be social networking sites like Facebook and MySpace as they stage games, debates, forums and quizzes. They also say that instead of the generic markup languages like HTML, PHP etc.. Web 3.0 would start using new markup language which would have advance features in developing the web content.
Using mashup, the Web 2.0 could help in the development of Web 3.0. by merging two or more applications into a single application. For example you like playing games and also chat with your friends. The new mashup application helps in integrating these two activities in to one. The best example would be a game called UNO on Facebook, this connects the random users who currently logged on to this application. Once they are connected the users can play and chat simultaneously.