Ontology Based Information RetrievalforE-Tourism
G.Sudha SadasivamC.Kavitha M.SaravanaPriya
Professor,Department of CSESenior Lecturer PG StudentPSG College of TechnologyPSG College of Technology PSG College of TechnologyCoimbatore,India Coimbatore, India Coimbatore, IndiaEmail id: sudhasadhasivam@yahoo.comEmail id:mail2kavithak@yahoo.com Email id:priyakut@gmail.com
Abstract
-This paper reportswork done in the E-Tourismproject. The overall goal of the project is to improve informationcreation, maintenance and delivery in the tourism industrybyintroducing semantic technologies. Thispaper analyzes theweakness of keyword based techniques and proposes needforsemantic based intelligent information retrieval for tourismdomain.TheSemantic Web is an evolving development of theWorld Wide Webin which the meaning of information andservices on the web is defined, making it possible for the web tounderstand and satisfy the requests of people and machines touse the web content. It also supports the transparent exchange of information and knowledge among collaborating e-businessorganizations.Itfocuses meaningful exchangeofknowledgebetween organizations. Major challenge faced by the semanticweb application is modeling of ontology and ontology basedinformation retrieval. The software framework has beendeveloped using Protégé tool for Travels and Tourism domain.This framework facilitates creation and maintenance of ontology.The paper also proposes two methods for information retrievalnamely top down and bottom up approach. A comparison of these two approaches also presented in the paper.Keywords: Semantic Web, Keyword based Search Engine,Ontology, Protégé Tool, Jambalaya,JenaAgent.
I.I
NTRODUCTION
When surfing on the Internet, end users areincreasingly in need of more powerful tools capable of searching and interpreting the vast amount of heterogeneousinformation available on the Web. Current Web has beendesigned for direct human processing, but the next-generation“Semantic Web,” aims at machine-process ableinformation[8].The Semantic Web also provides thefoundation for semantic architecture to support the transparentexchange of information and knowledge amongcollaboratinge-business organizations[2]. Recent advances in the SemanticWeb technologies offermeans for organizations to exchangeknowledge in a meaningful way [5].The idea allows softwareagents to analyze the Web on our behalf, making smartinferences that go beyond the simple linguistic analysisperformed by today’s search engines [5]. The applications thatdeliver these new online solutions are based on ontology.Ontologyis basically a description of the key concepts in agiven domain including the rules, properties and relationshipsbetween concepts. There are many challenges involved inimplementing such an innovative new approach for onlinesearch services. Ontology modeling and ontology basedinformation retrieval are two of the major issues faced bydevelopers. In this paper, Ontology modeling toolProtégé andan architecture based on the tool aimed at addressing theseissues arepresented. Thepaperproposes a convenientandeffective wayfor ontology engineer to create domain ontologyenables Ontologyengineer to update the ontology by addinginstances and deployseffective applicationsand facilitatesontologybased querying of Semantic Web resources.II. P
ROPOSED
A
RCHITECTURE
Fig 1 represents a framework to support convenient andintelligent querying of Semantic Webresources forinformationretrieval. Thekey role players of this architectureinclude Admin,Ontology modeling tool Protégé and End user.
A.Design Steps
1.
The admin or ontology engineer createsontology by usingprotégé tool.
2.
If any new activity istobe addedto the ontology, theontology needs to beupdated. The ontology engineer updatesthe ontology byadding instances.
3.
End usersearchesfor web content in the same way as in aconventional search engine and issues requests using thesystem’s GUI
4
. TheEnd users query to Jena agent and ontology will betraversed either top down or bottom up approachaccording toend user specification
5.
The Jena agent retrieves the query resultand passestheresult toGUI.
(IJCSIS) International Journal of Computer Science and Information Security,Vol. 8, No. 2, May 201078http://sites.google.com/site/ijcsis/ISSN 1947-5500