Method and system for pronoun disambiguation
First Claim
1. A method of interpreting a pronoun reference comprising the steps of:
- A) recognizing a user input as containing a recognized pronoun reference;
B) associating a historical listing of noun references with an associated pronoun preference;
C) comparing said recognized pronoun reference to at least one of said associated pronoun preferences; and
D) selecting one of said noun references of said historical listing as a function of said comparison between said recognized pronoun reference and at least one of said associated pronoun preferences.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for pronoun disambiguation adapts or learns from evaluating input by the user. The system stores pronoun information relating to pronoun usage for people, entities, and things that a user can use a pronoun to refer to in interacting with the system. The pronoun information is used by the system in a process that interprets the meaning of the pronoun in the context of the interaction with the user. The system and method include matching the pronoun reference input by the user to the likely person or thing based upon an evolving pronoun preference associated with the person, entity or thing. During each interaction, the system and method permit the user to verify that the system interpreted the pronoun as referring to the correct person, entity or thing and modifies the stored pronoun information to reflect the verified usage. The system and method can select pronoun preferences when a user adds an entry into their address book by searching for information that can indicate the proper pronoun preference for a given entry. The pronoun preference can be selected based upon information in the user'"'"'s address book and/or other sources of pronoun information such as other users'"'"' address books and system databases.
54 Citations
40 Claims
-
1. A method of interpreting a pronoun reference comprising the steps of:
-
A) recognizing a user input as containing a recognized pronoun reference;
B) associating a historical listing of noun references with an associated pronoun preference;
C) comparing said recognized pronoun reference to at least one of said associated pronoun preferences; and
D) selecting one of said noun references of said historical listing as a function of said comparison between said recognized pronoun reference and at least one of said associated pronoun preferences. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for interpreting a pronoun reference comprising:
-
a recognizer adapted for recognizing a user input as containing a recognized pronoun reference;
a historical listing of noun references with an associated pronoun preference;
means for comparing a recognized pronoun reference to at least one of said associated pronoun preferences; and
means for selecting one said noun references of said historical listing as a function of said comparison between said recognized pronoun reference and at least one of said associated pronoun preferences. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of interpreting a pronoun reference in a voice user interface comprising the steps of:
-
A) recognizing a user utterance as containing a recognized pronoun reference;
B) associating a historical listing of at least one noun reference with an associated pronoun preference;
C) comparing said recognized pronoun reference to at least one of said associated pronoun preferences; and
D) selecting a record from a database corresponding to one said noun reference of said historical listing as a function of said comparison between said recognized pronoun reference and at least one of said associated pronoun preferences. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for interpreting a pronoun reference in a voice user interface comprising:
-
a recognizer adapted for recognizing a user input as containing a recognized pronoun reference;
a historical listing of at least one noun reference with an associated pronoun preference;
means for comparing a recognized pronoun reference to at least one of said associated pronoun preferences; and
means for selecting a record from a database correspond to one said noun references of said historical listing as a function of said comparison between said recognized pronoun reference and at least one of said associated pronoun preferences. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of establishing a pronoun preference to a noun identifier in a database comprising the steps of:
-
A) establishing at least one pronoun preference field in a pronoun database corresponding to a reference noun identifier in a reference database;
B) searching for information indicative of a pronoun preference; and
C) assigning said pronoun preference field a designation indicative of a first pronoun designation. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for establishing a pronoun preference to a noun identifier in a database comprising:
-
a pronoun preference database including at least one pronoun preference field corresponding to a reference noun identifier in a reference database;
means for searching for information indicative of a pronoun preference; and
means for assigning said pronoun preference field a designation indicative of a first pronoun designation. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system providing for user interaction comprising:
-
a voice personal assistant adapted to presenting prompts to and receiving responses from a user;
said voice personal assistant including a recognizer adapted for recognizing responses that include pronouns, received from the user;
means for maintaining a historical list of noun references;
means for associating at least one associated pronoun preference with at least one noun reference in said historical list;
means for comparing a recognized pronoun with at least one of said associated pronoun preferences;
an application adapted for performing at least one function for said user;
means for selecting one of said noun references of said historical listing as a function of a comparison between a recognized pronoun with at least one of said associated pronoun preferences; and
utilizing a selected one of said noun references in performing a function of said application.
-
-
40. A system providing for user interaction comprising:
-
a voice personal assistant adapted to presenting prompts to and receiving responses from a user;
said voice personal assistant including a recognizer adapted for recognizing responses that include pronouns, received from the user;
a historical list of noun references;
a pronoun cross-reference associating at least one associated pronoun preference with at least one noun reference in said historical list;
a subsystem adapted for selecting one of said noun references of said historical listing as a function of a comparison between a recognized pronoun with at least one of said associated pronoun preferences in said pronoun cross-reference;
an application adapted for performing at least one function for said user; and
utilizing a selected one of said noun references in performing a function of said application.
-
Specification