Query response using mapping to parameterized report
AssigneeMicrosoft Technology Licensing, LLC
InventorsChristopher A. Hays, Patrick J. Baumgartner, Aaron Meyers, Jingxiao Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsChristopher A. Hays, Patrick J. Baumgartner, Aaron Meyers, Jingxiao Wu
Estimating the term…
A mechanism for responding to a natural language query. Linguistic parsing is applied to the natural language query to generate a set of language element(s). One or more of those language elements are mapped to parameters and/or data elements of a parameterized report, which is selected for use in responding to the query based on the mapping. The selection of the parameterized report and/or mapping to the parameterized report may use the schema of the underlying dataset that the parameterized report uses in order to perform more precise mapping and selection. The selected parameterized report is then used to construct structured data that is responsive to the query. For instance, the structured data could include visualizations. In this manner, already existing parameterized reports that were previously used to generated structured data in the form of reports, may again be used in order to respond to natural language queries.
A system comprising:
A method for responding to a natural language query, the method comprising:
A computer program product comprising one or more computer-readable storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, the computing system is configured to instantiate and/or operate the following:
Dependencies are inferred from the claim text.