Handling Grammatical Errors, Ambiguity and Impreciseness in GIS Natural Language Queries
- 1 January 2003
- journal article
- Published by Wiley in Transactions in GIS
- Vol. 7 (1) , 103-121
- https://doi.org/10.1111/1467-9671.00132
Abstract
A natural language query interface is very desirable for a geographic information system (GIS). It converts natural language queries (sentences) into a formal query language. A key task in building a natural language query interface is handling uncertainty and impreciseness. Grammatical errors and parsing ambiguity cause uncertainty. A natural language query may contain imprecise terms that have to be processed before an executable query can be generated. In this paper, a three–step technique is presented that can be used to correct grammatically incomplete natural language queries, solve parsing ambiguity, and translate imprecise conditions into executable selection conditions.Keywords
This publication has 15 references indexed in Scilit:
- A fuzzy grammar and possibility theory-based natural language user interface for spatial queriesFuzzy Sets and Systems, 2000
- Fuzzy spatial relationship refinements based on minimum bounding rectangle variationsFuzzy Sets and Systems, 2000
- The Janus-III Translation System: Speech-to-Speech Translation in Multiple DomainsMachine Translation, 2000
- Using Natural Language InterfacesPublished by Elsevier ,1997
- SQLf: a relational database language for fuzzy queryingIEEE Transactions on Fuzzy Systems, 1995
- TEAM: An experiment in the design of transportable natural-language interfacesArtificial Intelligence, 1987
- Portability of syntax and semantics in DATALOGACM Transactions on Information Systems, 1985
- An English language question answering system for a large relational databaseCommunications of the ACM, 1978
- Developing a natural language interface to complex dataACM Transactions on Database Systems, 1978
- Note on fuzzy languagesInformation Sciences, 1969