SYSTEM AND METHOD FOR PERFORMING VERIFIABLE QUERY ON SEMANTIC DATA
First Claim
Patent Images
1. A method of performing verifiable query on semantic data, the method comprising:
- rendering, via a processor, a visualization of an ontology of the semantic data;
acquiring, via the processor, one or more user interactions with the visualization;
generating, via the processor, a semantic query and a natural language interpretation based on the one or more user interactions; and
presenting, via the processor, the semantic query and the natural language interpretation to a user for validation.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates generally to information retrieval, and more particularly to a system and method for verifiable query of semantic data. In one embodiment, a method is provided for performing verifiable query on semantic data. The method comprises rendering a visualization of an ontology of the semantic data, acquiring one or more user interactions with the visualization, generating a semantic query and a natural language interpretation based on the one or more user interactions, and presenting the semantic query and the natural language interpretation to a user for validation.
31 Citations
20 Claims
-
1. A method of performing verifiable query on semantic data, the method comprising:
-
rendering, via a processor, a visualization of an ontology of the semantic data; acquiring, via the processor, one or more user interactions with the visualization; generating, via the processor, a semantic query and a natural language interpretation based on the one or more user interactions; and presenting, via the processor, the semantic query and the natural language interpretation to a user for validation. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9)
-
-
10. A system for performing verifiable query on semantic data, the system comprising:
-
at least one processor; and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising; rendering a visualization of an ontology of the semantic data; acquiring one or more user interactions with the visualization; generating a semantic query and a natural language interpretation based on the one or more user interactions; and presenting the semantic query and the natural language interpretation to a user for validation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing computer-executable instructions for:
-
rendering a visualization of an ontology of the semantic data; acquiring one or more user interactions with the visualization; generating a semantic query and a natural language interpretation based on the one or more user interactions; and presenting the semantic query and the natural language interpretation to a user for validation. - View Dependent Claims (17, 18, 19, 20)
-
Specification