Information Technology Challenges
Explore information technology challenges on Ewance to develop skills companies are actively hiring for. Work on briefs covering cloud, infrastructure, security, and platform engineering.
Most Popular
- AnalysisBeginnerNew
Explain a Credit-Risk Model with SHAP for a Fintech
You receive a trained XGBoost credit-risk model (binary default prediction), the training feature schema (38 features), and a held-out 10,000-sample test set with labels. Comput…
- Shap
- Interpretability
- Fairness Analysis
Explainable and Interpretable AI - AnalysisBeginnerNew
Interpretable-by-Design GAM for an Insurer's Claims Triage
You receive an anonymized claims dataset (around 60,000 claims, target: log reserve), a feature schema (22 features), and an existing LightGBM baseline (held-out R^2 of 0.78). T…
- Generalized Additive Models
- Ebm
- Interpretability
Explainable and Interpretable AI - CodeBeginnerNew
Fuzzy-Logic Controller for a Sustainable-Greenhouse Operator
You receive a year of 15-minute climate logs (inside/outside temperature, humidity, light, CO2), the current rule-based controller, and the head grower's qualitative description…
- Fuzzy Logic
- Mamdani Inference
- Rule Based Systems
Fuzzy Logic, Knowledge Representation, and Symbolic Reasoning - AnalysisBeginnerNew
Community Detection on a Pharma Clinical-Trial Investigator Graph
You receive a pre-fetched dump of around 15,000 trials from a public registry covering oncology over the last 10 years and a mapping of trials to investigator names + institutio…
- Community Detection
- Louvain
- Leiden
Machine Learning on Graphs Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- AnalysisBeginnerNew
Spectral Clustering for an Urban-Mobility Operator's Network
You receive 6 months of anonymized O-D trip data (around 4 million trips, around 8,000 virtual stations), the current 9 hand-drawn zones, and the operations team's KPIs (rebalan…
- Spectral Methods
- Spectral Clustering
- Graph Laplacian
Machine Learning on Graphs - DesignBeginnerNew
Redesign an AI Chat Sidebar for an Edtech Tutor
You receive a short Loom walkthrough of the live product, a CSV of 5,000 anonymized teacher-flagged sessions, and three teacher interview transcripts. Audit the existing sidebar…
- User Centred Design
- Heuristic Evaluation
- Interaction Design
Human-Computer Interaction for AI Systems - ResearchBeginnerNew
Build an Accessibility Checklist for a Voice Health Assistant
You receive 20 audio samples spanning accents and speech patterns, the assistant's published dialog state machine, and a list of current voice prompts. Audit the assistant for i…
- Accessibility (Wcag 2.2)
- Interaction Design
- Evaluation
Human-Computer Interaction for AI Systems - ResearchBeginnerNew
Evaluate a Generative AI Image Tool with a Within-Subjects Study
You will write a study protocol, recruit 20 participants (a Discord callout is fine), counterbalance the two conditions, and run 45-minute sessions over Zoom. Collect three meas…
- Experimental Design
- User Study
- Within Subjects Design
Human-Computer Interaction for AI Systems - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- DesignBeginnerNew
Design a Trust-Calibration UI for a Domestic Assistive Robot
You will write the interaction patterns first (in a Notion brief), build a paper or Figma prototype, run 4 study sessions in week 2, iterate, and re-test in week 3. The interact…
- Trust Calibration
- Human Robot Interaction
- Interaction Design
Human-Robot Interaction - ResearchBeginnerNew
Plan a Field Study for an Autonomous Sidewalk Delivery Robot
You will design a mixed-methods field study spanning two weeks of observation on a fixed route, intercept surveys with ~80 pedestrians, and 8 short interviews with neighborhood …
- Field Study Design
- Human Robot Interaction
- Research Ethics
Human-Robot Interaction - CodeBeginnerNew
Segment Solar Panels in Aerial Imagery for an Energy Audit Startup
You receive 600 labelled 1024x1024 orthophoto tiles (panel masks) and 1,000 unlabeled tiles. Train a segmentation model (U-Net or DeepLabV3+ baseline), validate at 0.85 IoU on a…
- Semantic Segmentation
- U Net
- Aerial Imagery
Image Processing and Computational Imaging - AnalysisBeginnerNew
Build a Restoration Workflow for a Digital Heritage Archive
You receive 50 high-resolution scans of glass plates plus 3 reference 'gold' restorations done by a senior conservator. Design a reproducible workflow combining inpainting for s…
- Image Restoration
- Inpainting
- Tone Mapping
Image Processing and Computational Imaging Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeBeginnerNew
Build a Hybrid Search for an Enterprise RAG Knowledge Base
You receive 50,000 internal documents (anonymized policy memos, regulation excerpts, internal FAQs) plus a 300-query benchmark with binary relevance labels for the top-10 return…
- Hybrid Search
- Bm25
- Dense Retrieval
Information Retrieval and Search - AnalysisBeginnerNew
Diagnose Query Failures in an E-Commerce Search Box
You receive 6 months of anonymized query logs (~480 million rows): query string, language hint, results-shown count, top-3 product clicks, and add-to-cart events. Build a notebo…
- Query Log Analysis
- Clustering
- Ir Failure Analysis
Information Retrieval and Search - ResearchBeginnerNew
Evaluate Open-Source Embedding Models for a Multilingual Help Center
You receive 1,200 labeled (query, relevant-help-article) pairs across 6 languages plus the help-center corpus (~25,000 articles). Index the corpus with each of 4 open-source mul…
- Multilingual Embeddings
- Dense Retrieval
- Ir Evaluation
Information Retrieval and Search - DesignBeginnerNew
Design a Retrieval Pipeline for a Climate-Research Open Archive
You receive a metadata sample (5,000 documents) plus 50 example researcher queries (mixed-language). Design a retrieval pipeline architecture that: (1) extracts and normalizes s…
- Retrieval Architecture
- Hybrid Search
- Multilingual Search
Information Retrieval and Search - CodeBeginnerNew
Build a Product Knowledge Graph for a Fast-Fashion Retailer
You receive 200 sample SKUs across 4 markets (Spain, Germany, Japan, Brazil) as CSVs with country-specific attribute names. Design an OWL ontology with shared classes for Produc…
- Knowledge Graphs
- Owl Ontology
- Rdf
Knowledge Graphs and Semantic Web - CodeBeginnerNew
Build a Multilingual Text-Mining Dashboard for Hotel Reviews
You receive 200,000 sampled reviews across 9 languages plus an English-only labeled benchmark of 1,000 reviews for sentiment and aspect (rooms, food, staff, value, location). Bu…
- Multilingual NLP
- Sentiment Analysis
- Aspect Extraction
Linguistic Engineering and Language Technologies - ResearchBeginnerNew
Curate a Domain Lexicon for a Climate-Tech NLP Stack
You receive 5,000 policy documents and a benchmark of 200 documents with manually tagged domain terms. Curate a lexicon of ~1,500 terms with (1) canonical English form, (2) Swah…
- Lexical Resources
- Named Entity Recognition
- Spacy
Linguistic Engineering and Language Technologies - AnalysisBeginnerNew
Run an A/B Test on Two System Prompts for a Sales Email Assistant
You will (1) design the A/B test (random assignment by rep_id, 50/50 split, 2-week duration), (2) instrument three primary metrics: reply rate (event-based), average tokens per …
- Prompt Evaluation
- A/B Testing
- Metric Design
LLM Application Development - CodeBeginnerNew
Predict Subscription Churn for an EdTech Platform
You receive a CSV with about 18,000 student-month rows: features include login frequency, session length, quiz scores, parent app opens, and plan tier. The target is whether the…
- Supervised Learning
- Logistic Regression
- Gradient Boosting
Machine Learning (Undergraduate) - AnalysisBeginnerNew
Detect Fraudulent Refund Requests for a Mid-Market Marketplace
You receive a labeled dataset with buyer history, seller history, shipping carrier, refund reason text, and outcome label (legit / fraud). Train and evaluate at least two classi…
- Classification
- Model Calibration
- Imbalanced Classification
Machine Learning (Undergraduate) - 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) - StrategyBeginnerNew
Scope a Demand-Forecasting Model with Operations Stakeholders
You receive recorded interview transcripts (or summary notes) for the three personas, plus a sample of the historical sales data. Map each stakeholder's pain to candidate ML pro…
- Stakeholder Framing
- Ml Problem Scoping
- Metric Design
Machine Learning in Practice
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.



















































































