Powered by VS Code Server

Master Machine Learning with
Real Coding Challenges

Prove your skills in a real environment. Write code in a pre-configured VS Code workspace with Python, NumPy, Pandas, and Scikit-learn.

Choose a Question

Select from Data Cleaning, Linear Regression, or RAG Pipeline challenges.

Code in Browser

VS Code opens with all ML libraries pre-installed. Just start coding.

Submit & Get Graded

Run the test suite and submit. Your score is automatically calculated.

Available Challenges

Three levels of ML challenges to test your skills

Beginner
~30 min

Data Cleaning

Handle missing values and categorical encoding on a Titanic-style dataset.

Pandas
NumPy
Intermediate
~45 min

Linear Regression

Implement Gradient Descent from scratch without using Scikit-learn.

NumPy
Math
Advanced
~90 min

RAG Pipeline

Build a Retrieval-Augmented Generation system for release notes.

TF-IDF
OpenAI