Machine learning to integrate knowledge and natural language processing
First Claim
Patent Images
1. A computer system comprising:
- a processing unit operatively coupled to memory;
an artificial intelligence (AI) platform, in communication with the processing unit and memory to manage data, including;
extract data and a data relationship from data selected from the group consisting of;
structured data, unstructured data, and combinations thereof;
create an entry for the extracted data and data relationship in a knowledge graph (KG) and selectively store the extracted data and data relationship in the KG, including assign a veracity value to the stored data;
create an asset value entry in a blockchain (BC) ledger corresponding to the KG, the entry including the assigned veracity value;
store a BC identifier corresponding to the BC ledger entry with the KG entry; and
return a data element with a corresponding veracity score.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer program product, and method are provided to automate a framework for knowledge graph based persistence of data, and to resolve temporal changes and uncertainties in the knowledge graph. Natural language understanding, together with one or more machine learning models (MLMs), is used to extract data and a data relationship from structured and/or unstructured data, create an entry in the KG and selectively store the extracted data and data relationship in the KG, assign a veracity value to the stored data, create an asset value entry in a corresponding BC ledger, and store a BC identifier with the KG entry.
18 Citations
18 Claims
-
1. A computer system comprising:
-
a processing unit operatively coupled to memory; an artificial intelligence (AI) platform, in communication with the processing unit and memory to manage data, including; extract data and a data relationship from data selected from the group consisting of;
structured data, unstructured data, and combinations thereof;create an entry for the extracted data and data relationship in a knowledge graph (KG) and selectively store the extracted data and data relationship in the KG, including assign a veracity value to the stored data; create an asset value entry in a blockchain (BC) ledger corresponding to the KG, the entry including the assigned veracity value; store a BC identifier corresponding to the BC ledger entry with the KG entry; and return a data element with a corresponding veracity score. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product to process natural language, the computer program product comprising a computer readable storage device having program code embodied therewith, the program code executable by a processing unit to:
-
extract data and a data relationship from data selected from the group consisting of;
structured data, unstructured data, and combinations thereof;create an entry for the extracted data and data relationship in a knowledge graph (KG) and selectively store the extracted data and data relationship in the KG, including assign a veracity value to the stored data; create an asset value entry in a blockchain (BC) ledger corresponding to the KG, the entry including the assigned veracity value; store a BC identifier corresponding to the BC ledger with the KG entry; and return a data element with a corresponding veracity score. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for processing natural language, comprising:
-
extracting data and a data relationship from data selected from the group consisting of;
structured data, unstructured data, and combinations thereof;creating an entry for the extracted data and data relationship in a knowledge graph (KG) and selectively storing the extracted data and data relationship in the KG, including assigning a veracity value to the stored data; creating an asset value entry in a blockchain (BC) ledger corresponding to the KG, the entry including the assigned veracity value; storing a BC identifier corresponding to the BC ledger entry with the KG entry; and returning a data element with a corresponding veracity score. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification