Model Evaluation
If you like applying Model Evaluation, every challenge here gives you a chance to practice it on a real industry brief.
- CodeBeginnerNew
Build a Face-Anonymization Tool for a Civic-Tech Newsroom
Use a pretrained face detector (RetinaFace or YOLOv8-face is fine). Build a Python tool with a Gradio or Streamlit UI that: (1) detects faces in an uploaded photo, (2) shows det…
- Object Detection
- Image Processing
- Opencv
Computer Vision (Undergraduate) - AnalysisIntermediateNew
Transfer-Learning Backbone Bake-Off for Retail Product Tagging
You receive 80,000 retail product images tagged with multiple labels from a 250-tag taxonomy. Use each of the three pretrained backbones via two transfer strategies: (1) linear …
- Transfer Learning
- Fine Tuning
- Supervised Learning
Meta-Learning, Transfer Learning, and Multi-Task Learning - AnalysisBeginnerNew
Evaluate Speech-to-Text Quality for a Contact-Center Analytics Vendor
You receive 200 anonymized call-recording snippets (2-4 minutes each, ~67 per language) with reference transcripts plus a domain glossary of about 600 product terms. Run all thr…
- Speech Recognition
- Sequence Models
- Model Evaluation
Machine Perception - AnalysisBeginnerNew
Approximate Inference for a Topic Model on Customer Tickets
You receive 180,000 tickets (subject + body) spanning the last 18 months. Preprocess into a bag-of-words representation with sensible stopwords and bigrams. Fit a 20-topic LDA v…
- Variational Inference
- Latent Dirichlet Allocation
- Approximate Inference
Probabilistic Graphical Models Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeIntermediateNew
Build a Sequence Model for Sign-Language Word Recognition
You receive about 12,000 short (1-3s) webcam clips covering a 50-word vocabulary, with body+hand pose features pre-extracted (e.g., MediaPipe Holistic landmarks per frame). Buil…
- Sequence Models
- Hugging Face Transformers
- Pose Estimation
Machine Perception - CodeIntermediateNew
Defect Detection on PCBs for a Hardware-AI Manufacturer
Use the publicly-available PCB defect dataset (e.g., DeepPCB or HRIPCB). Fine-tune a small object detector (YOLOv8n or RT-DETR-small) on the 6 defect classes. Evaluate mean Aver…
- Object Detection
- Transfer Learning
- Model Evaluation
Computer Vision - CodeIntermediateNew
Diagnose Equipment Failures with a Bayesian Network
You receive 90 days of sensor logs (vibration, spindle temperature, coolant flow, ambient humidity), the maintenance log of 180 failure events labeled by root cause, and a short…
- Bayesian Networks
- Probabilistic Inference
- Parameter Learning
Probabilistic Graphical Models - CodeIntermediateNew
Lane-Change Intent Classifier from Dashcam Video
Use a public driving video dataset (e.g., Argoverse 2 sensor or BDD100K) and curate ~6,000 short clips labeled with the three-class intent. Train a temporal model (e.g., a small…
- Video Understanding
- Temporal Modeling
- Model Evaluation
Visual Intelligence and Visual Reasoning - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- CodeSeniorNew
Video Action Recognition for a Retail Loss-Prevention Startup
Use a public action-recognition dataset (UCF101 + a small curated retail-action subset; the latter is provided synthetic or you can label 50 short clips). Fine-tune a small back…
- Video Understanding
- Action Recognition
- Transfer Learning
Computer Vision - CodeSeniorNew
Survival-Analysis Risk Model for an Oncology Decision-Support Pilot
You receive a curated public colorectal cancer cohort (about 9,000 patients, demographics, stage, grade, comorbidities, baseline labs, censored survival times). Fit (1) a Cox pr…
- Survival Analysis
- Risk Stratification
- Model Calibration
Machine Learning for Healthcare and Biomedicine - AnalysisBeginnerNew
Cost-Model a Foundation-Model API Migration
You receive: 90 days of API logs (request volume, token distributions), the customer's golden eval set of 200 prompts, the incumbent and new pricing schedules, and quality ratin…
- Cost Modeling
- Ai Workforce Strategy
- Model Evaluation
AI for Business and AI Product Management - CodeBeginnerNew
Ship a Churn-Prediction Mini-Project End to End
You receive a 12-month anonymized dataset of subscriber events (logins, lesson completions, payment history, support tickets) for around 200,000 users. Define churn precisely (n…
- Feature Engineering
- Model Evaluation
- Gradient Boosting
AI/ML Practicum and Hands-on Lab Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeBeginnerNew
Image-Classification Model for a Quality-Control Line at a Bottling Plant
Train an image classifier on 8,000 labeled bottle images (3 defect classes + 'ok'). Use transfer learning from a pre-trained backbone (EfficientNet-B0 or MobileNetV3) — the line…
- Deep Learning
- Supervised Learning
- Ml Applications
Machine Learning (CS Elective) - AnalysisIntermediateNew
Compare ML Compiler Stacks on a Vision Backbone
Take a frozen ResNet-50 (or similar) in ONNX. Compile and benchmark it via TensorRT on Jetson + GPU, ONNX Runtime on all three, OpenVINO on x86 CPU, and IREE on ARM if time allo…
- Ml Compilers
- Tensorrt
- Onnx Optimization
Machine Learning Systems - CodeIntermediateNew
Predict Loan Default Risk for a Cross-Border Fintech
You receive 18 months of transactions (around 12M rows) and seller-firmographic data. Define a defensible proxy label for default (e.g., a 60-day chargeback-or-dispute spike com…
- Feature Engineering
- Model Selection
- Model Evaluation
Applied Machine Learning - CodeIntermediateNew
Train a Multimodal Classifier for Medical Triage
Pick a fusion architecture (early fusion via cross-attention, late fusion via score combination, or a unified multimodal encoder like FLAVA/CoCa). Train on the 14,000 pairs with…
- Multimodal Fusion
- Cross Attention
- Pytorch Or Tensorflow
Multimodal Machine Learning - ResearchSeniorNew
Self-Supervised Pretraining for a Pathology Foundation Vendor
You receive a public pathology dataset (about 80,000 unlabeled whole-slide-image patches plus a labeled 8,000-patch subtype-classification subset across 4 classes). Pretrain a R…
- Supervised Learning
- Medical Imaging
- Transfer Learning
Machine Learning for Imaging and Medical Image Analysis - CodeBeginnerNew
Team Practicum: Build a Crop-Disease Classifier with a Field Partner
You receive a labeled dataset of about 8,000 phone photos plus around 1,200 unlabeled photos from a held-out county. Audit and clean the labels (expect 5-10% noise), train a Mob…
- Transfer Learning
- Pytorch Or Tensorflow
- Model Evaluation
AI/ML Practicum and Hands-on Lab - CodeBeginnerNew
Reduce Dimensionality on Sensor Streams for a Mid-Cap Robotics OEM
You receive 120 robot-hours of windowed sensor data (5s windows, 240 channels) with labels for normal vs. one of four fault classes. Implement (1) PCA, (2) kernel PCA with an RB…
- Dimensionality Reduction
- Kernel Methods
- Autoencoders
Machine Learning - CodeFoundationalNew
Classify Retail Product Photos for an E-Commerce Marketplace
Use a publicly-available product-image dataset (e.g., Fashion-MNIST extended, or a Kaggle e-commerce subset of around 10k images across 12 categories). Fine-tune a small pretrai…
- Cnn Classification
- Transfer Learning
- Pytorch Or Tensorflow
Computer Vision (Undergraduate) - ResearchSeniorNew
Pretrain a Small Vision Transformer with Self-Supervised Learning
You receive 80,000 unlabeled 224x224 histology tiles plus 4,000 labeled tiles split into train/val/test. Pretrain a ViT-Small using a self-supervised method of your choice (DINO…
- Supervised Learning
- Vision Transformers
- Pytorch Or Tensorflow
Advanced Deep Learning - AnalysisBeginnerNew
Stress-Test a Hiring-Funnel Model for Bias
You receive a synthetic-but-realistic dataset of 25,000 past applicants with features (years of experience, education tier, prior role tags) and outcome labels (advanced past th…
- Model Evaluation
- Fairness Metrics
- Logistic Regression
Machine Learning (Undergraduate) - CodeBeginnerNew
Churn-Prediction Model for a B2B Vertical SaaS
Use 18 months of anonymized data (provided) covering: usage events, login frequency, support tickets, NPS responses, billing health, feature adoption, practice firmographics. De…
- Supervised Learning
- Python Or Javascript
- Ml Applications
Machine Learning (CS Elective) - CodeBeginnerNew
Build a Robust Image Classifier for a Climate-Tech Satellite Startup
You receive a labeled dataset of about 25,000 Sentinel-2 patches (positive = illegal construction visible, negative = not). The dataset is split by region AND by season so you c…
- Data Augmentation
- Deep Learning
- Pytorch Or Tensorflow
Advanced Deep Learning
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































