SYSTEM AND METHOD FOR SEMI-AUTOMATIC CREATION AND MAINTENANCE OF QUERY EXPANSION RULES
First Claim
Patent Images
1. A semi-automated system for generating query expansion rules comprising:
- a candidate detection module, which automatically extracts candidate synonymy pairs from expressions used by users in queries when searching an associated knowledge base;
an interactive definition module for defining synonymy rules based on the extracted candidate synonymy pairs; and
a synonymy rule export module which exports query expansion rules based on the defined synonymy rules to a storage medium for use in expansion of user queries when searching the knowledge base.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method enable semi-automated generation of query expansion rules for searching a knowledge base. Candidate synonymy pairs are automatically extracted from queries made by users when searching a knowledge base. Synonymy rules are defined, based on the extracted candidate synonymy pairs, and may be context dependent. Query expansion rules based on the defined synonymy rules can then be exported to a storage medium for use in expansion of new user queries when searching the knowledge base.
-
Citations
24 Claims
-
1. A semi-automated system for generating query expansion rules comprising:
-
a candidate detection module, which automatically extracts candidate synonymy pairs from expressions used by users in queries when searching an associated knowledge base; an interactive definition module for defining synonymy rules based on the extracted candidate synonymy pairs; and a synonymy rule export module which exports query expansion rules based on the defined synonymy rules to a storage medium for use in expansion of user queries when searching the knowledge base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating query expansion rules comprising:
-
automatically extracting candidate synonymy pairs from expressions used by users in queries when searching a knowledge base; providing for interactive definition of synonymy rules based on the extracted candidate synonymy pairs and for contextualizing the synonymy rules; and exporting query expansion rules based on the defined synonymy rules to a storage medium for use in expansion of user queries when searching the knowledge base. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for query expansion comprising:
-
providing a log for each of a plurality of prior sessions in which a user searches a knowledge base, each session log comprising a user query and a reformulated user query when searching a knowledge base; for at least one of the logs, automatically extracting a candidate synonymy pair from the user query and reformulated user query, the candidate synonymy pair comprising a first term extracted from the user query and a second term extracted from the reformulated query; defining a synonymy rule based on the extracted candidate synonymy pair and optionally a context restriction; and applying a query expansion rule based on the defined synonymy rule to a new user query when searching the knowledge base.
-
Specification