Nova Patents
EP1522933A2

Computer aided query to task mapping

Abstract

An annotating system aids a user in mapping a large number of queries to tasks to obtain training data for training a search component. The annotating system includes a query log containing a large quantity of queries which have previously been submitted to a search engine. A task list containing a plurality of possible tasks is stored. A machine learning component processes the query log data and the task list data. For each of a plurality of query entries corresponding to the query log, the machine learning component suggests a best guess task for potential query-to-task mapping as a function of the training data. A graphical user interface generating component is configured to display the plurality of query entries in the query log in a manner which associates each of the displayed plurality of query entries with its corresponding suggested best guess task.

EP1522933A2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 27 July 2024, 2.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 3 independent, 27 dependent

  1. 1
    An annotating system for aiding a user in performing bulk mapping of queries to tasks to obtain training data for training a search component, the annotating system comprising:a query log containing queries which have previously been submitted to a search engine;a task list containing a plurality of possible tasks;a machine learning component which suggests best guess query-to-task mappings as a function of the training data;anda graphical user interface generating component configured to display at least some of the plurality of query entries in the query log and at least some of the plurality of tasks in the task list in a manner which associates the suggested best guess query-to-task mappings.
  2. 15
    A method of aiding a user in performing bulk mapping of queries to tasks to obtain training data for training a search component, the method comprising:obtaining a query log containing queries which have previously been submitted to a search engine;obtaining a task list containing a plurality of possible tasks;determining for each of a plurality of query entries corresponding to the query log a best guess task for potential query-to-task mapping, wherein the best guess task is determined as a function of the training data using a machine learning component;anddisplaying the plurality of query entries in the query log in a manner which associates each of the displayed plurality of query entries with its corresponding suggested best guess task.
  3. 27
    A method of performing bulk mapping of queries to tasks to obtain training data for training a search component, the method comprising:downloading a copy of a classifier model from a server to a local computer;performing query-to-task mapping at the local computer based upon guesses generated using the downloaded classifier model;updating a local training data store based upon the performed query-to-task mapping at the local computer;andupdating a server training data store, used to create the classifier model, with the local training data store.