~/talk

LLM-Assisted Data Exploration With the Neo4j Runway Python Library

Talkat NODES 2024 · on Thursday, 2024-11-07· [ai-assisted-development, databases]
links:none on file
slides:none on file

A Python library that uses Runway v0.14 beta plus GPT‑4o‑mini and GPT‑4o to turn CSVs into a Neo4j graph: supply a YAML data dictionary, run three async discovery calls that output unique IDs, candidate labels and relationships, then auto-generate a validated graph model (pydantic + instructor) and ingestion config. Ingests into Neo4j and visualizes regions, subregions, countries and shared currency nodes; includes a graph EDA module that reports node counts, disconnected nodes and high‑degree nodes. Targets an 80% functional graph, not production ready.

AI-written summary · about

  1. 0:00Introduction to Runway
  2. 1:27Package architecture
  3. 2:56Loading source data
  4. 5:32Data discovery
  5. 7:02Modeling the graph
  6. 10:12Ingesting data
  7. 11:25Graph exploratory analysis
  8. 13:39Summary and conclusions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.