Course · Part of Generative AI & GraphRAG

Constructing Knowledge Graphs with Neo4j GraphRAG for Python

Learn how to use Python and LLMs to convert unstructured data into knowledge graphs.

2 hours15 lessons across 4 modules
About this course

In this 2-hour course, you will learn

In this hands-on course, you will learn how to create knowledge graphs using Neo4j GraphRAG for Python.

You will:

  • Use the neo4j_graphrag Python package to build knowledge graphs from unstructured data.
  • Add structured data to the knowledge graph to improve LLM responses.
  • Create retrievers to search the knowledge graph.
  • Learn how you can customize the build process to suit your data and use case.

Finally, you will use what you have learned to build a knowledge graph from your data.

Prerequisites

This is an advanced course and you should:

  • Create a knowledge graph using Neo4j GraphRAG for Python

  • Model a knowledge graph of structured and unstructured data

  • Query a knowledge graph using retrievers

  • Customize the knowledge graph build process