Graph Data Science
Apply powerful ML algorithms directly to graph structure. Detect communities, predict links, rank nodes, and find similar entities — at scale.
Graph Data Science (GDS) is Neo4j's library of graph algorithms and machine learning pipelines. Instead of analysing records in isolation, GDS algorithms run across the connections in your graph: centrality ranks the most influential nodes, community detection uncovers clusters, path finding computes the best route, and node embeddings turn structure into machine learning features. Start with Get started with Graph Data Science, then work through the algorithm families in the courses below.
The curriculum
5 courses, to complete.
A rhythm of deeper courses that teach concepts, and quicker labs that drill a single pattern.
- 01Course3h
Get started with Graph Data Science
Learn Neo4j Graph Data Science fundamentals hands-on: project graphs, run and configure graph algorithms, and interpret results on a real movie dataset.
Start the course - 02Course1h
Aura Graph Analytics fundamentals
Learn Aura Graph Analytics: on-demand, session-based graph compute. Run graph algorithms from Cypher, Python, or any driver, isolated from your DB.
Start the course - 03Course1h
Path Finding with GDS
Find shortest paths in Neo4j using Cypher and Graph Data Science. Run Dijkstra and Yen graph algorithms on a weighted airport network, hands-on.
Start the course - 04Course2h
Understand centrality algorithms
Master centrality graph algorithms in Aura Graph Analytics. Sort them into six families, then run each against a real network of 59,798 messages.
Start the course - 05Certification1h
Neo4j Graph Data Science Certification
Prove your graph data science skills. This certification tests your knowledge of GDS algorithms, graph projections, and analytics workflows in Neo4j.
Take the certification
Prove your Neo4j skills.
Prove your graph data science skills. This certification tests your knowledge of GDS algorithms, graph projections, and analytics workflows in Neo4j.
Neo4j Graph Data Science Certification
Prove your graph data science skills. This certification tests your knowledge of GDS algorithms, graph projections, and analytics workflows in Neo4j.
Start the exam