Course

Entity Communication Networks

Extract structured communication metadata from documents and build entity networks in Neo4j

2 hours24 lessons across 2 modules
About this course

In this 2-hour course, you will learn

Welcome to the Entity Communication Networks course.

In this hands-on course, you will extract text from raw documents, parse it into structured records, and build a communication network in Neo4j. You'll handle OCR noise, build rule-based and LLM-based parsers, train an NER model, and combine them into a hybrid pipeline that imports a metadata graph of entities and their communications.

By the end, you'll also receive a prompt pack — an LLM project that examines your own data, references the techniques from this course, and builds a custom pipeline for any document source. The course teaches you the concepts; the pack applies them to your data.

Before taking this course, you should have:

  • Completed the Cypher Fundamentals course, or equivalent Cypher experience
  • Basic understanding of Neo4j property graph concepts
  • Familiarity with Python
  • PDF extraction

  • Document parsing

  • LLM parsing

  • Hybrid pipelines

  • Neo4j import