Intelligent natural language interface for a signal processing system
Tim Morris, D.E. Asumu
Abstract
Tim Morris, D.E. Asumu
Abstract
An intelligent natural language interface to a signal processing system is described. Users type commands to the interface in a form of english orientated towards mathematical operations. The interface will interpret them, and if the commands are known to the interface, it will execute them. If any commands are unknown to the interface, a dialogue will be initialised whereby the system will seek clarification of the unknown ones. Such commands may be re-expressed either in terms of previously encountered synonymous commands, or as functions of simpler commands. The newly defined command is saved for future use. Nonprogrammers are thus able to define ‘programs’ and tailor the signal processing system for their own purposes. Although natural language interfaces are not new, this system is novel in its learning capabilities.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
An intelligent natural language interface to a signal processing system is described. Users type commands to the interface in a form of english orientated towards mathematical operations. The interface will interpret them, and if the commands are known to the interface, it will execute them. If any commands are unknown to the interface, a dialogue will be initialised whereby the system will seek clarification of the unknown ones. Such commands may be re-expressed either in terms of previously encountered synonymous commands, or as functions of simpler commands. The newly defined command is saved for future use. Nonprogrammers are thus able to define ‘programs’ and tailor the signal processing system for their own purposes. Although natural language interfaces are not new, this system is novel in its learning capabilities.
Key concepts: Interface (matter), Natural language user interface, Computer science, SIGNAL (programming language), Interface description language, Human–computer interaction, Natural (archaeology), Natural language