US 12,141,179 B2
System and method for generating ontologies and retrieving information using the same
Diego Fernando Martinez Ayala, Cundinamarca (CO); Brian Sanchez, Miami, FL (US); and Carlos Alejandro Jimenez Holmquist, Bogota (CO)
Assigned to OntagenAI, Inc., Miami, FL (US)
Filed by OntogenAI, Inc., Miami, FL (US)
Filed on Jul. 28, 2021, as Appl. No. 17/387,720.
Prior Publication US 2023/0030086 A1, Feb. 2, 2023
Int. Cl. G06F 40/20 (2020.01); G06F 16/31 (2019.01); G06F 16/33 (2019.01); G06F 16/36 (2019.01); G06N 5/02 (2023.01)
CPC G06F 16/3335 (2019.01) [G06F 16/322 (2019.01); G06F 16/367 (2019.01); G06F 40/20 (2020.01); G06N 5/02 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for automatically generating an organization level ontology for knowledge retrieval, the system comprising:
an input/output unit for receiving a plurality of documents from one or more document sources;
a memory unit for storing the plurality of documents received from the one or more document sources;
an ontology generation system for generating the organization level ontology, the ontology generation system being operatively coupled to the input/output unit and the memory unit and comprising:
an extraction unit for extracting, from each of the plurality of documents, one or more nodes and one or more directed relationships among the extracted one or more nodes;
a generation unit for generating, for each of the plurality of documents, an intermediate document ontology including the extracted one or more nodes and the one or more directed relationships;
an ontology assessment unit for performing an assessment of the intermediate document ontology, the assessment being a combination of a syntactic assessment, a semantic assessment, and a pragmatic assessment of the intermediate document ontology to assess at least a structure and an adaptability of the intermediate document ontology;
an ontology refinement unit for generating a refined document ontology based on the assessment, the refined document ontology being optimized to satisfy one or more quality metrics;
an ontology integration unit for integrating each of the generated refined document ontologies to generate the organization level ontology; and
a knowledge retrieval system, operatively coupled to the ontology generation system, for processing one or more search queries using the generated organization level ontology;
wherein the input/output unit is configured to receive one or more auxiliary data associated with the extracted one or more nodes from one or more auxiliary data sources, and wherein the ontology refinement unit further comprises a taxonomic expansion unit for:
extracting one or more additional nodes taxonomically linked with each of the extracted one or more nodes based on the received one or more auxiliary data;
extracting one or more supplemental directional relationships among each of the extracted one or more additional nodes and the one or more nodes in the intermediate document ontology based on the received one or more auxiliary data; and
refining the intermediate document ontology by including each of the extracted one or more additional nodes and the one or more supplemental directional relationships.