Welcome to the GraphAcademy Cup Community Challenge
Learn. Build. Share. Win.
How to Play
1. Join the GraphAcademy Cup
Before you can participate in the Community Challenge, you'll need to join the GraphAcademy Cup and represent your country.
Register for the GraphAcademy Cup and join your country team.
2. Complete a GraphAcademy Course
Take any GraphAcademy course during the competition period and learn new graph skills.
3. Build Something Inspired by What You Learned
Create a project that applies concepts, techniques, or ideas you learned in GraphAcademy.
Examples include:
- Graph models
- Cypher queries
- Knowledge graphs
- GenAI applications
- MCP projects
- Visualizations
- Learning experiments
- Open source projects
4. Submit Your Project
Click New Topic in this category and complete the submission template.
Each submission must include:
GraphAcademy Cup Team URL
Paste the URL of your country team page from the GraphAcademy Cup.
GraphAcademy Public Profile Username
Provide your GraphAcademy Public Profile Username so we can verify your participation in the GraphAcademy Cup.
Project Details
Tell us:
- Which GraphAcademy course you completed
- What concept or lesson inspired your project
- What you built
- How you applied what you learned
You may also include:
- Screenshots
- GitHub repositories
- Demo links
- Videos
- Additional documentation
Anonymous GraphAcademy profiles are welcome to participate and receive community feedback, but are not eligible for weekly LEGO prizes or winner selection.
5. Get Feedback and Votes
Community members can:
- View your project
- Ask questions
- Provide feedback
- Like and support submissions
6. Win Weekly LEGO Prizes
Each week we'll select outstanding submissions to receive a LEGO prize and be featured in the Community Hall of Fame.
As the tournament progresses, the LEGO prizes may get bigger and more exciting.
Prize Eligibility
To be eligible for weekly LEGO prizes, participants must:
- Be registered for the GraphAcademy Cup
- Be a member of a GraphAcademy Cup country team
- Include their GraphAcademy Cup Team URL in their submission
- Include their GraphAcademy Public Profile Username in their submission
- Have a public GraphAcademy profile that can be verified
Anonymous Profiles
Anonymous GraphAcademy profiles may participate in the Community Challenge, share projects, and receive community feedback.
However, anonymous profiles are not eligible for weekly LEGO prizes or winner selection.
Neo4j may verify participant eligibility before awarding prizes.
Judging Criteria
Projects may be evaluated on:
- Learning applied from GraphAcademy
- Creativity
- Project quality
- Community engagement
- Clarity of explanation
Community feedback and likes may also be considered during winner selection.
Getting Started
- Join the GraphAcademy Cup
- Join your country team
- Complete a GraphAcademy course
- Build something inspired by what you learned
- Click New Topic
- Include your Team URL and Public Profile Username
- Submit your project
- Engage with other participants and support your favorites
Then visit the pinned
Week 1 Challenge topic for inspiration, deadlines, and contest updates.
Contest Rules
-
One LEGO prize winner will be selected every week during the GraphAcademy Cup! ( See Terms & Conditions and FAQ ) -
One submission topic per project
-
Projects should be related to concepts learned in GraphAcademy
-
All submissions must follow the Neo4j Community Guidelines
-
Community likes and engagement may be considered during judging
-
Winners may be asked to verify eligibility before prizes are awarded
-
Neo4j reserves the right to modify, suspend, or end the contest if necessary
Good luck, have fun, and happy graph building! ![]()