A large part of my job is improving users' experience with Neo4j. Often, getting data into Neo4j and modeling it efficiently is a key challenge.
The initial data model is important and needs contemplation, but it can be easily refactored to improve performance as the data size or number grows.
I thought I would see if an LLM could help with the initial data model. It would demonstrate how things are connected and provide quick results.
An iterative approach to data modeling is crucial. Using LangGraph, I took keys one at a time to prevent distraction from large schemas.
Collection
[
|
...
]