Skip to content

veleda/data-engineering-to-knowledge-engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

From Data Engineering to Knowledge Engineering

Code companion to the From Data Engineering to Knowledge Engineering article series on Substack — exploring how data engineers can build knowledge graphs using maplib, Polars and Python.

The Substack article series

What's in this repo

Folder Description
small-demo/ A minimal example based on the planets/satellites dataset from Parts 1–2. Good for getting started quickly.
full-demo/ A comprehensive demonstrator with customer data from four source formats (Parquet, CSV, Excel, SQL), covering the full pipeline: OTTR templates, ontology with FIBO alignment, SKOS vocabularies, DCAT catalog, Datalog inference, SHACL validation, and 8 SPARQL competency questions. Includes a step-by-step Jupyter notebook.

Getting started

pip install maplib polars fastexcel

For the small demo:

cd small-demo
python knowledge_engineering.py

For the full demo:

cd full-demo
python knowledge_engineering.py

Or open the notebook at full-demo/notebook/from_de_to_ke.ipynb for a guided walkthrough.

Resources

About

Demo repository for tutorials on Substack. From data engineering to knowledge engineering in the blink of an eye.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors