Engagement, Community, and Gamification
The course is a curriculum. The community is the reason most learners finish it. This page describes the engagement system designed to keep momentum high.
The three commitments
- Public, not private. You share progress in the course community thread. Public ships ship.
- Weekly, not monthly. The cadence is one shippable thing per week.
- Help, not flex. Helpful answers earn more XP than impressive solo demos.
Where the community lives
| Surface | Purpose |
|---|---|
| GeekHub course thread | Primary discussion: questions, builds, screenshots, eval scores |
| GeekHub community Q&A | Cross-course help, deeper architecture questions |
| GitHub | Forking the starter capstones, opening issues, sending PRs |
| LinkedIn + X (optional) | Build-in-public posts that link back to course |
XP recap
See Assessments and Certificates for the full XP table. Community contributions earn:
- Helpful answer in course thread: 25 XP
- Marked "best answer" by another learner: 50 XP
- Public "what I built this week" post (with link back to course): 30 XP
- 7-day streak: 50 XP
- 30-day streak: 200 XP
- First time you mentor another learner who finishes the capstone: 250 XP
Streaks designed for real life
- A streak day counts if you spent ~15 minutes on the course or helped someone.
- You get one "freeze" per month (skip a day without losing the streak).
- We do not show streak guilt. The dashboard shows your streak privately; it celebrates milestones publicly.
Weekly challenges
A new challenge drops every Monday. Always small. Always shippable in 30 to 90 minutes.
Examples:
- Week of Module 1: "Pin the AI hierarchy diagram on your wall. Post a photo."
- Week of Module 4: "Write your strongest system prompt yet. Share with one before/after."
- Week of Module 6: "Add one new feature to your chatbot and ship by Sunday."
- Week of Module 8: "Embed 100 sentences and visualize them in 2D (PCA + matplotlib)."
- Week of Module 9: "Run a 20-case eval. Post your faithfulness score."
- Week of Module 11: "Red-team your bot. Report 5 attacks and 5 defenses."
Top 3 submissions per week are featured in the course thread and earn a "Challenge Champion" badge.
Build-in-public templates
Beginners freeze writing public updates. Use these templates.
Monday "kickoff":
Today I am starting Module X of the GeekHub AI course. Goal by Friday: ship Y. Following along:
profile-link.
Wednesday "learning":
I just learned X about Y in the GeekHub AI course. Surprising bit: Z. Link:
module-link.
Friday "shipped":
Shipped my Module X project:
one-line. Live:url. Code:repo. Built usingtech. Next:stretch goal.
Peer review pods
Optional pods of 4 to 5 learners, formed inside the course thread. Each pod:
- Shares one project per week
- Reviews each other's READMEs and live demos
- Pairs on tough modules (RAG, embeddings, safety)
- Decides on a shared capstone deadline
Pods finish at 2x the solo completion rate. Highly recommended.
"Hall of Fame" board
A board on the course page that updates weekly. Three slots:
- Builder of the week: best shipped project
- Teacher of the week: most helpful community answers
- Comeback of the week: someone who finished a stalled module
Recognition is the cheapest engagement lever there is.
Viral content templates
When a learner ships something worth bragging about, we provide ready-to-post templates:
- LinkedIn carousel of "5 things I learned building a PDF chatbot"
- X thread of "I just built a ChatGPT clone in 50 lines, here is what is happening"
- Reddit
learnmachinelearningpost of "Honest review of finishing a free AI course" - GitHub README badges ("GeekHub AI Course Capstone Shipped")
We do not require any of this. We just make it one-click easy when learners want to do it.
Office hours (lightweight)
A weekly 30-minute community drop-in, async-first via the course thread. Once per month a synchronous voice session for capstone reviews.
Mentor program
After you ship the capstone you can become a mentor:
- Answer questions in the course thread
- Run a peer review pod
- Review capstones for the certificate
Mentors earn a "GeekHub AI Mentor" badge on their profile and recurring XP bonuses.
Anti-burnout policies
- We do not show "your streak ended" notifications shaming you.
- The course is paced for 6 to 10 hours per week. Faster is fine; slower is fine.
- Take a "course sabbatical" via a profile setting. Streaks pause. You come back when ready.
- No FOMO emails. We send at most one digest per week.
Beginner mistakes the community helps you avoid
- "I will share when it is perfect" (it never is; ship at 70%)
- "I will read all modules first, then start building" (you forget too much)
- "I do not know enough to help" (you can always help someone one step behind)
- "I will study privately" (the community is the multiplier)
How to start today
- Introduce yourself in the course thread with 2 sentences: who you are and what you want to build.
- Post your Module 1 reading reflection.
- Reply to one other learner's intro.
3 actions. Done in 10 minutes. Momentum starts now.
SEO Notes
- Primary keyword: "AI learning community"
- Long-tail targets: "AI bootcamp gamification", "free AI study group", "build in public AI"
- Internal links: course overview, assessments, capstone