TECHNIQUE FOR UPDATING A CONTEXT THAT FACILITATES EVALUATING QUALITATIVE SEARCH TERMS
First Claim
1. A computer-implemented method for updating a concept-mapping function that facilitates evaluating a qualitative search term applied to an attribute during query processing, the method comprising:
- extracting a numerical value for the attribute from each data item in a set of data items; and
updating the concept-mapping function based on the extracted numerical attribute values, wherein the concept-mapping function associates a given numerical value for the attribute with a numerical compatibility index that indicates a compatibility between the given numerical value and the qualitative search term as applied to the attribute, wherein the qualitative search term comprises one or more words that express a quality of the numerical attribute value;
wherein updating the concept-mapping function comprises,determining boundaries for the concept-mapping function based the extracted numerical attribute values, andwithin the determined boundaries, using a pre-specified distribution to update the concept-mapping function.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments relate to a system that updates a context that facilitates evaluating qualitative search terms for an attribute during query processing. During operation, the system extracts a value for the attribute from each data item in a set of data items. Next, the system updates the context based on the extracted attribute values, wherein the context includes a concept-mapping for one or more qualitative search terms applied to the attribute, and wherein each concept-mapping associates a given attribute value with a numerical compatibility index that indicates a compatibility between the given attribute value and a corresponding qualitative search term.
9 Citations
30 Claims
-
1. A computer-implemented method for updating a concept-mapping function that facilitates evaluating a qualitative search term applied to an attribute during query processing, the method comprising:
-
extracting a numerical value for the attribute from each data item in a set of data items; and updating the concept-mapping function based on the extracted numerical attribute values, wherein the concept-mapping function associates a given numerical value for the attribute with a numerical compatibility index that indicates a compatibility between the given numerical value and the qualitative search term as applied to the attribute, wherein the qualitative search term comprises one or more words that express a quality of the numerical attribute value; wherein updating the concept-mapping function comprises, determining boundaries for the concept-mapping function based the extracted numerical attribute values, and within the determined boundaries, using a pre-specified distribution to update the concept-mapping function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for updating a concept-mapping function that facilitates evaluating a qualitative search term applied to an attribute during query processing, the method comprising:
-
extracting a numerical value for the attribute from each data item in a set of data items; and updating the concept-mapping function based on the extracted numerical attribute values, wherein the concept-mapping function associates a given numerical value for the attribute with a numerical compatibility index that indicates a compatibility between the given numerical value and the qualitative search term as applied to the attribute, wherein the qualitative search term comprises one or more words that express a quality of the numerical attribute value; wherein updating the concept-mapping function comprises, determining boundaries for the concept-mapping function based the extracted numerical attribute values, and within the determined boundaries, using a pre-specified distribution to update the concept-mapping function. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for updating a concept-mapping function that facilitates evaluating a qualitative search term applied to an attribute during query processing, comprising:
-
at least one processor and at least one associated memory; and an updating mechanism that executes on the at least one processor and during operation; extracts a numerical value for the attribute from each data item in a set of data items; and updates the concept-mapping function based on the extracted numerical attribute values, wherein the concept-mapping function associates a given numerical value for the attribute with a numerical compatibility index that indicates a compatibility between the given numerical value and the qualitative search term as applied to the attribute, wherein the qualitative search term comprises one or more words that express a quality of the numerical attribute value; wherein while updating the concept-mapping function, the updating mechanism, determines boundaries for the concept-mapping function based the extracted numerical attribute values, and within the determined boundaries, uses a pre-specified distribution to update the concept-mapping function. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification