Inferring informational goals and preferred level of detail of answers based at least on device used for searching
First Claim
1. A system for learning how to infer information goals from queries, comprising:
- a natural language processor that produces a linguistic data concerning one or more linguistic features;
a tagging tool that facilitates manipulating the linguistic data;
one or more taggers that manipulate the linguistic data; and
an inference model that stores information concerning conditional probabilities associated with the likelihood that one or more informational goals exist, where the conditional probabilities of the informational goals are determined, at least in part, from Bayesian statistical analysis performed on the linguistic data, wherein the inference model automatically selects a set of resources to search based upon an inferred age of a user and obtains information from extrinsic data associated with the query based at least in part on a type of device used.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for inferring informational goals and preferred level of details in answers in response to questions posed to computer-based information retrieval or question-answering systems is provided. The system includes a query subsystem that can receive an input query and extrinsic data associated with the query and which can output an answer to the query, and/or rephrased queries or sample queries. The extrinsic data can include at least in part the type of application or device used to perform the query. The query subsystem accesses an inference model to retrieve conditional probabilities that certain informational goals are present. One application of the system includes determining a user'"'"'s likely informational goals and then accessing a knowledge data store to retrieve responsive information. The system includes a natural language processor that parses queries into observable linguistic features and embedded semantic components that can be employed to retrieve the conditional probabilities from the inference model. The inference model is built by employing supervised learning and statistical analysis on a set of queries suitable to be presented to a question-answering system. Such a set of queries can be manipulated to produce different inference models based on demographic and/or localized linguistic data.
-
Citations
21 Claims
-
1. A system for learning how to infer information goals from queries, comprising:
-
a natural language processor that produces a linguistic data concerning one or more linguistic features; a tagging tool that facilitates manipulating the linguistic data; one or more taggers that manipulate the linguistic data; and an inference model that stores information concerning conditional probabilities associated with the likelihood that one or more informational goals exist, where the conditional probabilities of the informational goals are determined, at least in part, from Bayesian statistical analysis performed on the linguistic data, wherein the inference model automatically selects a set of resources to search based upon an inferred age of a user and obtains information from extrinsic data associated with the query based at least in part on a type of device used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for generating responses comprising:
-
inputting a question; employing natural language processing to parse the question; employing parse data produced by parsing the question to access a decision model, the decision model storing conditional probabilities associated with informational goals; inferring one or more informational goals where the goals, based least on a type of device used, include information from extrinsic data associated with the question; selecting a set of resources to search for an answer to the question based upon an inferred age of a user; producing an output related to the question and the one or more inferred informational goals; and adapting the decision model based upon automated learning. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating a response for a question posed to an automated question answerer comprising:
-
means for initializing a model representing the likelihood that a certain type of answer is desired, the model is stored in one or more data repositories, based at least in part on a type of device utilized, the model obtains information from extrinsic data associated with a question; means for decomposing a the question into parts that facilitate accessing the model; means for selecting a set of resources to search for an answer to the question based upon at least one inferred user attribute; manual means for adapting the model; automated means for adapting the model; and means for constructing one or more responses to the question based on likelihoods retrieved from accessing the model. - View Dependent Claims (21)
-
Specification