Disambiguation of a structured database natural language query
First Claim
Patent Images
1. A system for suggesting inquiry choices to a user of a structured database, comprising:
- a memory havinga data source, the data source being a structured database, anda first concept model derived from the structured database;
processing adapted toreceive a user inquiry, the user inquiry for retrieving information from the structured database,the structured database being searchable via a natural language inquiry, the natural language inquiry defining an inquiry that returns a valid result to the inquiry,a correct natural language inquiry having a known-predefined structured form,the user inquiry deviating from the known and predefined structured form,compare the user inquiry to the known and predefined structured form,determine one or more plausibly correct inquiries based on the user inquiry, anddisplay the plausibly correct inquiries.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention compares a user-generated inquiry to a known data source in order to present a user with a choice of valid natural language inquiries. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
18 Claims
-
1. A system for suggesting inquiry choices to a user of a structured database, comprising:
-
a memory having a data source, the data source being a structured database, and a first concept model derived from the structured database; processing adapted to receive a user inquiry, the user inquiry for retrieving information from the structured database, the structured database being searchable via a natural language inquiry, the natural language inquiry defining an inquiry that returns a valid result to the inquiry, a correct natural language inquiry having a known-predefined structured form, the user inquiry deviating from the known and predefined structured form, compare the user inquiry to the known and predefined structured form, determine one or more plausibly correct inquiries based on the user inquiry, and display the plausibly correct inquiries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for suggesting inquiry choices to a user of a structured database, comprising:
-
receiving a user inquiry, the user inquiry for retrieving information from a structured database; the structured database having a first concept model derived therefrom; the structured database being searchable via a natural language inquiry, the natural language inquiry defining an inquiry that returns a valid result to the inquiry, defining a correct natural language inquiry as a natural language inquiry having a known and predefined structured form, the user inquiry deviating from the known and predefined structured form, comparing the user inquiry to the known-predefined structured form, determining one or more plausibly correct inquiries based on the user inquiry, and displaying the plausibly correct inquiries. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification