Open Source · Free Forever

About MLMate

A quiz platform built for everyone trying to get better at AI and Machine Learning — one question at a time.

🎯 The Mission

There are plenty of AI/ML courses out there. What's missing is a fast, distraction-free place to test your understanding without signing up, without paying, and without a countdown clock breathing down your neck.

MLMate exists to fill that gap. Pick a topic, answer questions, read the explanation, move on. That's it. No dark patterns, no upsells, no email harvesting.

💡 Design Principles

Instant Feedback

See the correct answer immediately — not after submitting the whole quiz.

🎓

Explanations Always

Every question has a clear explanation so you learn, not just memorize.

🚫

No Timers

Learning isn't a race. Think at your own pace without artificial pressure.

🔓

Zero Lock-in

No account, no login, no tracking. Just open a page and start learning.

🗺️ What's Coming

  • Live Machine Learning MCQs (multiple sections)
  • Live Docker Interview Questions
  • Live Deep Learning & Neural Networks
  • Live NLP & Transformers
  • Live LLMs & Prompt Engineering
  • Soon Python for ML (NumPy, Pandas, Scikit-learn)
  • Planned Statistics & Math for ML
  • Planned MLOps & Model Deployment
  • Planned Progress tracking (no login, localStorage)
  • Planned Leaderboards & streaks

🤝 How to Contribute

MLMate is fully open-source. Questions come from the community — the more contributors, the better the platform gets for everyone.

1

Fork the Repo

Head to the MLMate GitHub repository and fork it.

2

Add Questions

Follow the question format in questions.js and add your MCQs.

3

Open a PR

Submit a pull request — explain the topic and source of your questions.

4

Get Merged

After a quick review, your questions go live for everyone to practice.

Contribute on GitHub →