Home / Companies / Neo4j / Blog / Post Details
Content Deep Dive

Data Exploration With the Neo4j Runway Python Library

Blog post from Neo4j

Post Details
Company
Date Published
Author
Alex Gilmore
Word Count
2,158
Language
English
Hacker News Points
-
Summary

The Neo4j Runway Python library is a tool for exploring and ingesting relational data into a Neo4j graph database. It provides a simplified user experience by abstracting communication with OpenAI to run discovery on the data and generate a data model, as well as tools for generating ingestion code and loading data into a Neo4j instance. The library relies on large language models (LLMs) from OpenAI to provide valuable insights from the data. It supports two code generation options: LOAD CSV and PyIngest YAML configuration, both of which generate necessary Cypher code to create constraints and load CSV data. The library also provides a built-in ingestion function via a modified PyIngest file. Runway is still in beta and encourages feedback and bug reporting.