Using generic predictive models for slot values in language modeling
First Claim
1. A system for the prediction of a target slot value of a user goal, comprising:
- a user data store that stores information regarding user behavior; and
, an argument model that employs statistical modeling and the information stored in the user data store, the argument model is applied to each of a set of slot values to predict the target slot value.
2 Assignments
0 Petitions
Accused Products
Abstract
A generic predictive argument model that can be applied to a set of slot values to predict a target slot value is provided. The generic predictive argument model can predict whether or not a particular value or item is the intended target of the user command given various features. A prediction for each of the slot values can then be normalized to infer a distribution over all values or items. For any set of slot values (e.g., contacts), a number of binary variables are created that indicate whether or not each specific slot value was the intended target. For each slot value, a set of input features can be employed to predict the corresponding binary variable. These input features are generic properties of the contact that are “instantiated” based on properties of the contact (e.g., contact-specific features). These contact-specific features can be stored in a user data store.
-
Citations
20 Claims
-
1. A system for the prediction of a target slot value of a user goal, comprising:
-
a user data store that stores information regarding user behavior; and
,an argument model that employs statistical modeling and the information stored in the user data store, the argument model is applied to each of a set of slot values to predict the target slot value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for prediction of a target slot value of a user goal for command/control of a personal device, comprising:
-
for each of a set of slot values, applying a generic argument model to obtain a probability that the slot value is the target slot value; and
,normalizing the probabilities to infer a distribution over the set of slot values; and
,employing the inferred probability distribution to identify the target slot value. - View Dependent Claims (17, 18)
-
-
19. A language model system for prediction of a user goal for command/control of a personal device, comprising:
-
a predictive user model that comprises an argument model that employs statistical modeling and information stored in a user data store, the argument model is applied to each of a set of slot values to predict a target slot value, the predictive user model providing a probability distribution;
a speech recognition component that provides a probability distribution associated with a speech input; and
,a language model that determines the user goal based, at least in part, upon the probability distributions provided by the predictive user model and the speech recognition component. - View Dependent Claims (20)
-
Specification