What is the Semantic Web?

The Semantic Web is an idea of World Wide Web inventor Tim Berners-Lee that the Web as a whole can be made more intelligent and perhaps even intuitive about how to serve a user's needs. Berners-Lee observes that although search engines index much of the Web's content, they have little ability to select the pages that a user really wants or needs. He foresees a number of ways in which developers and authors, singly or in collaborations, can use self-descriptions and other techniques so that context-understanding programs can selectively find what users want.


Web 2.0 Is Not the Semantic Web


Web 2.0 is all about people. It's a social thing. The second generation of the World Wide Web is focused on the ability for people to collaborate and share information online. Where the Web contains static HTML pages, Web 2.0 is dynamic, in that it serves applications to users and offers open communications with an emphasis on Web-based communities.

Web 2.0, because it focuses on people and communications, encompasses a large number of technologies and standards. AJAX,RubyXHTMLSOAP and many more. Here the technology is less important to people — they don't care about the standards and technologies running these applications, they just want the end result, which is social interaction in an attractive and easy-to-use application.

What is the Semantic Web?


Where Web 2.0 is focused on people, the Semantic Web is focused on machines. The Web requires a human operator, using computer systems to perform the tasks required to find, search and aggregate its information. It's impossible for a computer to do these tasks without human guidance because Web pages are specifically designed for human readers. The Semantic Web is a project that aims to change that by presenting Web page data in such a way that it is understood by computers, enabling machines to do the searching, aggregating and combining of the Web's information — without a human operator.

From Documents To Data


The Semantic Web is not a separate entity from the World Wide Web. It is an extension to the Web that adds newdata and metadata to existing Web documents, extending those documents into data. This extension of Web documents to data is what will enable the Web to be processed automatically by machines and also manually by humans. To do this RDF (Resource Description Framework) is used to turn basic Web data into structured data that software can make use of. RDF works on Web pages and also inside applications and databases.



Webopedia Definition: RDF
Short for Resource Description Framework, RDF is a general framework for describing a Web site's metadata, or the information about the information on the site. It provides interoperability among applications that exchange machine-understandable information on the Web. RDF details information such as a site's sitemap, the dates of when updates were made, keywords that search engines look for and the Web page's intellectual property rights.

Developed under the guidance of the World Wide Web Consortium, RDF was designed to allow developers to build search engines that rely on the metadata and to allow Internet users to share Web site information more readily. RDF relies on XML as an interchange syntax, creating an ontology system for the exchange of information on the Web.

Who Uses Semantic Web Technology?


It has taken years to put the pieces together that comprise the Semantic Web, including the standardization of RDF, the W3C release of the Web Ontology Language (OWL), and standardization on SPARQL, which adds querying capabilities to RDF. So with standards and languages in place, we can see Semantic Web technologies being used by early adopters.

Semantic Web technologies are popular in in areas such as research and life sciences where it can help researchers by aggregating data on different medicines and illnesses that have multiple names in different parts of the world. On the Web, Twine is offering a knowledge networking application has been built with Semantic Web technologies. The Joost online television service also uses Semantic technology on the backend. Here Semantic technology is used to help Joost users understand the relationships between pieces of content, enabling them to find the types of content they want most. oracle offers a Semantic Web view of its Oracle Technology Network, called the OTN Semantic Web to name a few of those companies who are implementing Semantic Web technologies.

Summarising 


The World Wide Web is an interesting paradox -- it's made with computers but for people. The sites you visit every day use natural language, images and page layout to present information in a way that's easy for you to understand. Even though they are central to creating and maintaining the Web, the computers themselves really can't make sense of all this information. They can't read, see relationships or make decisions like you can.

The Semantic Web proposes to help computers "read" and use the Web. The big idea is pretty simple -- metadata added to Web pages can make the existing World Wide Web machine readable. This won't bestow artificial intelligence or make computers self-aware, but it will give machines tools to find, exchange and, to a limited extent, interpret information. It's an extension of, not a replacement for, the World Wide Web.

That probably sounds a little abstract, and it is. While some sites are already using Semantic Web concepts, a lot of the necessary tools are still in development. In this article, we'll bring the concepts and tools behind the Semantic Web down to earth by applying them to a galaxy far, far away.

Σχόλια

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

One day at the WS-REST workshop in Florence

PyAPI: A python library to play with various API Standards, like Hydra, Swagger, RAML and more