Member-only story
NLP with Python: Knowledge Graph
SpaCy, Sentence segmentation, Part-Of-Speech tagging, Dependency parsing, Named Entity Recognition, and more…
Summary
In this article, I will show how to build a Knowledge Graph with Python and Natural Language Processing.
A network graph is a mathematical structure to show relations between points that can be visualized with undirected/directed graph structures. It’s a form of database that maps linked nodes.
A knowledge base is a unified repository of information from different sources, like Wikipedia.
A Knowledge Graph is a knowledge base that uses a graph-structured data model. To put it in simple words, it’s a particular type of network graph that shows qualitative relationships between real-world entities, facts, concepts and events. The term “Knowledge Graph” was used for the first time by Google in 2012 to introduce their model.
Currently, most companies are building Data Lakes, a central database in which they toss raw data of all types (i.e. structured and unstructured) taken from different sources…