Method of machine learning classes of search queries
AssigneeBritish Sky Broadcasting Limited
InventorSimon John Driscoll
Life of this patent
Estimating the term…
Abstract
A computer-implemented method of determining search intent, comprises: receiving a search query; searching content across a plurality of content classes using the search query, so as to obtain a plurality of search results; deriving summary data from the search results; applying the summary data to a trained machine learning model; and determining from the machine learning model a selected one of the content classes corresponding to the search intent of the search query.
Claims17
A computer-implemented method of determining search intent, comprising:
- a) receiving a search query at a search engine;
- b) searching content across a plurality of content classes using the search query, so as to obtain a plurality of search results;
- c) deriving, from the plurality of search results, summary data relating to the content class of the plurality of search results;
- d) applying the summary data to a trained machine learning model;
- and
- e) determining from the trained machine learning model a selected one of the content classes corresponding to the search intent of the search query.
A computer program product comprising:
- program code means for storing program operations;
- a processor at a search engine that performs the stored program operations to perform a method comprising:
- a) receiving a search query at the search engine;
- b) searching content across a plurality of content classes using the search query, so as to obtain a plurality of search results;
- c) deriving, from the search results, summary data relating to the content class of the search results;
- d) applying the summary data to a trained machine learning model;
- and
- e) determining from the machine learning model a selected one of the content classes corresponding to the search intent of the search query.
A search server comprising:
- program code means for storing program operations;
- a processor at a search engine that performs the stored program operations to perform a method comprising:
- a) receiving a search query at a search engine;
- b) searching content across a plurality of content classes using the search query, so as to obtain a plurality of search results;
- c) deriving, from the search results, summary data relating to the content class of the search results;
- d) applying the summary data to a trained machine learning model;
- and
- e) determining from the machine learning model a selected one of the content classes corresponding to the search intent of the search query.
A search intent classifier comprising:
- a) an input terminal that receives summary data from results of a search across a plurality of content classes using a search query;
- b) a trained machine learning model that receives the summary data and determines therefrom a selected one of the content classes corresponding to the search intent of the search query;
- and
- c) an output module that indicates the selected one of the content classes.
Dependencies are inferred from the claim text.