níveis de determinação de detalhes para visualizações de dados usando construções de linguagem natural
níveis de determinação de detalhes para visualizações de dados usando construções de linguagem natural. um dispositivo de computação exibe uma interface de visualização de dados e recebe a seleção de usuário de uma fonte de dados e um comando de linguagem natural direcionado para a fonte de dados. o...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | por |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | níveis de determinação de detalhes para visualizações de dados usando construções de linguagem natural. um dispositivo de computação exibe uma interface de visualização de dados e recebe a seleção de usuário de uma fonte de dados e um comando de linguagem natural direcionado para a fonte de dados. o dispositivo forma uma expressão intermediária de acordo com uma gramática livre de contexto e um modelo semântico de campos de dados na fonte de dados. ele identifica no comando de linguagem natural (i) um primeiro termo que especifica um tipo de agregação em uma primeira agregação, (ii) um segundo termo que especifica um campo de dados, no modelo semântico, a ser agregado para a primeira agregação, e (iii) termos que especificam campos de dados, no modelo semântico, para determinar o agrupamento para a primeira agregação. ele traduz a expressão intermediária em consultas de banco de dados, executa as consultas de banco de dados para recuperar um ou mais conjuntos de dados da fonte de dados, agregados de acordo com a primeira agregação e, em seguida, gera e exibe uma visualização de dados atualizada dos conjuntos de dados recuperados.
A computing device parses a user-specified natural language command to form a first expression. The computing device determines that the first expression is ambiguous or underspecified. The computing device, in accordance with the determination, infers first information using one or more inferencing rules, where at least one of the inferencing rules is based on an attribute of data fields and/or data values in a data source. The computing device forms a second expression based on the first expression using and the first information. The computing device retrieves one or more data sets from the data source using according to the second expression. The computing device generates and displays a data visualization of the retrieved one or more data sets. |
---|