Acquiring new definitions of entities
AssigneeOracle International Corporation
InventorBoris Galitsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorBoris Galitsky
Estimating the term…
Systems, devices, and methods discussed herein acquiring new definitions for entities from natural language queries. User input comprising a natural language expression may be obtained. A definiendum entity and one or more defining predicates may be identified from the natural language expression based at least in part on a predefined logical form template. An ontology may be search to determine whether the definiendum entity has a previously provided definition in the ontology. The defining predicates are converted to a logical form representation and optimized such that executing the optimized representation as a query against a knowledge base generates a number of results within a predefined acceptable range (e.g., meets/exceeds a lower threshold and/or meets/falls under an upper threshold). The optimized representation may then be added to the ontology.
A method for generating, from natural language input, a new definition for an ontology, the ontology comprising a tree-like data structure that organizes entities and identifies connections between the entities, the method comprising:
A computing device configured to provide dialogue management and generate, from natural language input, a new definition for an ontology, the ontology comprising a tree-like data structure that organizes entities and identifies connections between the entities, the computing device comprising:
A non-transitory computer-readable storage medium storing computer-executable program instructions for providing dialogue management and for generating, from natural language input, a new definition for an ontology, the ontology comprising a tree-like data structure that organizes entities and identifies connections between the entities, wherein when executed by a processing device, the program instructions cause the processing device to perform operations comprising:
Dependencies are inferred from the claim text.