METHOD AND SYSTEM FOR CLASSIFICATION OF USER QUERY INTENT FOR MEDICAL INFORMATION RETRIEVAL SYSTEM
First Claim
1. A computer-implemented method for generating classification models for searching content, the method comprising:
- receiving a set of predetermined queries, each of the predetermined queries being associated with a predetermined category;
for each of the predetermined queries,annotating the predetermined query using an annotation dictionary corresponding to the predetermined category, andextracting one or more features from the predetermined query based on annotation of the predetermined query; and
training and generating a classification model corresponding to the predetermined category based on the predetermined queries and features associated with the predetermined queries, wherein the classification model is utilized to classify users for information retrieval.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a set of predetermined queries are collected, where each of the predetermined queries is associated with a predetermined category (e.g., particular medical category or particular type of Web sites). For each of the predetermined queries, the predetermined query is annotated using an annotation dictionary corresponding to the predetermined category. One or more features are extracted from the predetermined query based on annotation of the predetermined query. A classification model corresponding to the predetermined category is trained and generated based on the predetermined queries and features associated with the predetermined queries. The classification model is utilized to classify users for information retrieval.
23 Citations
31 Claims
-
1. A computer-implemented method for generating classification models for searching content, the method comprising:
-
receiving a set of predetermined queries, each of the predetermined queries being associated with a predetermined category; for each of the predetermined queries, annotating the predetermined query using an annotation dictionary corresponding to the predetermined category, and extracting one or more features from the predetermined query based on annotation of the predetermined query; and training and generating a classification model corresponding to the predetermined category based on the predetermined queries and features associated with the predetermined queries, wherein the classification model is utilized to classify users for information retrieval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations of training classification models, the operations comprising:
-
receiving a set of predetermined queries, each of the predetermined queries being associated with a predetermined category; for each of the predetermined queries, annotating the predetermined query using an annotation dictionary corresponding to the predetermined category, and extracting one or more features from the predetermined query based on annotation of the predetermined query; and training and generating a classification model corresponding to the predetermined category based on the predetermined queries and features associated with the predetermined queries, wherein the classification model is utilized to classify users for information retrieval. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system, comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions, which when executed by the processor, cause the processor to perform operations of training classification models, the operations including receiving a set of predetermined queries, each of the predetermined queries being associated with a predetermined category; for each of the predetermined queries, annotating the predetermined query using an annotation dictionary corresponding to the predetermined category, and extracting one or more features from the predetermined query based on annotation of the predetermined query; and training and generating a classification model corresponding to the predetermined category based on the predetermined queries and features associated with the predetermined queries, wherein the classification model is utilized to classify users for information retrieval. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for searching content, the method comprising:
-
receiving a first search query form a client device of a user, the first search query having one or more keywords; in response to the first search query, annotating the keywords of the search query using a plurality of annotation dictionaries, each annotation dictionary corresponding to one of a plurality of categories; extracting features from the annotated keywords of the first search query; classifying the user by applying a plurality of classification models to the extracted features; searching in a content database to retrieve a list of one or more content items based on a classification of the user; and transmitting the list of one or more content items to the client device. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification