SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
International Journal of Computer Applications (0975 – 8887)
                                                                                                  Volume 9– No.9, November 2010


       An Ontology-based Question Answering Method with
                   the use of Query Template
                Lakshmi Palaniappan,                                                Dr. N. Sambasiva Rao
Asso. Prof. Department of Information Technology                                          Pro Vice chancellor,
           R.V.S. College of Engg. & Tech.,                                                Prist University,
                  Dindigul , India                                                         Pondicherry, India

ABSTRACT                                                              Software modelling languages and methodologies can benefit
This paper presents a new method for ontology-based question          from the integration with ontology languages such as RDF and
answering (QA) with the use of Query template for Dining              OWL in various ways, e.g. by reducing language ambiguity,
Ontology as the domain (Service of the restaurant is called           enabling validation and automated consistency checking . Here,
dining). Hypothesis questions and query templates can be              ontologies provide a unified representation for both problem
produced from domain ontology. Pre-generation of hypothesis           domain and source code, thus enabling easier cross-references
questions on the basis of the domain ontology and textual             among both information spheres. Moreover, it is easy to create
entailment. Semantic web is the expression of meaning of the          arbitrary views on the source code (e.g. concerning a variable).
content. Semantic web based gives instant access. Reusability is      Reasoning is applied to create those views, e.g. to find all places
enhanced. This method is not domain specific. It focuses on the       where a variable is accessed either directly or indirectly.
RDF, Ontology model and Web ontology language. Design of the          Ontologies provide a mechanism to capture knowledge about the
ontology created can be viewed. Query processing is faster using      problem domain.
text pool, dining ontology is developed.
                                                                      Using RDF ontology, every provider is free to add or subclass
                                                                      concepts from the initial version without being at risk to become
Keywords:                                                             incompatible. The ontology document is present in RDF
Ontology, RDF, Semantic web, query template.                          languages. Query templates used for data extraction. RDF is an
                                                                      abstract model with several serialization format, so particularly
                                                                      resource are triple is encoded varies from format to format in [2].
1. INTRODUCTION                                                       The RDF data model is based on a class diagram, and it make
Since modelling ontologies is a tedious and costly task, it is        statements, about resources in the form of subject-predicate-object
always important to demonstrate the advantages by applying            expressions. This expressions are known as triples. The subject
ontologies in Software Engineering.                                   denotes the resource, the predicate denotes aspects of the resource
                                                                      and expressed a relationship between the subject and the object.
So the logic-based formalisms in the context of the semantic web
effort is an important factor. Activities by the W3C and others       This project deals with creation of ontology for restaurant
have helped by the standards like RDF or OWL.                         operation, that is service of the restaurant may be called as dining,
                                                                      hence dining ontology created.
Another important factor is the flexibility of ontologies,.
ontologies are well-suited to combine information from various
sources and infer new facts based on this. Also, the flexibility
allows to extend existing ontologies very easy, thus fostering the
reuse of existing work.

In contrast to traditional knowledge-based approaches, e.g. formal
specification languages, ontologies seem to be well suited for an
evolutionary approach to the specification of requirements and
domain knowledge.

Ontology is the specification of a concepts. Conceptualization is
a simplified view that represent the purposes. Every ontology
includes a dictionary with explanation of the terms and indications
and shows relations.        The ontology represents conceptual
description of the specific content, to identify appropriate terms
and relationship in a given knowledge domain. Ontologies show
a hierarchical dependents of the terms together with descriptions,
explanations and definitions. New user able to understand its use
and incorporate the concepts in a knowledge domain. Ontology
gives graphical representation by ontoviz and owlviz.                 An ontology is a formal representation of the knowledge by a set
                                                                      of concepts within a domain and the relationships between those
                                                                      concepts. An ontology consists of individuals, classes, properties.



                                                                                                                                   23
International Journal of Computer Applications (0975 – 8887)
                                                                                                        Volume 9– No.9, November 2010

Individuals represent objects in the domain. The project deals with     become particularly problematic for a large domain in this
creation of ontology for dining .It is one of the service in            ontology. So to overcome the problem ,in this paper we have
restaurant, in dining ontology properties are binary relation on        proposed query template plug -in that is used in this paper using
individuals. In this domain, dining ontology properties such as is a    protégé 4.0.2.
relationship is created. Various properties available are transitive,
functional, inverse, and symmetric. Classes are interpreted as sets     In this paper protege 4.0.2 used hence apart from dlquery, query
that contain individuals. Ontology is created using protege             template as a tab created. as plug-in in protege. questions
4.0.2.The owlviz tab in protégé is used to view the design of           templates stored and hence reusability exists,. and owlviz tab in
ontology that is created. Apart from dlquery, query template plug       protege is viewed the design of ontology created.
in (add-in) created, to retrieve and store, hence reusability is
enhanced.
                                                                        3. DESCRIPTION OF THE DOMAIN
Section 2 Reviews some related question answering                         ONTOLOGY
          systems. (Related work).                                      A representative part of the ontology is the service of the
Section 3 Description of the domain ontology.                           Restaurant as DINING ontology. It involves address, contact
Section 4 Architecture of the dining ontology.                          detail of the restaurant and about catering details, that is beverages
Section 5 Implementation                                                available with cost to the customers, beer, wine with price.
          Design of the dining ontology.                                Whether home delivery available, self service needed. This
          Question answering using dlquery and query template.          ontology give details about cuisine, whether it is coffee shop
Section 6 Conclusion.                                                   cuisine, wine bar cuisine, icecream parlor cuisine, Indian cuisine,
                                                                        vegetarian cuisine and also about the Atmosphere, whether it is
                                                                        business &casual atmosphere, dance floor available. dish details
2. RELATED WORK                                                         can be viewed and facility available as business dining ,children
The availability of domain ontologies makes possible to                 &baby facility available, baby chair, baby laundry, children meal,
semantically annotate questions and transform them into an              children game area.
ontological representation.

In question answering the issue of representing question as a
structured format for data retrieval is not a trivial task. automatic
question pattern generation for ontology based question answering
was developed using sparql in 2008 referred in [5] work in this
area can be traced back to the early databased QA systems. It
involves a type of tourism site,Cinema,and a type of tourism
event,MovieShow.

 The availability of domain ontologies makes possible to
semantically annotate questions and transform them into an
ontological representation, an early ontology based question
answer in textual entailment using sparql in [1]. Now the
proposed work based on the future enhancement of textual
entailment, that is by using query template QA retrieval. This web
service poses a structured query expressed in OWL DL uses
reasoned to check whether the content matches the query.

Answering question pattern generation for ontology-based
question answering sparql used (2008) these “different” questions
share the same query for data retrieval and obtain the same
answers, and thus it is not worth processing each expression to
produce the same query. The example may be what is the name of
the movie which has the genre value. To address this problem,
textual entailment was proposed as a solution to determine
whether different expressions entail the same meaning and thus
can be the same retrieval procedure.

An ontologies-based question answering method with the use of
textual entailment using sparql (2009).In this tourism taken as
domain for example the question may be what is the name of the
hotel which has a star rating? This method is very appropriate for
ontology based QA in restricted domain because hypothesis
questions and query templates can be produced from a domain
ontology. It also reveals a weakness that the produced hypothesis
questions cannot cover all kinds of user questions. This can



                                                                                                                                           24
International Journal of Computer Applications (0975 – 8887)
                            Volume 9– No.9, November 2010




                                                         25
International Journal of Computer Applications (0975 – 8887)
                                                                                                        Volume 9– No.9, November 2010

This ontology shows disabled facility, elevator exist ,wheel chair       in object prpperty and data property in our project using
access, wheel chair toilet exist &also parking facility can be           protege4.0.2.
viewed as indoor parking, outdoor parking, private parking, public
parking, payment facility is specified, wheather card accepted.          To construct a knowledge base for providing potential answers to
whether pet facility exists, petfood, petnursery, smoking facility       user questions, we annotated the original dining data obtained
available, smoking room exists, smoking area exists, rating and          from the web using semantic markup derived from the designed
restaurant group party &restaurant seating. In restaurant group          OWL ontology. The dining data were encoded in the RDF format,
party, birthday party can be arranged, Christmas party, wedding          which can be used to instantiate the ontology. To access RDF
party, new year party. In restaurant seating, air conditioning is        based knowledge query languages instead of sparql, protégé
available, indoor seating, outdoor seating &also some special            need to be used to retrieve specific contents from it for QA.
features are all day dining, breakfast brunch, time period and all
these details can be viewed.                                             Ontoviz &owlviz gives the graphical representation in owl.hence
                                                                         protégé owl is used to view the design. hence ontology and its
                                                                         properties created by using the owlviz we can get graphical
4. ARCHITECTURE                            FOR          DINING           representation.ontoviz is ontology visualization, hence meaningful
ONTOLOGY:                                                                relationship is created as Air conditioning is a restaurant
                                                                         seating.owlviz will show the subclass of the main class, hence in
                                                                         protégé 4.0.2 OWLVIZ is created shows both these semantic
                                                                         relationship.




Figure shows the architecture of dining ontology as domain. User
query will pass through annotator of named entities, then queries
will be checked whether it is synchronized, after test by reasoner,
the answer will be searched in the text pool and it is retrieved.
Instead of going to database query template process queries faster.
Thus reusability is enhanced.

5. IMPLEMENTATION
    5.1 Design of the Dining Ontology
The ontology designed in our project aims at providing a
conceptualized description of the dining of the restaurant as
domain. The ontology was encoded using the OWL DL language.
It covers dining that in restaurant as about details of cuisine,
facility, meal, rating restaurant seating and the relation ship          The owl viz tab in protégé is used to view the design of ontology
between them.                                                            created.

From the point of view of design, the top-level classes fall into            5.2 Question Answering using dlquery and
Categories. Main classes refers to the most important concepts in               query template.
dining domain example: cuisine, facility, catering. Element              In this section we focus on how to create question and answer
classes refers to the elements of the main classes facility includes     retrieval using DLQUERY. By creating object property and data
smoking Facility, disabled facility, payment facility, restaurant        property, data are mapped.
seating, airconditioning, indoor seating, outdoor seating. Attribute
classes includes property of entity that is group of attributes of the
main classes or element classes example price, size. These occurs




                                                                                                                                        26
International Journal of Computer Applications (0975 – 8887)
                                                                                                       Volume 9– No.9, November 2010

                                                                      created and hence of reusability occurs with less time,hence
                                                                      apart from owlviz question checked by reasoner, if it is
                                                                      synchronized then answers can be retrieved. queries stored it
                                                                      forms templates, hence reusability exists. Like tourism as a
                                                                      domain, service of the restaurant details can be viewed easily. By
                                                                      query template data can be extracted quickly, for future
                                                                      enhancement this details can be viewed as IMAGE.

                                                                      7. REFERENCES
                                                                      1.    Shiyan Ou, Dalila Mekhaldi, Constantin Orasan. (2009). An
                                                                            ontology-based question answering method with the use of
                                                                            textual entailment. In Proceedings of International
                                                                            Conference on Natural Language Processing and Knowledge
                                                                            Engineering 2009, pp. 212-219. Dalian, China, 24-27
                                                                            September 2009. Publisher: IEEE
                                                                      2.    Frank Manola, Ericmiller, Resource Description Frame Work
                                                                            (RDF): Concepts and Abstract syntax, February 2004.
                                                                            http://www.w3.org/TR/2004/RECrdf-primer.
                                                                      3.    Basili, R.,Hansen, D.H.,Paggio, P.,Pazienza M.T., and
                                                                            Zanzotto F.M.2004. Ontological Resources and Question
                                                                            Answering. In Proceeding of the Workshop on Pragmatics of
                                                                            Question Answering held in conjunction with HLT-NAACL
                                                                            2004. Morristown, NJ: ACL.
                                                                      4.    Applications of Ontologies in Software Engineering by
                                                                            Hans-Jorg    Happel     and      Stefan   Seedort..    FZI
                                                                            Forschungszentrum         informatik,    Forschungsgruppe
                                                                            information process engineering (IPE), (2008) Germany.
                                                                      5.    Shiyan Ou, Dalila Mekhaldi, Laura Hasler. Automatic
                                                                            Question Pattern Generation for Ontology-based Question
                                                                            Answering. Research Group in computational Linguistics
                                                                            University of Wolverhampton, UK. Proceeding of the
                                                                            Twenty-First International FLAIRS Conference (2008).
                                                                      6.    Vikash Kumar (2009) Master thesis Free University of
                                                                            Bolzano: An Ontology-based Approach for Interactive
                                                                            Question Answering: Experiments with the QALL-ME
                                                                            System. Advisor: Bernardo Magnini.
                                                                      7.    Negri M., Kouylekov M., Magnini B., Mehdad Y., and Elena
                                                                            Cabrio Towards Extensible Textual Entailment Engines: the
                                                                            EDITS Package. To appear in Proceedings of AI*IA 2009,
We can form questions and in the dlquery the question should be             Reggio Emilia, Italy, December 9-12, 2009.
in the same way, otherwise it indicates error, after creating query
answer will be retrieved. To parse the OWL ontology and derived       8.    Magnini B., Speranza M., and Kumar V. Towards Interactive
all the properties associated with it, the Query                            Question Answering: An Ontology-Based Approach. In proc.
Template plug-in created in java. These associated properties               of the Workshop on Semantic Computing and Multimedia
represent all possible items which can be queried for the                   Systems (SCMS 2009) held at the third IEEE International
instances in the class.                                                     Conference on Semantic Computing (ICSC 2009), Berkeley,
                                                                            California, September 2009.
By using query template in protégé faster retrieval of data then      9.    Negri M. and Kouylekov M. Question Answering over
sparql, and also the queries can be accessed from templates.                Structured Data: an Entailment-Based Approach to Question
REUSABILITY occurs by using this query template.                            Analysis. In Proceedings of RANLP 2009, September 14-16,
                                                                            2009, Borovets, Bulgaria.
6. CONCLUSION                                                         10. Sacaleanu B., Spurk C., Orasan C., Ferrandez O., Kouylekov
This paper presents an approach for dining ontology by question           M., Negri M., and Ou S. Entailment-based Question
answering method using query template. It involves RDF,                   Answering for Structured Data. In Proceedings of COLING
ontology model and web ontology language. This project is not             2008 (Demo Session), Manchester, UK, August 18-22, 2008.
domain specific already for question answering by textual
entailment using sparql made, but they proposed query template
may be used, hence protégé is used and query template plug in



                                                                                                                                     27

Contenu connexe

Tendances

A N H YBRID A PPROACH TO W ORD S ENSE D ISAMBIGUATION W ITH A ND W ITH...
A N H YBRID  A PPROACH TO  W ORD  S ENSE  D ISAMBIGUATION  W ITH  A ND  W ITH...A N H YBRID  A PPROACH TO  W ORD  S ENSE  D ISAMBIGUATION  W ITH  A ND  W ITH...
A N H YBRID A PPROACH TO W ORD S ENSE D ISAMBIGUATION W ITH A ND W ITH...ijnlc
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyDebashisnaskar
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processingATHMAN HAJ-HAMOU
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyDebashisnaskar
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using HozoKouji Kozaki
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Christoph Lange
 
Nguyen
NguyenNguyen
Nguyenanesah
 
Information retrieval based on word sens 1
Information retrieval based on word sens 1Information retrieval based on word sens 1
Information retrieval based on word sens 1ATHMAN HAJ-HAMOU
 
download
downloaddownload
downloadbutest
 
Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...ijtsrd
 
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word EmbeddingIRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word EmbeddingIRJET Journal
 
Meaning Extraction - IJCTE 2(1)
Meaning Extraction - IJCTE 2(1)Meaning Extraction - IJCTE 2(1)
Meaning Extraction - IJCTE 2(1)IT Industry
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Cognitum
 

Tendances (20)

Artificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain OntologiesArtificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain Ontologies
 
Ontology
OntologyOntology
Ontology
 
A N H YBRID A PPROACH TO W ORD S ENSE D ISAMBIGUATION W ITH A ND W ITH...
A N H YBRID  A PPROACH TO  W ORD  S ENSE  D ISAMBIGUATION  W ITH  A ND  W ITH...A N H YBRID  A PPROACH TO  W ORD  S ENSE  D ISAMBIGUATION  W ITH  A ND  W ITH...
A N H YBRID A PPROACH TO W ORD S ENSE D ISAMBIGUATION W ITH A ND W ITH...
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical Study
 
Use of ontologies in natural language processing
Use of ontologies in natural language processingUse of ontologies in natural language processing
Use of ontologies in natural language processing
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical study
 
Ontologies
OntologiesOntologies
Ontologies
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using Hozo
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
 
Using ontology for natural language processing
Using ontology for natural language processingUsing ontology for natural language processing
Using ontology for natural language processing
 
The basics of ontologies
The basics of ontologiesThe basics of ontologies
The basics of ontologies
 
Nguyen
NguyenNguyen
Nguyen
 
Information retrieval based on word sens 1
Information retrieval based on word sens 1Information retrieval based on word sens 1
Information retrieval based on word sens 1
 
download
downloaddownload
download
 
Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...
 
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word EmbeddingIRJET- Short-Text Semantic Similarity using Glove Word Embedding
IRJET- Short-Text Semantic Similarity using Glove Word Embedding
 
L1803058388
L1803058388L1803058388
L1803058388
 
Meaning Extraction - IJCTE 2(1)
Meaning Extraction - IJCTE 2(1)Meaning Extraction - IJCTE 2(1)
Meaning Extraction - IJCTE 2(1)
 
Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014
 

En vedette

Direct method by m.hasnnain
Direct method by m.hasnnainDirect method by m.hasnnain
Direct method by m.hasnnainMuhammad Haseeb
 
Bio sql presentation
Bio sql presentationBio sql presentation
Bio sql presentationChandan Deb
 
Open nlp presentationss
Open nlp presentationssOpen nlp presentationss
Open nlp presentationssChandan Deb
 
Computational linguistics
Computational linguisticsComputational linguistics
Computational linguisticsVahid Saffarian
 
Presentation of OpenNLP
Presentation of OpenNLPPresentation of OpenNLP
Presentation of OpenNLPRobert Viseur
 
Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLFariz Darari
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentationelliehood
 

En vedette (12)

Presentation1
Presentation1Presentation1
Presentation1
 
Direct method by m.hasnnain
Direct method by m.hasnnainDirect method by m.hasnnain
Direct method by m.hasnnain
 
Bio sql presentation
Bio sql presentationBio sql presentation
Bio sql presentation
 
Open nlp presentationss
Open nlp presentationssOpen nlp presentationss
Open nlp presentationss
 
NLP and LSA getting started
NLP and LSA getting startedNLP and LSA getting started
NLP and LSA getting started
 
Computational linguistics
Computational linguisticsComputational linguistics
Computational linguistics
 
Computational linguistics
Computational linguisticsComputational linguistics
Computational linguistics
 
OpenNLP demo
OpenNLP demoOpenNLP demo
OpenNLP demo
 
Presentation of OpenNLP
Presentation of OpenNLPPresentation of OpenNLP
Presentation of OpenNLP
 
Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQL
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentation
 
How to Use Photography for Great Presentations
How to Use Photography for Great PresentationsHow to Use Photography for Great Presentations
How to Use Photography for Great Presentations
 

Similaire à Question answer template

A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications IJwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications dannyijwest
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...dannyijwest
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWijait
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ijait
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologieseswcsummerschool
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyVassilis Protonotarios
 
Towards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational DatabaseTowards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational Databaseijbuiiir1
 
Pal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsPal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsMustafa Jarrar
 
Pal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsPal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsMustafa Jarrar
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologiesElena Simperl
 
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGY
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGYINFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGY
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGYIJwest
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemIJTET Journal
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchIDES Editor
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 

Similaire à Question answer template (20)

A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEWONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS – A REVIEW
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet Ontology
 
Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
C04 07 1519
C04 07 1519C04 07 1519
C04 07 1519
 
Towards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational DatabaseTowards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational Database
 
Pal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsPal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemantics
 
Pal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemanticsPal gov.tutorial4.session1 1.needforsharedsemantics
Pal gov.tutorial4.session1 1.needforsharedsemantics
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologies
 
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGY
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGYINFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGY
INFERENCE BASED INTERPRETATION OF KEYWORD QUERIES FOR OWL ONTOLOGY
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval System
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic Search
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 

Dernier

Call Girls Anjuna beach Mariott Resort ₰8588052666
Call Girls Anjuna beach Mariott Resort ₰8588052666Call Girls Anjuna beach Mariott Resort ₰8588052666
Call Girls Anjuna beach Mariott Resort ₰8588052666nishakur201
 
call girls in candolim beach 9870370636] NORTH GOA ..
call girls in candolim beach 9870370636] NORTH GOA ..call girls in candolim beach 9870370636] NORTH GOA ..
call girls in candolim beach 9870370636] NORTH GOA ..nishakur201
 
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,dollysharma2066
 
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...Sanjna Singh
 
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...CIOWomenMagazine
 
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual serviceanilsa9823
 
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girlsPooja Nehwal
 
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...PsychicRuben LoveSpells
 
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...anilsa9823
 
Independent Escorts in Lucknow (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...
Independent Escorts in Lucknow  (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...Independent Escorts in Lucknow  (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...
Independent Escorts in Lucknow (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...gurkirankumar98700
 
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual serviceanilsa9823
 
Introducing to billionaire brain wave.pdf
Introducing to billionaire brain wave.pdfIntroducing to billionaire brain wave.pdf
Introducing to billionaire brain wave.pdfnoumannajam04
 
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual serviceanilsa9823
 
The Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by MindbrushThe Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by MindbrushShivain97
 
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改atducpo
 
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot And
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot AndCall Girls In Andheri East Call US Pooja📞 9892124323 Book Hot And
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot AndPooja Nehwal
 
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改atducpo
 
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female serviceanilsa9823
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfpastor83
 

Dernier (20)

Call Girls Anjuna beach Mariott Resort ₰8588052666
Call Girls Anjuna beach Mariott Resort ₰8588052666Call Girls Anjuna beach Mariott Resort ₰8588052666
Call Girls Anjuna beach Mariott Resort ₰8588052666
 
call girls in candolim beach 9870370636] NORTH GOA ..
call girls in candolim beach 9870370636] NORTH GOA ..call girls in candolim beach 9870370636] NORTH GOA ..
call girls in candolim beach 9870370636] NORTH GOA ..
 
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
8377087607 Full Enjoy @24/7-CLEAN-Call Girls In Chhatarpur,
 
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...
(KAVYA) Call Girls Humayun Nagar ✔️Just Call 7001035870✔️ HI-Fi Hyderabad Esc...
 
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...
Understanding Relationship Anarchy: A Guide to Liberating Love | CIO Women Ma...
 
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Aliganj Lucknow best sexual service
 
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
9892124323, Call Girls in mumbai, Vashi Call Girls , Kurla Call girls
 
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
$ Love Spells^ 💎 (310) 882-6330 in West Virginia, WV | Psychic Reading Best B...
 
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...
Lucknow 💋 High Class Call Girls Lucknow 10k @ I'm VIP Independent Escorts Gir...
 
Independent Escorts in Lucknow (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...
Independent Escorts in Lucknow  (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...Independent Escorts in Lucknow  (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...
Independent Escorts in Lucknow (Adult Only) 👩🏽‍❤️‍💋‍👩🏼 8923113531 ♛ Escort S...
 
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Rajajipuram Lucknow best sexual service
 
Introducing to billionaire brain wave.pdf
Introducing to billionaire brain wave.pdfIntroducing to billionaire brain wave.pdf
Introducing to billionaire brain wave.pdf
 
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Mahanagar Lucknow best sexual service
 
The Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by MindbrushThe Selfspace Journal Preview by Mindbrush
The Selfspace Journal Preview by Mindbrush
 
escort service sasti (*~Call Girls in Paschim Vihar Metro❤️9953056974
escort service  sasti (*~Call Girls in Paschim Vihar Metro❤️9953056974escort service  sasti (*~Call Girls in Paschim Vihar Metro❤️9953056974
escort service sasti (*~Call Girls in Paschim Vihar Metro❤️9953056974
 
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改
办理国外毕业证学位证《原版美国montana文凭》蒙大拿州立大学毕业证制作成绩单修改
 
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot And
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot AndCall Girls In Andheri East Call US Pooja📞 9892124323 Book Hot And
Call Girls In Andheri East Call US Pooja📞 9892124323 Book Hot And
 
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改
文凭办理《原版美国USU学位证书》犹他州立大学毕业证制作成绩单修改
 
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Adil Nagar Lucknow best Female service
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 

Question answer template

  • 1. International Journal of Computer Applications (0975 – 8887) Volume 9– No.9, November 2010 An Ontology-based Question Answering Method with the use of Query Template Lakshmi Palaniappan, Dr. N. Sambasiva Rao Asso. Prof. Department of Information Technology Pro Vice chancellor, R.V.S. College of Engg. & Tech., Prist University, Dindigul , India Pondicherry, India ABSTRACT Software modelling languages and methodologies can benefit This paper presents a new method for ontology-based question from the integration with ontology languages such as RDF and answering (QA) with the use of Query template for Dining OWL in various ways, e.g. by reducing language ambiguity, Ontology as the domain (Service of the restaurant is called enabling validation and automated consistency checking . Here, dining). Hypothesis questions and query templates can be ontologies provide a unified representation for both problem produced from domain ontology. Pre-generation of hypothesis domain and source code, thus enabling easier cross-references questions on the basis of the domain ontology and textual among both information spheres. Moreover, it is easy to create entailment. Semantic web is the expression of meaning of the arbitrary views on the source code (e.g. concerning a variable). content. Semantic web based gives instant access. Reusability is Reasoning is applied to create those views, e.g. to find all places enhanced. This method is not domain specific. It focuses on the where a variable is accessed either directly or indirectly. RDF, Ontology model and Web ontology language. Design of the Ontologies provide a mechanism to capture knowledge about the ontology created can be viewed. Query processing is faster using problem domain. text pool, dining ontology is developed. Using RDF ontology, every provider is free to add or subclass concepts from the initial version without being at risk to become Keywords: incompatible. The ontology document is present in RDF Ontology, RDF, Semantic web, query template. languages. Query templates used for data extraction. RDF is an abstract model with several serialization format, so particularly resource are triple is encoded varies from format to format in [2]. 1. INTRODUCTION The RDF data model is based on a class diagram, and it make Since modelling ontologies is a tedious and costly task, it is statements, about resources in the form of subject-predicate-object always important to demonstrate the advantages by applying expressions. This expressions are known as triples. The subject ontologies in Software Engineering. denotes the resource, the predicate denotes aspects of the resource and expressed a relationship between the subject and the object. So the logic-based formalisms in the context of the semantic web effort is an important factor. Activities by the W3C and others This project deals with creation of ontology for restaurant have helped by the standards like RDF or OWL. operation, that is service of the restaurant may be called as dining, hence dining ontology created. Another important factor is the flexibility of ontologies,. ontologies are well-suited to combine information from various sources and infer new facts based on this. Also, the flexibility allows to extend existing ontologies very easy, thus fostering the reuse of existing work. In contrast to traditional knowledge-based approaches, e.g. formal specification languages, ontologies seem to be well suited for an evolutionary approach to the specification of requirements and domain knowledge. Ontology is the specification of a concepts. Conceptualization is a simplified view that represent the purposes. Every ontology includes a dictionary with explanation of the terms and indications and shows relations. The ontology represents conceptual description of the specific content, to identify appropriate terms and relationship in a given knowledge domain. Ontologies show a hierarchical dependents of the terms together with descriptions, explanations and definitions. New user able to understand its use and incorporate the concepts in a knowledge domain. Ontology gives graphical representation by ontoviz and owlviz. An ontology is a formal representation of the knowledge by a set of concepts within a domain and the relationships between those concepts. An ontology consists of individuals, classes, properties. 23
  • 2. International Journal of Computer Applications (0975 – 8887) Volume 9– No.9, November 2010 Individuals represent objects in the domain. The project deals with become particularly problematic for a large domain in this creation of ontology for dining .It is one of the service in ontology. So to overcome the problem ,in this paper we have restaurant, in dining ontology properties are binary relation on proposed query template plug -in that is used in this paper using individuals. In this domain, dining ontology properties such as is a protégé 4.0.2. relationship is created. Various properties available are transitive, functional, inverse, and symmetric. Classes are interpreted as sets In this paper protege 4.0.2 used hence apart from dlquery, query that contain individuals. Ontology is created using protege template as a tab created. as plug-in in protege. questions 4.0.2.The owlviz tab in protégé is used to view the design of templates stored and hence reusability exists,. and owlviz tab in ontology that is created. Apart from dlquery, query template plug protege is viewed the design of ontology created. in (add-in) created, to retrieve and store, hence reusability is enhanced. 3. DESCRIPTION OF THE DOMAIN Section 2 Reviews some related question answering ONTOLOGY systems. (Related work). A representative part of the ontology is the service of the Section 3 Description of the domain ontology. Restaurant as DINING ontology. It involves address, contact Section 4 Architecture of the dining ontology. detail of the restaurant and about catering details, that is beverages Section 5 Implementation available with cost to the customers, beer, wine with price. Design of the dining ontology. Whether home delivery available, self service needed. This Question answering using dlquery and query template. ontology give details about cuisine, whether it is coffee shop Section 6 Conclusion. cuisine, wine bar cuisine, icecream parlor cuisine, Indian cuisine, vegetarian cuisine and also about the Atmosphere, whether it is business &casual atmosphere, dance floor available. dish details 2. RELATED WORK can be viewed and facility available as business dining ,children The availability of domain ontologies makes possible to &baby facility available, baby chair, baby laundry, children meal, semantically annotate questions and transform them into an children game area. ontological representation. In question answering the issue of representing question as a structured format for data retrieval is not a trivial task. automatic question pattern generation for ontology based question answering was developed using sparql in 2008 referred in [5] work in this area can be traced back to the early databased QA systems. It involves a type of tourism site,Cinema,and a type of tourism event,MovieShow. The availability of domain ontologies makes possible to semantically annotate questions and transform them into an ontological representation, an early ontology based question answer in textual entailment using sparql in [1]. Now the proposed work based on the future enhancement of textual entailment, that is by using query template QA retrieval. This web service poses a structured query expressed in OWL DL uses reasoned to check whether the content matches the query. Answering question pattern generation for ontology-based question answering sparql used (2008) these “different” questions share the same query for data retrieval and obtain the same answers, and thus it is not worth processing each expression to produce the same query. The example may be what is the name of the movie which has the genre value. To address this problem, textual entailment was proposed as a solution to determine whether different expressions entail the same meaning and thus can be the same retrieval procedure. An ontologies-based question answering method with the use of textual entailment using sparql (2009).In this tourism taken as domain for example the question may be what is the name of the hotel which has a star rating? This method is very appropriate for ontology based QA in restricted domain because hypothesis questions and query templates can be produced from a domain ontology. It also reveals a weakness that the produced hypothesis questions cannot cover all kinds of user questions. This can 24
  • 3. International Journal of Computer Applications (0975 – 8887) Volume 9– No.9, November 2010 25
  • 4. International Journal of Computer Applications (0975 – 8887) Volume 9– No.9, November 2010 This ontology shows disabled facility, elevator exist ,wheel chair in object prpperty and data property in our project using access, wheel chair toilet exist &also parking facility can be protege4.0.2. viewed as indoor parking, outdoor parking, private parking, public parking, payment facility is specified, wheather card accepted. To construct a knowledge base for providing potential answers to whether pet facility exists, petfood, petnursery, smoking facility user questions, we annotated the original dining data obtained available, smoking room exists, smoking area exists, rating and from the web using semantic markup derived from the designed restaurant group party &restaurant seating. In restaurant group OWL ontology. The dining data were encoded in the RDF format, party, birthday party can be arranged, Christmas party, wedding which can be used to instantiate the ontology. To access RDF party, new year party. In restaurant seating, air conditioning is based knowledge query languages instead of sparql, protégé available, indoor seating, outdoor seating &also some special need to be used to retrieve specific contents from it for QA. features are all day dining, breakfast brunch, time period and all these details can be viewed. Ontoviz &owlviz gives the graphical representation in owl.hence protégé owl is used to view the design. hence ontology and its properties created by using the owlviz we can get graphical 4. ARCHITECTURE FOR DINING representation.ontoviz is ontology visualization, hence meaningful ONTOLOGY: relationship is created as Air conditioning is a restaurant seating.owlviz will show the subclass of the main class, hence in protégé 4.0.2 OWLVIZ is created shows both these semantic relationship. Figure shows the architecture of dining ontology as domain. User query will pass through annotator of named entities, then queries will be checked whether it is synchronized, after test by reasoner, the answer will be searched in the text pool and it is retrieved. Instead of going to database query template process queries faster. Thus reusability is enhanced. 5. IMPLEMENTATION 5.1 Design of the Dining Ontology The ontology designed in our project aims at providing a conceptualized description of the dining of the restaurant as domain. The ontology was encoded using the OWL DL language. It covers dining that in restaurant as about details of cuisine, facility, meal, rating restaurant seating and the relation ship The owl viz tab in protégé is used to view the design of ontology between them. created. From the point of view of design, the top-level classes fall into 5.2 Question Answering using dlquery and Categories. Main classes refers to the most important concepts in query template. dining domain example: cuisine, facility, catering. Element In this section we focus on how to create question and answer classes refers to the elements of the main classes facility includes retrieval using DLQUERY. By creating object property and data smoking Facility, disabled facility, payment facility, restaurant property, data are mapped. seating, airconditioning, indoor seating, outdoor seating. Attribute classes includes property of entity that is group of attributes of the main classes or element classes example price, size. These occurs 26
  • 5. International Journal of Computer Applications (0975 – 8887) Volume 9– No.9, November 2010 created and hence of reusability occurs with less time,hence apart from owlviz question checked by reasoner, if it is synchronized then answers can be retrieved. queries stored it forms templates, hence reusability exists. Like tourism as a domain, service of the restaurant details can be viewed easily. By query template data can be extracted quickly, for future enhancement this details can be viewed as IMAGE. 7. REFERENCES 1. Shiyan Ou, Dalila Mekhaldi, Constantin Orasan. (2009). An ontology-based question answering method with the use of textual entailment. In Proceedings of International Conference on Natural Language Processing and Knowledge Engineering 2009, pp. 212-219. Dalian, China, 24-27 September 2009. Publisher: IEEE 2. Frank Manola, Ericmiller, Resource Description Frame Work (RDF): Concepts and Abstract syntax, February 2004. http://www.w3.org/TR/2004/RECrdf-primer. 3. Basili, R.,Hansen, D.H.,Paggio, P.,Pazienza M.T., and Zanzotto F.M.2004. Ontological Resources and Question Answering. In Proceeding of the Workshop on Pragmatics of Question Answering held in conjunction with HLT-NAACL 2004. Morristown, NJ: ACL. 4. Applications of Ontologies in Software Engineering by Hans-Jorg Happel and Stefan Seedort.. FZI Forschungszentrum informatik, Forschungsgruppe information process engineering (IPE), (2008) Germany. 5. Shiyan Ou, Dalila Mekhaldi, Laura Hasler. Automatic Question Pattern Generation for Ontology-based Question Answering. Research Group in computational Linguistics University of Wolverhampton, UK. Proceeding of the Twenty-First International FLAIRS Conference (2008). 6. Vikash Kumar (2009) Master thesis Free University of Bolzano: An Ontology-based Approach for Interactive Question Answering: Experiments with the QALL-ME System. Advisor: Bernardo Magnini. 7. Negri M., Kouylekov M., Magnini B., Mehdad Y., and Elena Cabrio Towards Extensible Textual Entailment Engines: the EDITS Package. To appear in Proceedings of AI*IA 2009, We can form questions and in the dlquery the question should be Reggio Emilia, Italy, December 9-12, 2009. in the same way, otherwise it indicates error, after creating query answer will be retrieved. To parse the OWL ontology and derived 8. Magnini B., Speranza M., and Kumar V. Towards Interactive all the properties associated with it, the Query Question Answering: An Ontology-Based Approach. In proc. Template plug-in created in java. These associated properties of the Workshop on Semantic Computing and Multimedia represent all possible items which can be queried for the Systems (SCMS 2009) held at the third IEEE International instances in the class. Conference on Semantic Computing (ICSC 2009), Berkeley, California, September 2009. By using query template in protégé faster retrieval of data then 9. Negri M. and Kouylekov M. Question Answering over sparql, and also the queries can be accessed from templates. Structured Data: an Entailment-Based Approach to Question REUSABILITY occurs by using this query template. Analysis. In Proceedings of RANLP 2009, September 14-16, 2009, Borovets, Bulgaria. 6. CONCLUSION 10. Sacaleanu B., Spurk C., Orasan C., Ferrandez O., Kouylekov This paper presents an approach for dining ontology by question M., Negri M., and Ou S. Entailment-based Question answering method using query template. It involves RDF, Answering for Structured Data. In Proceedings of COLING ontology model and web ontology language. This project is not 2008 (Demo Session), Manchester, UK, August 18-22, 2008. domain specific already for question answering by textual entailment using sparql made, but they proposed query template may be used, hence protégé is used and query template plug in 27