What kind of applications are practical?
Solution: For realistic applications, particularly commercial applications where there is some expected minimum level of acceptable performance, the translation of word sequences into actions must be done by a human developer. It is a form of software development, in which a grammar is written along with the actions implied by the words in the grammar. ANSR’s gxc tool enables the development of this kind of practical application. Thus we recommend breaking the vocabulary into distinct (task-oriented) medium-vocabulary grammars of up to 4000 words each and using ANSR. Problem #4: How do I start developing a grammar? Solution: We recommend writing a grammar using the ANSR grammar formalism, converting it into a word lattice using gxc, adding a dictionary for each of the words in the lattice, and then run a demo recognizer using your grammar. Each Grammar is represented as a word lattice, with development done manually based on the needs of the dialog system. Problem #5: What about perfor