Method and system for improving utilization of human searchers
AssigneeChaCha Search, Inc.
InventorsMichael Burroughs, Thomas E. Cooper, John T. Ellis
Life of this patent
Estimating the term…
Abstract
A method and system for improving utilization of human searcher(s) in a search system including utilizing a processing such as Natural Language Processing to improve the ability of the search system to recognize an intent of a user request, provide information to an expeditor to respond to queries, and automatically route a query to a relevant and qualified searcher. Using NLP, a request is processed to allow improved use of automated responses, more effective use of the expeditor, and more effective use of search specialists.
Claims25
A computer-implemented method, comprising:
- modifying an original query received based on a processing applied to the query prior to performing a search;
- and
- performing the search using the modified query and providing a response to the query as a result of the search.
A computer-implemented method, comprising:
- receiving a request for information;
- comparing the request with a predefined query pattern;
- correcting spelling;
- substituting words;
- removing signatures using information of stored requests;
- creating automatically an annotation graph for the request;
- selecting a category;
- obtaining queries determined to match the annotation graph using an index of queries;
- calculating a matching function comparing the queries to the annotation graph;
- calculating a rating of a search result associated with the queries;
- ranking the queries based on the matching function;
- ranking the search results based on the rating;
- and
- providing a highest ranked search result responsive to the request.
A system, comprising:
- a search service device receiving a search query, performing a natural language processing of the search query, comparing the search query to a corpus of requests, and determining a process for responding to the search query;
- a searcher device receiving information of the search query, and providing a response to the search query;
- and
- a database including information of search queries and search results.
A computer readable storage medium storing therein a program for causing a computer to execute an operation including responding to an inquiry, comprising:
- receiving the inquiry;
- processing the inquiry based on semantic rules;
- ranking interrogatives using a result of processing of the inquiry;
- determining a procedure;
- and
- initiating the procedure.
Dependencies are inferred from the claim text.