Searching for information based on generic attributes of the query
First Claim
1. A method for searching information, comprising:
- receiving current query data from a client;
extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories;
determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features;
searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and
returning the search result.
1 Assignment
0 Petitions
Accused Products
Abstract
Searching information includes: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and returning the search result.
-
Citations
18 Claims
-
1. A method for searching information, comprising:
-
receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and returning the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for searching information, comprising:
-
one or more processors configured to; receive current query data from a client; extract generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determine the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; search in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and return the search result; and one or more memories coupled to the one or more processors, configured to provide the processors with instructions.
-
-
18. A computer program product for inferring a characteristic of an individual, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and returning the search result.
-
Specification