×

Providing search results based on natural language classification confidence information

  • US 10,268,734 B2
  • Filed: 09/30/2016
  • Issued: 04/23/2019
  • Est. Priority Date: 09/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a computing device, a search query from a client device;

    obtaining, by the computing device, classification and confidence information by applying natural language classification to the search query;

    generating, by the computing device, search results based on the classification and confidence information, wherein;

    the classification and confidence information indicates a plurality of classifications associated with the search query and respective confidence levels associated with each of the plurality of classifications,the generating comprises filtering a total number of documents included in the search results such that the ratio of the search results associated with each classification to the total number of documents included in the search results matches the respective confidence levels,the obtaining the classification and confidence information comprises providing the search query to a natural language classification server with a host identifier to cause the natural language classification server to apply a custom natural language classification algorithm, associated with the host identifier, that has been preconfigured for a host server, based on resources previously provided by the host server to the natural language classification server, to direct the natural language classification server to apply the natural language classification to the search query; and

    receiving the classification and confidence information from the natural language classification server; and

    providing, by the computing device, the search results to the client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×