Weekly Report:
Knowledge Graph and Graph Database
Vuong Xuan Hoang
hoangvx3@fpt.com.vn
May 20, 2022
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 1/9
Outline
1 Knowledge Graph
2 Graph Database
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 2/9
Outline
1 Knowledge Graph
2 Graph Database
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 3/9
Overview
In knowledge representation and reasoning, knowledge graph is a
knowledge base that uses a graph-structured data model or topology to
integrate data.
Knowledge graphs combine characteristics of several data management
paradigms: Database, Graph, Knowledge Base
Knowledge Graph = Ontology + Data
(a) Ontology (b) Knowledge Graph
Figure 1: Ontology vs Knowledge Graph
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 4/9
Application
Recommendation system
Search engine
Fraud Detection
Conversational AI
...
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 5/9
Process to build Knowledge Graph
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 6/9
Outline
1 Knowledge Graph
2 Graph Database
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 7/9
Overview
A graph database stores nodes and relationships instead of tables, or
documents. Data is stored just like you might sketch ideas on a
whiteboard. Your data is stored without restricting it to a pre-defined
model, allowing a very flexible way of thinking about and using it.
Figure 3: Graph Database
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 8/9
GraphDB vs RelationalDB
Figure 4: Build Knowledge Graph
Vuong Xuan Hoang hoangvx3@fpt.com.vn
Knowledge Graph & Graph Database May 20, 2022 9/9