A set of code snippets to help you get started with Neo4j at the Graphathon. This repository provides practical examples of how to:
- Connect to and work with Neo4j databases
- Load data from external sources like BigQuery
- Create graph structures with nodes and relationships
- Visualize graph data using modern tools
examples- Code examples for typical activitiesnotebooks/- Jupyter notebooks with interactive examplespyproject.toml- Project dependencies and configuration
These examples are designed to be generic starting points that you can adapt for your Graphathon projects. The specific implementation details are less important than understanding the patterns and techniques demonstrated.
- Python 3.12+
- Neo4j database (local, cloud, or Docker)
- Google Cloud access (for BigQuery examples)
- Docker and Docker Compose (for local Neo4j setup)
These code snippets provide foundational patterns for:
- Connecting to Neo4j databases
- Loading data from various sources
- Creating graph structures
- Visualizing results
- Creating MCP servers and tools
Use these examples as starting points and modify them for your specific Graphathon use case. The goal is to help you get up and running quickly with Neo4j!