
Turn your CSVs into Graphs using LLMs
- September 27, 2024
A guide to using LLMs to generate a Graph data model from flat CSV files

TIL: R-strings Are Essential for Regex Pattern Matching with RecursiveCharacterTextSplitter
- November 29, 2024
The quickest way to get counts of nodes and relationships in Cypher

Natural Language to Database Query with LangGraph
- July 31, 2024
Natural language to database query is an integral part of Retrieval Augmented Generation (RAG). This post outlines how to create a LangGraph workflow that writes and corrects a Cypher statement.

Natural Language Queries on Pandas with LangChain and DuckDB
- April 11, 2024
Using DuckDB to perform natural language search on a Pandas DataFrame

TIL: Plotting Neo4j Results with Matplotlib
- December 13, 2023
Discover the two lines of code required to convert a Neo4j result to a Pandas DataFrame and plot it with Matplotlib