search result ontology?

Has anyone ever seen an ontology for web search results? I just took a 
quick look in http://ws.nju.edu.cn/falcons, 
http://esw.w3.org/VocabularyMarket, and Schemapedia with no luck, so I'm 
asking here.

If I used bobsSearchEngine.com to search on "Elvis Presley", I can 
picture a simple Turtle representation of the search results like this:

   @prefix bse: <http://bobsSearchEngine.com/vocab#>

<http://bobsSearchEngine.com?q=Elvis%20Presley> a bse:Search ;
        bse:result <http://www.elvis.com> ,
<http://en.wikipedia.org/wiki/Elvis_Presley> ,
<http://www.imdb.com/name/nm0000062/> .

It's tempting to add more data such as the titles of the web pages, but 
if you want them and you have the result URLs above you can just go get 
them. Still, a date and time stamp for the search would be good, because 
search results can change over time, so you might have this:

<http://bobsSearchEngine.com?q=Elvis%20Presley> a bse:Search ;
          bse:results _:b0 .
   _:b0 dc:date "2010-11-12T18:31:00"^^xsd:dateTime ;
        bse:result <http://www.elvis.com> ,
<http://en.wikipedia.org/wiki/Elvis_Presley> ,
<http://www.imdb.com/name/nm0000062/> .

Of course, ultimately it would all be in RDFa.

Comments or or suggestions?

thanks,

Bob

Received on Saturday, 13 November 2010 15:41:28 UTC