AI EducademyAIEducademy
AcademicsLabBlogAbout
Sign In
AI EducademyAIEducademy

Free AI education for everyone, in every language.

Learn

  • Academics
  • Lessons
  • Lab
  • Dashboard
  • About

Community

  • GitHub
  • Contribute
  • Code of Conduct

Support

  • Buy Me a Coffee โ˜•

Free AI education for everyone

MIT Licence. Open Source

Academicsโ€บAI Craftโ€บLessons
โš’๏ธ AI Craft

Lessons

Every lesson builds on the last. No rush, no assumptions.

1
๐Ÿ”—

Design a URL Shortener โ€” Your First System Design

Learn system design fundamentals by building TinyURL. Understand hashing, databases, caching, and how AI link prediction works.

Intermediateโฑ๏ธ 25 min read
โ†’
2
โšก

Design a Rate Limiter โ€” Protecting AI APIs

Build a rate limiter from scratch. Understand token bucket, sliding window, and how AI APIs like OpenAI throttle requests.

Intermediateโฑ๏ธ 25 min read
โ†’
3
๐ŸŽฏ

Design a Recommendation Engine โ€” AI at Scale

Design Netflix/Spotify-style recommendations. Understand collaborative filtering, content-based filtering, and real-time ML serving.

Advancedโฑ๏ธ 30 min read
โ†’
โ† Back to AI Craft