International Business Machines Corporation
AUTOMATIC KNOWLEDGE GRAPH CONSTRUCTION

Last updated:

Abstract:

In an approach for automatic knowledge graph construction, a processor receives a text document and trains a first machine-learning system to predict entities in the text document. Thereby, the text document with labeled entities is used as training data. A processor trains a second machine-learning system to predict relationship data between the entities, wherein, as training data, entities and edges of an existing knowledge graph and determined embedding vectors of the entities and edges are used. A processor receives a set of second text documents, determines second embedding vectors therefrom, and predicts entities and edges; thereby using the set of second text documents, the determined second embedding vectors, and the predicted entities and associated embedding vectors of the predicted entities as input for the first and second trained machine-learning model. A processor builds triplets of the entities and the edges representing a new knowledge graph.

Status:
Application
Type:

Utility

Filling date:

28 Aug 2020

Issue date:

3 Mar 2022