Hi, I have done some surveys about the information retrieval on the Semantic Web, (maybe i miss many papers, most papers i used are published in recent WWW and CIKM conferences, :).
1. A typical way of using the ontology is to select exact term from the domain ontology to form queries. The first one may be the OntoSeek ( www.loa-cnr.it/Papers/OntoSeek.pdf ). Similar work may be Latifur Khan's work ("Retrieval effectiveness of an ontology-based model for information selection", VLDB 2004). 2. Guha et al. ("Semantic Search", WWW2003) used domain ontology to form a concept graph. Then, users only need to browse the concept graph egenerated. Similar work may be Eero Hyvonen's work "MuseumFinland". They all used the semantic structure of the domain ontology to help users browsing. 3. QuizRDF (www.cs.rutgers.edu/~shklar/www11/final_submissions/paper6.pdf) used another kind of method for using the domain ontology. Klaus, I think your method should be better than QuizRDF. One interesting method i found is Roha's work ("A hybrid approach for searching in the Semantic Web", WWW2004). They still used keyword based method for retrieving documents on the Semantic Web. But i cannot find any more information about their work and the application i am building can be seen an extension of their work. Actually, the swoogle focuses on the ontology level's files only. It will crawls RDF, OWL & DAML files. But they do not provide any new method to combine the traditional keyword method for searching the text files. Li Ding used a variant of page rank method for ontology files. But i am not sure this method can be combined with the page rank method. Maybe i have missed too many things when i do this survey. However, I think we may can find some good new methods of using the domain ontology in the Semantic Web. Yours truly, Jiang Xing On 1/19/06, Klaus <[EMAIL PROTECTED]> wrote: > > Hello, > > > >Hi, > > >I think one problem of the existing method is that, to query on the RDF > >files or similar structures, we have to form SQL like queries. However, > for > >searching in the text files, we only need to type several keywords. Can > we > >combine the two methods and how can we combine the two methods. For > >instance, i only need to enter some keywords. > > Yes you are right. At the moment I offer the users a UI where the can > input > some keywords and in addition to this some rql like query via drop down > menus. With the help of the this semantic query, they can specify the > results demarcate the result set, e.g. saying that all result's should > belong to one class, or deal with one theme. > > Now I try automate the generation of the query... But I'm not sure how to > do > this exactly. Maybe I will use some kind of pseudo relevance feedback to > make some semantic analysis an the first result set. > > > >Why do we have to learn some SQL like language for > >searching in the Semantic Web. > > Maybe this paper can help you... Primary the semantic web is for agents > and > so on, not for humans. So the information has to have a structure, which > can > be exploited. > > http://www.sciam.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF > 21 > > By the way, maybe you should take a look at http://swoogle.umbc.edu/ There > is also quite a big number of papers an scholar.google. > > Do your have any ideas, right now? > > Peace > > Klaus > > > > -- Regards Jiang Xing