Methods for creating a phrase thesaurus
AssigneeFluential, LLC
InventorsFarzad Ehsani, Eva M. Knodt
Life of this patent
Estimating the term…
Abstract
The invention enables creation of grammar networks that can regulate, control, and define the content and scope of human-machine interaction in natural language voice user interfaces (NLVUI). More specifically, the invention concerns a phrase-based modeling of generic structures of verbal interaction and use of these models for the purpose of automating part of the design of such grammar networks.
Claims47
A method for producing a phrase thesaurus, comprising the steps of:
- providing access to a thesaurus building computer coupled with a machine-readable phrase thesaurus database;
- identifying, by thesaurus building computer, a plurality of valid phrases that occur within a text corpus;
- determining, by thesaurus building computer, the degree of similarity between the valid phrases, wherein one or more contexts are created for each valid phrase, wherein each context for a valid phrase comprises a word or phrase that appears adjacent to the valid phrase in the text corpus, and wherein the degree of overlap of the contexts of each valid phrase with the contexts of each other valid phrase is determined;
- and
- grouping, in the phrase thesaurus database, the valid phrases into classes of equivalent valid phrases based upon the determined degree of similarity between valid phrases.
A non-transitory computer readable storage medium encoded with one or more computer programs for enabling production of a phrase thesaurus, comprising:
- instructions for identifying a plurality of valid phrases that occur within a text corpus;
- instructions for determining the degree of similarity between the valid phrases, further comprising instructions for determining the degree of semantic similarity, wherein one or more contexts are created for each valid phrase, wherein each context for a valid phrase comprises a word or phrase that appears adjacent to the valid phrase in the text corpus, and wherein the degree of overlap of the contexts of each valid phrase with the contexts of each other valid phrase is determined;
- and
- instructions for grouping the valid phrases into classes of equivalent valid phrases based upon the determined degree of similarity between valid phrases.
Dependencies are inferred from the claim text.