Method and apparatus for operating a frequently asked questions (FAQ)-based system
First Claim
Patent Images
1. A method for operating a frequently asked questions (FAQ)-based system, the method comprising:
- training a classifier primarily based on questions stored in the FAQ-based system, each question corresponding to at least one answer; and
applying the classifier to a query to return an answer, wherein applying the classifier is performed as a function of a context identified by a given sequence of queries, the classifier determining whether to update the context to reflect a most recent query in the given sequence of queries or reset the context based on an analysis of (i) the most recent query in the given sequence of queries in connection with the context and (ii) the most recent query in the given sequence of queries independent of the context.
4 Assignments
0 Petitions
Accused Products
Abstract
Typical frequently-asked question (FAQ) systems perform keyword searches on queries to a database of answers to deliver an answer to a user. The present invention searches a user generated query in a classifier trained to search a database of questions in a set of FAQs. The questions in the database correspond to answers. Upon finding a relevant question, the system returns the corresponding answer to the user. Searching the query against the questions generates more accurate results for the user.
45 Citations
30 Claims
-
1. A method for operating a frequently asked questions (FAQ)-based system, the method comprising:
-
training a classifier primarily based on questions stored in the FAQ-based system, each question corresponding to at least one answer; and applying the classifier to a query to return an answer, wherein applying the classifier is performed as a function of a context identified by a given sequence of queries, the classifier determining whether to update the context to reflect a most recent query in the given sequence of queries or reset the context based on an analysis of (i) the most recent query in the given sequence of queries in connection with the context and (ii) the most recent query in the given sequence of queries independent of the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25, 26)
-
-
12. A frequently asked questions (FAQ)-based system comprising:
-
a training module configured to train, using a processor, a classifier primarily based on questions stored in a memory of the FAQ-based system, each question corresponding to at least one answer; and a query interface module configured to apply the classifier to a query to return an answer, wherein applying the classifier is performed as a function of context identified by a given sequence of queries, the classifier configured to determine whether to update the context to reflect a most recent query in the given sequence of queries or reset the context based on an analysis of (i) the most recent query in the given sequence of queries in connection with the context and (ii) the most recent query in the given sequence of queries independent of the context. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 29, 30)
-
Specification