×

DOMAIN-BASED RANKING IN DOCUMENT SEARCH

  • US 20180046716A1
  • Filed: 10/24/2017
  • Published: 02/15/2018
  • Est. Priority Date: 03/03/2009
  • Status: Active Application
First Claim
Patent Images

1. A computer-readable storage device that stores executable instructions that, when executed by a computer, cause the computer to perform operations comprising:

  • receiving a query;

    calculating scores for a plurality of documents obtained with respect to the received query by comparing terms in the query with terms in the documents;

    calling a same first function implemented by each of a plurality of domain-based scorers of different types, to determine, without utilizing one or more documents of the plurality of documents, which of the domain-based scorers will contribute and which will not contribute to scoring of the documents in response to the calculation of the scores for the plurality of documents, wherein the same first function is used to determine whether the received query is too vague and will not be scored or is not too vague and will be scored, each of the domain-based scorers calculating a domain-based score based on features of the documents or of the query that are specific to a substantive field of knowledge after the calculation of the scores for the plurality of documents, the each of the plurality of domain-based scorers implementing its own version of a same second function to calculate the domain-based score of the documents without obtaining the documents again with respect to the received query, wherein the same second function computes domain-based scores, wherein the same second function of each of the plurality of domain-based scorers utilizes the documents which have already received scores based on the terms in the query to calculate the domain-based scores of the documents;

    including, on a list, those domain-based scorers that indicate, through the same first function, that they will contribute to scoring of the documents;

    computing adjusted scores of the documents by combining the contributions from all of the domain-based scorers;

    creating a set of search results based on the adjusted scores of the documents; and

    presenting the search results to a user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×