IP Library Granted Patent US 7,933,774
Granted Patent B1
US 7,933,774 · App. 10/802,812 · Granted Apr 26, 2011

System and method for automatic generation of a natural language understanding model

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,933,774
App. No.
10/802,812
Granted
Apr 26, 2011
Kind
B1
Abstract

A system and method is provided for rapidly generating a new spoken dialog application. In one embodiment, a user experience person labels the transcribed data (e.g., 3000 utterances) using a set of interactive tools. The labeled data is then stored in a processed data database. During the labeling process, the user experience person not only groups utterances in various call type categories, but also flags (e.g., 100-200) specific utterances as positive and negative examples for use in an annotation guide. The labeled data in the processed data database can also be used to generate an initial natural language understanding (NLU) model.

Claims (21)

1. A method for generating a natural language understanding model, comprising:

a. collecting a plurality of unlabeled utterances;

b. generating via a processor a plurality of call types for a first natural language understanding model based on call types with high probabilities in an existing natural language understanding model for a different application, each generated call type being based on a first set of utterances selected from the plurality of unlabeled utterances;

c. generating the first natural language understanding model using call type information contained within the first set of utterances;

d. testing the first natural language understanding model;

e. modifying the plurality of call types based on the testing; and

f. generating a second natural language understanding model using the modified plurality of call types.

2. The method of claim 1 , further comprising generating an annotation guide using a second set of utterances which is a subset of the first set of utterances.

3. The method of claim 1 , further comprising generating call type data using at least one of data clustering, relevance feedback, string searching, data mining, and active learning tools.

4. The method of claim 3 , wherein the call type data is generated using a graphical user interface.

5. The method of claim 1 , wherein the first natural language understanding model is trained using a first text file containing utterances contained within the first set of utterances and a second text file containing call types assigned to the utterances in the first text file.

6. The method of claim 1 , wherein the natural language understanding model is tested using a subset of the first set of utterances.

7. The method of claim 1 , wherein the plurality of call types are modified using a graphical user interface.

8. The method of claim 1 , wherein the first natural language understanding model is created prior to an annotation guide.

9. A method for generating a natural language understanding model, comprising:

collecting a plurality of unlabeled utterances;

generating via a processor a plurality of call types for a natural language understanding model based on call types with high probabilities in an existing natural language understanding model for a different application, each of the plurality of call types having utterances selected from the plurality of unlabeled utterances, the utterances used to generate the plurality of call types representing a subset of the collection of utterances; and

generating the natural language understanding model using call type information contained within the subset of utterances, wherein the natural language understanding model is generated prior to receipt of manually labeled utterance data.

10. The method of claim 9 , wherein the manually labeled utterance data is generated using an annotation guide that is created using a portion of the subset of utterances.

11. The method of claim 9 , wherein the natural language understanding model is generated using a first text file containing utterances contained within the subset of utterances and a second text file containing call types assigned to the utterances in the first text file.

12. The method of claim 9 , wherein the natural language understanding model is tested using a second subset of the collection of utterances.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065532/0152 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF 7529667, 8095363, 11/169547, US0207236, US0207237, US0207235 AND 11/231452 PREVIOUSLY RECORDED ON REEL 034590 FRAME 0045. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 24, 2018
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 046733/0932 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE/ASSIGNOR NAME INCORRECT ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 034590 FRAME: 0045. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2017
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 042962/0290 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T ALEX HOLDINGS, LLC
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041495/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 034590/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 033799/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2014
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 033799/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2004
From: BEGEJA, LEE; RAHIM, MAZIN G.; GORIN, ALLEN LOUIS; SHAHRARAY, BEHZAD; GIBBON, DAVID CRAWFORD; LIU, ZHU; RENGER, BERNARD S.; DRUCKER, HARRIS; HAFFNER, PATRICK GUY; LEWIS, STEVEN HART
To: AT&T CORP.
Reel/Frame 015120/0820 →