PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
July 1, 1982Computational Linguistics283 citations

An efficient easily adaptable system for interpreting natural language queries

View Full Paper
DWDavid H. WarrenFPFernando C. N. Pereira

Key Points

Key points are not available for this paper at this time.

Abstract

This paper gives an overall account of a prototype natural language question answering system, called Chat-80. Chat-80 has been designed to be both efficient and easily adaptable to a variety of applications. The system is implemented entirely in Prolog, a programming language based on logic. With the aid of a logic-based grammar formalism called extraposition grammars, Chat-80 translates English questions into the Prolog subset of logic. The resulting logical expression is then transformed by a planning algorithm into efficient Prolog, cf. query optimisation in a relational database. Finally, the Prolog form is executed to yield the answer. On a domain of world geography, most questions within the English subset are answered in well under one second, including relatively complex queries

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Warren et al. (1982) studied this question.

synapsesocial.com/papers/6a07f0d0c3448d68e537860bhttps://doi.org/10.5555/972942.972944
Ask AI
Helpful
Bookmark
Share
View Full Paper