International Business Machines Corporation
DISCOVERING OBJECTS IN AN ONTOLOGY DATABASE
Last updated:
Abstract:
A computer-implemented method, system and computer program product for discovering objects in a database containing a populated ontology. A first network is constructed with objects as the nodes and the shared concepts as the edges between the objects. A second network is constructed with nodes corresponding to the terms related to the search term and the search term synonyms and objects associated with the search term and the search term synonyms, where the edges correspond to the relationships between the terms and the objects. First and second scores are generated for each object in an ontology database based on the first and second networks, respectively, which are combined to form a final score for each object in the ontology database. After ranking the objects in the ontology database based on their associated final scores, objects from the ontology database are presented to the user based on their rank.
Utility
13 Nov 2020
19 May 2022