449
Views
12
CrossRef citations to date
0
Altmetric
Themed Articles: Information Systems Research For A Sustainable Knowledge Society

AQUA: A Closed-Domain Question Answering System

&
Pages 217-225 | Published online: 13 Jul 2010
 

Abstract

This article describes AQUA, an experimental question answering system. AQUA combines Natural Language processing (NLP), Ontologies, Logic, and Information Retrieval technologies in a uniform framework. AQUA makes intensive use of an ontology in several parts of the question answering system. The ontology is used in the refinement of the initial query, the reasoning process and in the novel similarity algorithm. The similarity algorithm is a key feature of AQUA. It is used to find similarities between relations/concepts in the translated query and relations/concepts in the ontological structures. The similarities detected then allow the interchange of concepts or relations in a logic formula corresponding to the user query.

Notes

2. The goal of the Semantic Web is to help users or software agents to organize, locate and process content on the WWW.

3. The AKT ontology contains classes and instances of people, organizations, research areas, publications, technologies and events (http://akt.open.ac.uk/ocml/domains/akt-support-ontology/).

4. Focus is a word or a sequence of words that defines the question and disambiguates it in the sense that it indicates what the question is looking for.

5. The pattern-matching algorithm tries to find an exact match with names in the ontology.

7. Armadillo is an information extraction engine that uses resources such as CiteSeer to find a limited range of information types such as publications.

9. As a reminder, the Dice coefficient measuring the similarity of two vectors X, and Y is defined by 2 | X ∩ Y ||X | + |Y| It is normalized for length by dividing by the total number of non-zero entries and doubled so that we get a measure that ranges from 0.0 to 1.0. A coefficient of 1.0 indicates identical vectors.

10. S_c indicates how many concepts G_1 and G_2 have in common.

11. S_r indicates how similar the relation between the same concepts are.

12. Grounded argument means instantiated argument.

13. Intersection means to find a subgraph in G_2 that contains all concepts contained in graph G_1.

14. If more than one relation is suggested to be similar, AQUA rewrites the query and tries to generate the proof using one at the time until all alternatives are considered.

15. AQUA has been implemented in Sicstus Prolog, C, OCML and PHP.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 147.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.