Loading…
🐙 GitHub Repo in Alfonso Berumen
Data Pattern Recognition for the Rest of Us

33 Techniques.
One place to learn them all.

A non-linear ML learning hub built around techniques, not chapters. Content is modelled after ISLP (Introduction to Statistical Learning with Python) — with ▶ Stanford lectures — and fpppy (Forecasting: Principles & Practice, Pythonic) — with ▶ video lectures — for time series. 33 techniques, each with a Colab notebook, real ISLP data, runnable code, exercises, and a quiz with instant AI feedback.

0
Completed
0
Quizzes passed
33
Techniques
8
Topic groups
📊
Excel & Sheets → Python Bridge
Coming from spreadsheets? Start here — every skill you already have maps directly to Python
🚀 How to access the notebooks — GitHub + Google Colab setup
1
Create a GitHub account (free) at github.com/join if you don't have one. GitHub stores your notebooks and tracks your work across devices.
2
Fork the course repo. Go to the repo link in the header and click Fork (top-right). This creates your own copy of all 33 notebooks under your GitHub account.
3
Open any notebook in Colab. Click the orange Open in Colab button on any card below. Colab is Google's free Python environment — no install needed, free GPU included.
4
Work through the notebook. Run cells top-to-bottom with Shift+Enter. Fill in # YOUR CODE HERE sections, complete the quiz, then run the AI grading cell at the bottom for instant feedback.
5
Get AI feedback on your quiz. Run the grading cell — it prints a ready-made prompt. Copy it and click the ✨ Gemini button in the Colab toolbar to paste it directly into Gemini. Keep the conversation going — paste any output or chart and ask follow-up questions. No login, no API key required.
6
Save your work back to GitHub. In Colab: File → Save a copy in GitHub. Choose your forked repo. Your work is now versioned and accessible anywhere.
7
Track your progress here. Click any technique card → mark as complete or take the quiz. Progress is saved in this browser. Come back any time — no login required for this page.
8
Found a bug or have a suggestion? Open a GitHub Issue — describe the notebook name, cell number, and what went wrong. This is how real open-source projects work, and your reports directly improve the course.
Need help? First-time Colab users: go to colab.research.google.com and sign in with your Google account. First-time GitHub users: the GitHub fork guide takes about 5 minutes. AI feedback tip: The grading cell prints a prompt — find the Gemini button in the Colab toolbar, paste it in, and keep asking follow-up questions about any output or chart in the notebook.
🎯
How to Assess Model Accuracy
Choosing the right metrics · Train vs Test · Detecting overfitting · Download comparison template
0 of 33 techniques started