Neo4j browser tour
The Neo4j browser at localhost:7474 is your debugging tool. You will use it constantly during this workshop to verify that ingestion worked, to eyeball relationships the LLM extracted, and to sanity-check the Cypher the chain generates before you trust its answers.
Flashcards: Flashcards
Loading practice…
// See what is in the database right now
MATCH (n) RETURN count(n) AS total_nodes;
// Should return 0. The graph is empty until we ingest.Running MATCH (n) on an empty graph returns zero nodes. Before ingestion the database has no labels, no relationships, no property keys. Every structure you see later was created by the LLM extractor.
In Postgres, a relationship between two rows lives in a join table or a foreign key, and traversing it requires a JOIN. In Neo4j, relationships are stored on disk as pointers between nodes, so a two-hop query like "friends of friends" does not scan a table, it follows two pointers. That makes Cypher short for traversals that would be an ugly join in SQL.
Quiz: Quiz
Loading practice…