Sunday, May 30, 2010

The semantic web - the future of the www

The internet as we all knows it, the Web 2.0, was designed with one thing in mind - people. The web is all about the social aspect of the internet: it was designed in order to help people communicate and share information. The Semantic Web, on the other hand, is designed for machines. While the Web needs a human operator to run it, by using computer systems, it is not possible for a computer to do tasks such as search for information without a human to guide it.

So what is exactly "the semantic web"?
The semantic web is actually an evolving extension of the World Wide Web that adds new data and metadada to Web documents. The idea in general is that web content will be expressed not only in natural language, but also in a format that can be read and used by software agents, thus permitting them to find and integrate information more easily. In other words the Semantic Web focus is to change the focus from people communicaton tool to computer understanding availability platform. This extension is what will soon allow machines to process data on its own or manually. With this being successful, the need of humans to help operate computers would be eliminated, or at the very least minimized.

There are already several examples of Semantic Web potential are several applications that are already in use today:

FoaFA
Popular application of the semantic web is Friend of a Friend (or FoaF), which uses RDF to describe the relationships people have to other people and the "things" around them. FOAF permits intelligent agents to make sense of the thousands of connections people have with each other, their jobs and the items important to their lives; connections that may or may not be enumerated in searches using traditional web search engines. Because the connections are so vast in number, human interpretation of the information may not be the best way of analyzing them. FOAF is an example of how the Semantic Web attempts to make use of the relationships within a social context.

Twine
Twine claims to be the first mainstream Semantic Web app. Twine automatically learns about you and your interests as you populate it with content - a "Semantic Graph". When you put in new data, Twine picks out and tags certain content with semantic tags - e.g. the name of a person. An important point is that Twine creates new semantic and rich data. But it's not all user-generated. They've also done machine learning against Wikipedia to 'learn' about new concepts. And they will eventually tie into services like Freebase.

For additional applications you can visit: http://www.readwriteweb.com/archives/10_semantic_apps_to_watch.php

In my opinion the next important IS developments will be related to the efficacy of Information processing rather than Information gathering or storage. In addition, I think that the next important Information processing leap will be related to web intelligence and specifically, in the near future, to Semantic Web. This tendancy is already shown in the large investments volume of the AI comapnies in the area as well as to the real demand and popularity to some of the preliminary applets. I also think that the development of an automatic computerized system that will successfuly used semantic coding-retrieving system will change the whole way we know and research the IS field today.
The following video explain elaboratively and demonstrate possible application of the semantic web:

No comments:

Post a Comment