Relevancy scoring using query structure and data structure for federated search
First Claim
Patent Images
1. A method of determining a relevancy ranking score, comprising:
- receiving a query including one or more constraints, wherein one of the one or more constraints includes an operator, wherein the operator comprises one or more of the following;
CONTAINS, DOES_NOT_CONTAIN, BEGINS_WITH, ENDS_WITH, ALWAYS_WITHIN, AND, OR, NOT, EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUAL_TO, LESS_THAN_OR_EQUAL_TO;
receiving a search result based on the query; and
determining, using a processor, the relevancy ranking score for the received search result based at least in part on the operator associated with the one or more constraints of the query, wherein the relevancy ranking score comprises a sum of three or more feature scores each multiplied by a separate weight, wherein the three or more feature scores comprise a scope or depth score, an accuracy or validity score, a clarity score, a currency score, or a source score, and wherein the scope or depth score comprises a score indicating satisfied constraints, and wherein the accuracy or validity score comprises a score indicating constraints improving query precision, and wherein the clarity score comprises a score indicating information presented in a clear manner, and wherein the currency score comprises a score indicating more recent results, and wherein the source score comprises a score indicating source quality, wherein presented in the clear manner for the clarity score comprises having a higher score in an event in which a title, an abstract, or a date is present.
9 Assignments
0 Petitions
Accused Products
Abstract
Determining a relevancy ranking score is disclosed. A query is received that includes one or more constraints. One of the one or more constraints includes an operator. A search result based on the query is received. The relevancy ranking score for the received search result is determined based at least in part on the operator associated with the one or more constraints of the query.
-
Citations
25 Claims
-
1. A method of determining a relevancy ranking score, comprising:
-
receiving a query including one or more constraints, wherein one of the one or more constraints includes an operator, wherein the operator comprises one or more of the following;
CONTAINS, DOES_NOT_CONTAIN, BEGINS_WITH, ENDS_WITH, ALWAYS_WITHIN, AND, OR, NOT, EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUAL_TO, LESS_THAN_OR_EQUAL_TO;receiving a search result based on the query; and determining, using a processor, the relevancy ranking score for the received search result based at least in part on the operator associated with the one or more constraints of the query, wherein the relevancy ranking score comprises a sum of three or more feature scores each multiplied by a separate weight, wherein the three or more feature scores comprise a scope or depth score, an accuracy or validity score, a clarity score, a currency score, or a source score, and wherein the scope or depth score comprises a score indicating satisfied constraints, and wherein the accuracy or validity score comprises a score indicating constraints improving query precision, and wherein the clarity score comprises a score indicating information presented in a clear manner, and wherein the currency score comprises a score indicating more recent results, and wherein the source score comprises a score indicating source quality, wherein presented in the clear manner for the clarity score comprises having a higher score in an event in which a title, an abstract, or a date is present. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for determining a relevancy ranking score, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
receiving a query including one or more constraints, wherein one of the one or more constraints includes an operator, wherein the operator comprises one or more of the following;
CONTAINS, DOES_NOT_CONTAIN, BEGINS_WITH, ENDS_WITH, ALWAYS_WITHIN, AND, OR, NOT, EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUAL_TO, LESS_THAN_OR_EQUAL_TO;receiving a search result based on the query; and determining the relevancy ranking score for the received search result based at least in part on the operator associated with the one or more constraints of the query, wherein the relevancy ranking score comprises a sum of three or more feature scores each multiplied by a separate weight, wherein the three or more feature scores comprise a scope or depth score, an accuracy or validity score, a clarity score, a currency score, or a source score, and wherein the scope or depth score comprises a score indicating satisfied constraints, and wherein the accuracy or validity score comprises a score indicating constraints improving query precision, and wherein the clarity score comprises a score indicating information presented in a clear manner, and wherein the currency score comprises a score indicating more recent results, and wherein the source score comprises a score indicating source quality, wherein presented in the clear manner for the clarity score comprises having a higher score in an event in which a title, an abstract, or a date is present. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for determining a relevancy ranking score, comprising:
-
a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to; receive a query including one or more constraints, wherein one of the one or more constraints includes an operator, wherein the operator comprises one or more of the following;
CONTAINS, DOES_NOT_CONTAIN, BEGINS_WITH, ENDS_WITH, ALWAYS_WITHIN, AND, OR, NOT, EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUAL_TO, LESS_THAN_OR_EQUAL_TO;receive a search result based on the query; and determine the relevancy ranking score for the received search result based at least in part on the operator associated with the one or more constraints of the query, wherein the relevancy ranking score comprises a sum of three or more feature scores each multiplied by a separate weight, wherein the three or more feature scores comprise a scope or depth score, an accuracy or validity score, a clarity score, a currency score, or a source score, and wherein the scope or depth score comprises a score indicating satisfied constraints, and wherein the accuracy or validity score comprises a score indicating constraints improving query precision, and wherein the clarity score comprises a score indicating information presented in a clear manner, and wherein the currency score comprises a score indicating more recent results, and wherein the source score comprises a score indicating source quality, wherein presented in the clear manner for the clarity score comprises having a higher score in an event in which a title, an abstract, or a date is present. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification