Ranking of documents based on analysis of related documents
First Claim
Patent Images
1. A computer-implemented method performed by one or more server devices, the method comprising:
- identifying, using one or more processors associated with the one or more server devices, a first document;
determining, using one or more processors associated with the one or more server devices, a first relevance score for the first document,determining the first relevance score including;
comparing a scoring criterion to the first document to determine the first relevance score;
identifying, using one or more processors associated with the one or more server devices, a set of documents that is related to the first document,one or more documents, in the set of documents, and the first document being associated with a same web site;
calculating, using one or more processors associated with the one or more server devices, a second relevance score for the first document,calculating the second relevance score including;
concatenating documents, in the set of documents, into a single pseudo-document, andapplying the scoring criterion to the single pseudo-document to obtain the second relevance score,applying the scoring criterion to the single pseudo-document including;
comparing the scoring criterion to the single pseudo-document to obtain the second relevance score;
calculating, using one or more processors associated with the one or more server devices, a final relevance score for the first document as a weighted sum of the first relevance score and the second relevance score; and
transmitting, using a communication interface associated with the one or more server devices, a ranked list of documents to a client device,the ranked list of documents including the first document,the first document being ranked, within the ranked list of documents, based on the final relevance score.
3 Assignments
0 Petitions
Accused Products
Abstract
A ranking component refines an initial document ranking in which the initial ranking is based on a scoring criterion. The ranking component generates or receive a set of documents that are related to a document. The set of documents may be related in a number of ways, such as similarity in authorship or publisher. The ranking component then applies the scoring criterion to the set of related documents to generate a related set score. The related set score is used to refine the initial rankings.
125 Citations
26 Claims
-
1. A computer-implemented method performed by one or more server devices, the method comprising:
-
identifying, using one or more processors associated with the one or more server devices, a first document; determining, using one or more processors associated with the one or more server devices, a first relevance score for the first document, determining the first relevance score including; comparing a scoring criterion to the first document to determine the first relevance score; identifying, using one or more processors associated with the one or more server devices, a set of documents that is related to the first document, one or more documents, in the set of documents, and the first document being associated with a same web site; calculating, using one or more processors associated with the one or more server devices, a second relevance score for the first document, calculating the second relevance score including; concatenating documents, in the set of documents, into a single pseudo-document, and applying the scoring criterion to the single pseudo-document to obtain the second relevance score, applying the scoring criterion to the single pseudo-document including;
comparing the scoring criterion to the single pseudo-document to obtain the second relevance score;calculating, using one or more processors associated with the one or more server devices, a final relevance score for the first document as a weighted sum of the first relevance score and the second relevance score; and transmitting, using a communication interface associated with the one or more server devices, a ranked list of documents to a client device, the ranked list of documents including the first document, the first document being ranked, within the ranked list of documents, based on the final relevance score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
one or more server devices to; identify a first document; determine a first relevance score associated with the first document, when determining the first relevance score, the one or more server devices are to; compare a scoring criterion to the first document to determine the first relevance score; identify a set of documents related to the first document, when identifying the set of documents, the one or more server devices are to; identify one or more documents, in the set of documents, based on the first document and the one or more documents being associated with a same web site; calculate a second relevance score associated with the first document, when calculating the second relevance score, the one or more server devices are to; concatenate documents, in the set of documents, into a single pseudo-document, and apply the scoring criterion to the single pseudo-document to obtain the second relevant score,
when applying the scoring criterion to the single pseudo-document, the one or more server devices are to;
compare the scoring criterion to the single pseudo-document to obtain the second relevance score;calculate a final relevance score for the first document as a weighted sum of the first relevance score and the second relevance score; and transmit a ranked list of documents to a client device, the ranked list of documents including the first document, the first document being ranked, within the ranked list of documents, based on the final relevance score. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 26)
-
17. A non-transitory computer-readable medium storing instructions, the instructions comprising:
a plurality of instructions which, when executed by a device, cause the device to; identify a first document; determine a first relevance score associated with the first document, one or more instructions, of the plurality of instructions, to determine the first relevance score including; one or more instructions to compare a scoring criterion to the first document to determine the first relevance score; identify a set of documents related to the first document, one or more documents, in the set of documents, being identified based on the one or more documents and the first document being associated with a same web site; calculate a second relevance score associated with the first document, one or more instructions, of the plurality of instructions, to calculate the second relevance score including; one or more instructions to concatenate documents, in the set of documents, into a single pseudo-document, and one or more instructions to apply the scoring criterion to the single pseudo-document to obtain the second relevance score; calculate a final relevance score for the first document, the final relevance score being based on; the first relevance score, and a value that is based on;
the first relevance score, and
the second relevance score; andtransmit a ranked list of documents to a client device, the ranked list of documents including the first document, the first document being ranked, within the ranked list of documents, based on the final relevance score. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
Specification