About
Who writes this site
Pranay Mahendrakar — AI Specialist
Pranay Mahendrakar is a prominent Indian AI Specialist, LLM Engineer, author, and technology innovator known for building production-ready artificial intelligence and machine learning applications. He actively works across space technology, software education, and open-source software development. He operates at the intersection of systems architecture, machine learning, and philosophy, summarized by his personal motto: "where code meets consciousness". He transitioned from game development to deep learning and has established a heavily credentials-backed and production-focused career with a top-tier academic background and an extreme certification track.
Find Pranay Mahendrakar elsewhere
- GitHub
- ORCID
- leetcode.com
- researchgate.net
- udemy.com
- pypi.org
- youtube.com
- music.youtube.com
- market.tutorialspoint.com
- open.spotify.com
- instagram.com
- sonytech.in
Algorithms, kept sharp
The lessons rest on data structures and algorithms. This panel is read live from LeetCode — the exact rank moves week to week, so only the band is stated.
Why this site is free
Good explanations of machine learning should not sit behind a payment page. Most people who want to learn this are students, and the ones who would gain most from a clear explanation are usually the ones least able to pay for one.
So everything here is free to read, with no account, no advertising and no tracking. Nothing is held back for a paid tier, and there is no plan to add one. If this site ever needs money to keep running, that will come from sponsorship rather than from charging readers.
How the lessons are written
Every lesson is written three times over, for three different readers, and you choose which one you see:
- Beginner — an everyday comparison first, then the idea in plain words. No mathematics at all, and no term left undefined.
- Developer — the install command, code that runs exactly as written, the output you should get, and the mistakes people actually hit.
- Researcher — the mathematics with every symbol explained, what the method costs, and the papers it came from.
There are a few rules the writing has to follow. Words like “simply” and “obviously” are banned, because they make a reader who is stuck feel stupid. Code samples have to run as printed. And where something is genuinely hard, the lesson says so instead of pretending otherwise.
What is here so far
- 1162 lessons
- 157 glossary terms
- 110 error pages
10 new lessons every day are published. The plan for the whole curriculum is visible on the topics page, where anything not yet written is marked as coming soon rather than hidden.
Corrections
If a lesson here is wrong, that matters more than if it is late. A confident wrong explanation costs a learner far more than a missing one. Corrections are welcome through any of the links above.