[Ilugc] about web 3.0

  • From: venkatesh88@xxxxxxxxx (Venkatesh Nandakumar)
  • Date: Fri Feb 6 16:10:13 2009

Hi,

I am currently writing a food ordering web application. I want to know ,how

important it is for incorporating semantic web functionality in my work.
kindly address Web 3.0 is a reality now?.


Semantic Web is just in the research phase. Thought it's been implemented in
various areas, I can't think of a particular product that could be called
'successful'. But then, yes, it does help you in extracting relationships,
that may help your web application in many a ways.



Further i learn that if a query like "I want to see slumdog millionaire in
chennai and after the movie i want to have chettinadu food" entered in the
search engine, the rdf layer can provide where and all the movie "slumdog
millionaire" runs in chennai and what are all the location of "chettinadu
restaurants situated near to those theatre ", how this integration happens.


Yes, this is possible.


I may be wrong here, to my reading i found , the information integration of
query components are done by the OWL. where does this OWL sits? . Does OWL
is written as a part of the search engine?


OWL, or Web Ontology Language, is just another method of representing RDF
Data. There are various other methods of representation, like turtle, rdfs,
etc. but afaik, owl is the most prevalent..But they are usually nothing more
but different notations of representing the same data.

RDF Data is represented as in, for eg, in your case.
(s -> p -> o)
Slumdog-millionaire -> type -> movie
<theatre_name> -> playing -> Slumdog-millionaire
<theatre_name> -> location ->location_resource_object_name
location_resource_object_name -> type -> location_resource_object
location_resource_object_name -> latitude -> 12
location_resource_object_name -> longitude -> 74
karaikudi -> type -> restaurant
karaikudi -> location -> location_resource_object_name2
karaikudi -> menu_type -> chettinadu
chettinadu -> type -> cuisine

After feeding data(something like above) to a ResourceModel of a Reasoner
(Jena/Sesame), the same can be used to inference information, like the
question that you asked, "what are all the location of chettinadu
restaurants situated near to those theatre"...

Hope you do try this out,

Venkatesh Nandakumar

Other related posts: