Module

Parsing & Modeling

You have text. Now what? In this module, you'll investigate the structure of your documents, choose a parsing strategy, design a graph data model, and populate a Neo4j database you can query.

The goal isn't just to parse — it's to make deliberate choices about what goes into your graph and why. Different models answer different questions.

You'll learn:

  • How to investigate document structure before writing a single line of parsing code
  • The difference between a metadata graph, an entity graph, and a hybrid
  • How to parse structured fields with regex, LLMs, or a combination
  • How to design a data model that supports the questions you want to ask
  • How to import parsed data into Neo4j and verify the result

This is where raw text becomes a queryable graph.

Ready, let's go!