Synonym extension of search queries with validation
First Claim
Patent Images
1. A computer system for searching a database, comprising:
- an input section responsive to user entry of a user query;
an expansion section responsive to the input section, for expanding the user query to include synonyms of action words and object words in the user query;
a validation section responsive to said expansion section, and arranged for interaction with a subject-action-object knowledge database (SAO KB) containing fields with subjects, actions, objects, for selecting only those queries having corresponding expressions in the SAO KB; and
an output section for transmitting the selected queries for searching in the database.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer search involves expanding a user query with two synonym dictionaries-actions and object-and then validating the expanded queries by comparison with entries in a Subject-Action-Object Knowledge Database (SAO KB) in a discipline corresponding to the query. The latter is prepared from natural language texts and contains fields with subjects, actions, objects, and “main parts of objects” extracted from the object.
96 Citations
24 Claims
-
1. A computer system for searching a database, comprising:
-
an input section responsive to user entry of a user query;
an expansion section responsive to the input section, for expanding the user query to include synonyms of action words and object words in the user query;
a validation section responsive to said expansion section, and arranged for interaction with a subject-action-object knowledge database (SAO KB) containing fields with subjects, actions, objects, for selecting only those queries having corresponding expressions in the SAO KB; and
an output section for transmitting the selected queries for searching in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24)
-
-
11. A method for composing a computer search, comprising:
-
expanding a user query with action synonyms and with object synonyms to obtain expanded queries;
obtaining results and validating the results obtained from the expanded queries by comparing the expanded queries with a subject-action-object knowledge database (SAO KB) containing fields with subjects, actions, objects, so as to validate only expanded queries having corresponding expressions in the SAO KB;
outputting validated results to obtain search results. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification