Course

Analyze Graph Data with Python

Apply graph algorithms at scale using the Python GDS client and Aura Graph Analytics

4 hours13 lessons across 2 modules
About this workshop

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

Before you start

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.

    Sign in or create an account

  • 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.