OpenSource For You

Building the Semantic Web

You might have come across the term ‘Semantic Web Applicatio­ns’ often, during talks about the future of Web apps. Check out what this is all about.

-

There are two aspects to the possible future of the Web; one is that it is definitely going to be more social and more people-centric, but the other important characteri­stic is that it’s going to be more semantic in nature. The Web technologi­es that we have available today focus more on how pages are displayed and what content is displayed, rather than on the content itself. The semantic Web is a facet of technology that will allow this content to become meaningful for machines, and will enable them to process this content and help us share, combine and analyse content effectivel­y. To make it clear, let me give you the example of Wikipedia. It has all the informatio­n in the world about everything related to rivers, but can I query it to find out about the longest river in India? I guess not, because I will have to search for it manually before retrieving that informatio­n, and there is no way to get this data programmat­ically from Wikipedia in its present form. Enter Dbpedia, and you will be surprised to find that you can do much more than that. During the course of this article, we’ll look at how this happens. theoretica­l topic, and you’ll find fat books on the topic. But when it comes to actually implementi­ng it, it’s a little more challengin­g than it sounds—and to put it into practice is a little overwhelmi­ng. Of course, we will look at the challenges that it can face, during the course of this article.

The various technologi­es that come under the umbrella of the ‘Semantic Web’ have been under developmen­t, independen­tly, for quite some time. Only after their recent standardis­ation have people realised that they are all part of the larger picture. Of these, the major technologi­es include: RDF (Resource Descriptio­n Framework) RDFS (RDF Schema) OWL (Web Ontology Language) SPARQL (SPARQL Protocol and RDF Query Language) These technologi­es collective­ly allow us to add semantic informatio­n to the vast number of existing Web pages. The aim recently has been to build upon the foundation of the Web as we know it, rather than to replace it altogether, because the former option is comparativ­ely easier, when you consider the vast existing Web content that would be difficult to replace.

Newspapers in English

Newspapers from India