home ¦ Archives ¦ Atom ¦ RSS

Paco Nathan: Strwythura

I first encountered Paco Nathan way back in the Big Data days, when he did a stint at Databricks. The graph data ecosystem that occupies much of his thinking hasn’t managed to draw me in, but I enjoy his writing and advocacy.

Late last year, he published a tutorial entitled Strwythura:

TL;DR: build a Streamlit app for a question/answer chat bot about a specific topic (which behaves like Perplexity, Claude, Le Chat, etc.) using advanced techniques for the knowledge graph and embeddings. This runs locally without lots of cost, including MLOps instrumentation, plus the code can be easily extended for other AI app use cases, other topics, more integrations, etc.

If you can write some Python code, have access to a laptop, and are ready to invest about 90 minutes, you can build this:

Paco is quite accomplished, especially as a trainer and training content developer. High expectations for this piece. Looks like fun.

© 2008-2025 C. Ross Jam. Licensed under CC BY-NC-SA 4.0 Built using Pelican. Theme based upon Giulio Fidente’s original svbhack, and slightly modified by crossjam.