Interface agents help users to deal with the complexity of today's computer systems. It is commonly required that these agents should employ natural language to communicate with humans. Natural language processing is, however, a complex and difficult task for agent designers. Authors propose a new framework that significantly reduces the complexity of building such interfaces. It relies on the concepts of application-specific controlled natural languages, a guided user interface, and a conceptual model of the interface functions that allows the automatic generation of controlled language.
|