Get started with Graph Data Science
Learn the fundamentals of Neo4j Graph Data Science
In this 3-hour course, you will learn
This foundational course takes you from GDS basics through to confident, independent algorithm work.
You'll learn the fundamentals: what graph data science is, how to create projections for different analytical questions, how to choose and configure algorithms, and how to interpret results.
By the end of this course, you'll be able to read GDS documentation independently, run any algorithm, and design projections that match your analytical goals.
This course prepares you for the Applied Algorithms in GDS course, where you'll see these techniques solve real-world industry problems.
The course automatically creates a new movie recommendations sandbox within Neo4j Sandbox that you will use throughout the course.
This course is intended for analysts and data scientists who have:
- Basic understanding of graphs and graph databases
- Familiarity with basic Cypher query language
- No prior GDS experience required
Graph projections
Algorithm execution
Algorithm configuration
Relationship aggregation
Projection modeling
4 modules, 3 hours.
- Understand the GDS workflow5 min
- Project a graph5 min
- Projecting monopartite graphs5 min
- Practice monopartite projections5 min
- Challenge: Monopartite projection5 min
- Projecting bipartite and multipartite graphs5 min
- Practice bipartite projections5 min
- Challenge: Multipartite projections5 min
- List and drop graphs5 min
- Challenge: Clean your catalog5 min
- Module recap and what's next5 min
- Algorithms overview5 min
- Understand the five execution modes5 min
- Use GDS utility functions5 min
- Understand GDS documentation5 min
- Configure your algorithms5 min
- Running algorithms5 min
- Configuring projections for undirected relationships5 min
- Configuring projections with unweighted relationships5 min
- Challenge: Weighted graph projection and analysis5 min
- Module recap and what's next5 min