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.