摘要 |
A natural language parser (10) creates parsed commands or output (17) for an external system (60) from user commands (18) entered on a user interface (50). The parser (10) utilizes symbols (80) arranged in an object-oriented hierarchical manner, and a grammar information and state table (25, 25) to constrain language inputs so that they conform to requirements of the external system (60). The parser (10) provides feedback to the user via the user interface (50) to assist in the formation of valid output (17) to the external system (60) and reduce the complexity for the user. The parser (10) may be applied to the field of control systems in general, as well as a flight control system for an aircraft.
|