QUERY RESPONSE USING MAPPING TO PARAMETERIZED REPORT

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 r...

Full description

Saved in:
Bibliographic Details
Main Authors BAUMGARTNER, Patrick J, WU, Jingxiao, HAYS, Christopher A, MEYERS, Aaron
Format Patent
LanguageEnglish
French
Published 31.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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. L'invention concerne un mécanisme de réponse à une interrogation en langage naturel. Une analyse linguistique est appliquée à l'interrogation en langage naturel pour générer un ensemble d'élément(s) de langage. Un ou plusieurs de ces éléments de langage sont mis en correspondance avec des paramètres et/ou des éléments de données d'un rapport paramétré, qui est sélectionné pour être utilisé dans la réponse à l'interrogation sur la base de la mise en correspondance. La sélection du rapport paramétré et/ou la mise en correspondance avec le rapport paramétré peut utiliser le schéma de l'ensemble de données sous-jacent utilisé par le rapport paramétré afin de réaliser une mise en correspondance et une sélection plus précises. Le rapport paramétré sélectionné est ensuite utilisé pour construire des données structurées qui répondent à l'interrogation. Les données structurées pourraient contenir des visualisations, par exemple. De cette manière, les rapports paramétrés qui existent déjà et qui ont été utilisés précédemment pour générer des données structurées sous la forme de rapports peuvent être réutilisés pour répondre à des interrogations en langage naturel.
Bibliography:Application Number: WO2017US18380