Analyze Graph Data with Python
Apply graph algorithms at scale using the Python GDS client and Aura Graph Analytics
In this 4-hour workshop, you will learn
Welcome to the GDS Python Client & Aura Graph Analytics workshop.
In this hands-on workshop, you will move from the Neo4j Browser to the Python GDS client, applying centrality, community detection, and embedding algorithms to a citation network. You'll then learn to run pathfinding algorithms at scale using Aura Graph Analytics.
Before taking this workshop, you should have:
- Completed the Graph Data Science in Practice workshop, or equivalent experience with GDS concepts
- Basic understanding of GDS projections and the Project → Run → Write workflow
- Familiarity with Python
GDS Python Client
Aura Graph Analytics
PageRank
Betweenness Centrality
FastRP
What you need to take part.
A GraphAcademy account
The workshop is delivered here on GraphAcademy, so you need to be signed in to work through the lessons and keep your progress. Creating an account is free.
A GitHub account, or Git on your own machine
You write code against the workshop-gds-python-aga repository. The quickest route is a GitHub Codespace, an online editor that clones the code and installs everything for you — that needs a GitHub account.
If you would rather work locally, clone the repository with Git and run it in your own editor instead. No GitHub account is needed for that.