The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 16, 2010
Filed:
Dec. 30, 2005
Rajesh Balchandran, Congers, NY (US);
Linda M. Boyer, Ossining, NY (US);
Rajesh Balchandran, Congers, NY (US);
Linda M. Boyer, Ossining, NY (US);
Nuance Communications, Inc., Burlington, MA (US);
Abstract
The invention disclosed herein concerns a system () and method () for building a language model representation of an NLU application. The methodcan include categorizing an NLU application domain (), classifying a corpus in view of the categorization (), and training at least one language model in view of the classification (). The categorization produces a hierarchical tree of categories, sub-categories and end targets across one or more features for interpreting one or more natural language input requests. During development of an NLU application, a developer assigns sentences of the NLU application to categories, sub-categories or end targets across one or more features for associating each sentence with desire interpretations. A language model builder () iteratively builds multiple language models for this sentence data, and iteratively evaluating them against a test corpus, partitioning the data based on the categorization and rebuilding models, so as to produce an optimal configuration of language models to interpret and respond to language input requests for the NLU application.