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

  1. Public, not private. You share progress in the course community thread. Public ships ship.
  2. Weekly, not monthly. The cadence is one shippable thing per week.
  3. Help, not flex. Helpful answers earn more XP than impressive solo demos.

Where the community lives

SurfacePurpose
GeekHub course threadPrimary discussion: questions, builds, screenshots, eval scores
GeekHub community Q&ACross-course help, deeper architecture questions
GitHubForking 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 using tech. 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 learnmachinelearning post 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

  1. Introduce yourself in the course thread with 2 sentences: who you are and what you want to build.
  2. Post your Module 1 reading reflection.
  3. 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