Friday, August 26, 2011

Semantic Web


Semantic Web is an evolving extension of the World Wide Web in which web content can be expressed not only in natural language, but also in a form that can be understood, interpreted and used by software agents, thus permitting them to find, share and integrate information more easily.It derives from W3C director Tim Berners-Lee's vision of the Web as a universal medium for data, information, and knowledge exchange.
At its core, the Semantic Web comprises a philosophy, a set of design principles, collaborative working groups, and a variety of enabling technologies. Some elements of the Semantic Web are expressed as prospective future possibilities that have yet to be implemented or realized. Other elements of the Semantic Web are expressed in formal specifications.Some of these include Resource Description Framework (RDF), a variety of data interchange formats (e.g. RDF/XML, N3, Turtle, and notations such as RDF Schema (RDFS) and the Web Ontology Language (OWL). All of which are intended to formally describe concepts, terms, and relationships within a given problem domain.

Structure of  Web 1.0, Web 2.0, Semantic Web







Today we here more about Semantic Web or Web 3.0. But most of my friends are not able to grab what is semantic web or what's the specialty of web 3. Semantics is the study of meaning. So Semantic Web means a Web with meaning, got confused?

In Web 1 the scope of web pages are to just give out the information to the viewers as we see in TVs. But in Web 2.0 Web Pages become dynamic in behavior, they provide information and also accepts datse from the viewers and produce results based on those data. The current version of web we are using is Web 2.0. In web 2 the search engines use the keywords in the means of keywords or tags, but not by the meaning.

Web 3.0 provides a better efficient searching of the web using the semantics of the content in the pages. that means the search engines work not with the keywords we use to search, but with the meaning of the search query we gave. So the main and most important feature of Web 3.0 is Semantic Web.  It will be clearer if you see the example below.

Imagine I am going to Texas, and I want to know about the hotels, tourists spots etc there. In the persent condition if I search the term 'I am going to Texas', I get the results page showing the websites containing the keywords I searched, but not useful for me. But in Semantic Web the search engine understands the semantics, that is the meaning of the search query and gice results based on the semantics of the query. 

But some scientist thinks that implementing a semantic web is not possible as the semantic web need huge engineering work. But as always do there are some who thinks anothing is possible if there is a will, let's wish to make Semantic Web a reality.

*Documents have taken from Rocking team and Wikipedia.


No comments: