ABSTRACT
Database query languages can be intimidating to the non-expert, leading to the immense recent popularity for keyword based search in spite of its significant limitations. The holy grail has been the development of a natural language query interface. We present NaLIX, a generic interactive natural language query interface to an XML database. Our system can accept an arbitrary English language sentence as query input, which can include aggregation, nesting, and value joins, among other things. This query is translated, potentially after reformulation, into an XQuery expression that can be evaluated against an XML database. The translation is done through mapping grammatical proximity of natural language parsed tokens to proximity of corresponding elements in the result XML. In this demonstration, we show that NaLIX, while far from being able to pass the Turing test, is perfectly usable in practice, and able to handle even quite complex queries in a variety of application domains. In addition, we also demonstrate how carefully designed features in NaLIX facilitate the interactive query process and improve the usability of the interface.
- Timber: http://www.eecs.umich.edu/db/timber/.Google Scholar
- WordNet: http://www.cogsci.princeton.edu/~wn/.Google Scholar
- XML Query Use Cases: http://www.w3.org/TR/xquery-use-cases/.Google Scholar
- I. Androutsopoulos, G. Ritchie, and P. Thanisch. Natural language interfaces to databases - an introduction. Journal of Language Engineering, 1(1):29--81, 1995.Google ScholarCross Ref
- A. Burton-Jones, V. Storey, V. Sugumaran, and S. Purao. Á heuristic-based methodology for semantic augmentation of user queries on the Web. In ER2003, 2003.Google Scholar
- Y. Li, H. Yang, and H. Jagadish. Constructing a Generic Natural Language Interface for an XML Database. Submitted.Google Scholar
- Y. Li, C. Yu, and H. V. Jagadish. Schema-Free XQuery. In VLDB, 2004. Google ScholarDigital Library
- D. Lin. Dependency-based evaluation of MINIPAR. In Workshop on the Evaluation of Parsing Systems, 1998.Google Scholar
- P. V. R. Navigli. An analysis of ontology-based query expansion strategies. In IJCAI, 2003.Google Scholar
- J. R. Remde, L. M. Gomez, and T. K. Landauer. Superbook: an automatic tool for information exploration - hypertext? In Hypertext, 1987. Google ScholarDigital Library
NaLIX: an interactive natural language interface for querying XML
Recommendations
NaLIX: A generic natural language search environment for XML data
We describe the construction of a generic natural language query interface to an XML database. Our interface can accept a large class of English sentences as a query, which can be quite complex and include aggregation, nesting, and value joins, among ...
XML-based information mediation with MIX
SIGMOD '99: Proceedings of the 1999 ACM SIGMOD international conference on Management of dataThe MIX mediator system, MIXm, is developed as part of the MIX Project at the San Diego Supercomputer Center, and the University of California, San Diego.1 MIXm uses XML as the common model for data exchange. Mediator views are expressed in XMAS (XML ...
XML-based information mediation with MIX
The MIX mediator system, MIXm, is developed as part of the MIX Project at the San Diego Supercomputer Center, and the University of California, San Diego.1 MIXm uses XML as the common model for data exchange. Mediator views are expressed in XMAS (XML ...
Comments