Interaction of Knowledge Sources in a Portable Natural Language Interface
نویسنده
چکیده
This paper describes a general approach to the design of natural language interfaces that has evolved during the development of DATALOG, an English database query system based on Cascaded ATN grammar. By providing separate representation schemes for linguistic knowledge, general world knowledge, and application domain knowledge, DATALOG achieves a high degree of portability and
منابع مشابه
Towards portable natural language interfaces to knowledge bases - The case of the ORAKEL system
The customization of a natural language interface to a certain application, domain or knowledge base still represents a major effort for end users given the current state-of-the-art. In this article, we present our natural language interface ORAKEL, describe its architecture, design choices and implementation. In particular, we present ORAKEL’s adaptation model which allows users which are not ...
متن کاملNatural Language User Interface For Software Engineering Tasks
In this paper, we present the idea to use natural language as the user interface for programming tasks. Programming languages assist with repetitive tasks that involve the use of conditionals, loops and statements. This is what is often challenging users. However, users can easily describe tasks in their natural language. We aim to develop a Natural Language User Interface that enables users to...
متن کاملGraphical Interaction in a Multimodal Interface
The Multi-Modal Interface for Man Machine Interaction with Knowledge Based Systems (MMI2) project† is developing an advanced human computer interface to support co-operative dialogue between users and knowledge based systems. The interface supports natural language, command language, graphical display, direct manipulation and gesture. Several tools are incorporated to allow the graphical visual...
متن کاملA Natural Language Shell and Tools for Customizing the Dialogue in Natural Language Interfaces
The language used in an interaction between a human and a computer depends on the application as well as the user. This paper describes a method for building domain specific natural language interfaces by updating knowledge bases for a domain independent natural language shell. The interface uses a uniform knowledge representation for linguistic, dialogue and domain knowledge. Further, it conta...
متن کامل