CitedEvidence
User Settings
Article

The SystemX Natural Language Interface: Design, Implementation and Evaluation

3

TL;DRAbstract

SystemX is a natural language interface (NLI) to relational databases. The system has been used with a customer service statistical database, a research grants database, and an environmental database. Distinctive features of the NLI are its use of Head-Driven Phrase Structure Grammar (HPSG), treatment of complex noun phrases, integration of natural language with other input modes, use with a statistical database, and field-testing and evaluation in a real world application. Copyright ã Simon Fraser University (all rights reserved) 1 1.0 Introduction Natural language interfaces (NLIs) allow people to communicate with machines in a natural language such as English. One application of NLIs is as "front-ends" to databases, enabling non-technical people to directly access information stored in databases. Advantages of NLIs as front-ends include relieving users of the need to know the structure of the database ([20]); relieving users of the need to know a database manipulat

Chat with Paper

AI Agents for this Paper

SystemX is a natural language interface (NLI) to relational databases. The system has been used with a customer service statistical database, a research grants database, and an environmental database. Distinctive features of the NLI are its use of Head-Driven Phrase Structure Grammar (HPSG), treatment of complex noun phrases, integration of natural language with other input modes, use with a statistical database, and field-testing and evaluation in a real world application. Copyright ã Simon Fraser University (all rights reserved) 1 1.0 Introduction Natural language interfaces (NLIs) allow people to communicate with machines in a natural language such as English. One application of NLIs is as "front-ends" to databases, enabling non-technical people to directly access information stored in databases. Advantages of NLIs as front-ends include relieving users of the need to know the structure of the database ([20]); relieving users of the need to know a database manipulat

Keywords

Computer scienceInterface (matter)Natural language processingNoun phraseNatural languageArtificial intelligenceGrammarNatural language user interface

Chat

Click to start Chat