Défis Data Sciences
Explore data science challenges on Ewance to build skills employers expect from analysts and ML engineers. Work through challenges on data cleaning, exploratory analysis, modeling, and storytelling with data.
Most Popular
- CodeDébutantNouveau
Prototype de détection prédictive de défauts pour un équipementier automobile
Construisez un prototype (script Python ou notebook Jupyter) qui lit le jeu de données de capteurs fourni et signale les cycles de presse à risque de défaut, puis documentez et …
- Ai Assisted Coding
- Algorithm Analysis
- Analytical Reasoning
Travaux ouverts - ResearchDébutantNouveau
Modéliser les écarts de prix des locations de courte durée à Montréal
En équipe de 2 à 3 personnes, vous jouez le rôle d'analystes chargés d'expliquer les écarts de prix par nuitée pour une conciergerie montréalaise. Vous devez récupérer le jeu de…
- Linear Regression
- Hypothesis Testing
- Confidence Intervals
Travaux ouverts - CodeDébutantNouveau
Détection automatique de défauts sur pièces moulées en aluminium
Construisez un réseau de neurones convolutif qui classe chaque image de pièce moulée en 'conforme' ou 'défectueuse', en travaillant à partir d'un jeu d'images industrielles réel…
- Neural Networks
- Feedforward Networks
- Pytorch Or Tensorflow
Travaux ouverts - CodeDébutantNouveau
Moteur de rapprochement pur pour portefeuille mobile
Construisez, en Haskell (ou dans un langage fonctionnel typé équivalent comme OCaml), un module de rapprochement qui lit les deux journaux fournis, les transforme en types stric…
- Code Reading
- Data Wrangling
- Coverage Reports
Travaux ouverts 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
- CodeDébutantNouveau
Choisir un prestataire d'automatisation portuaire par AHP
Construisez un outil d'aide à la décision multicritère fondé sur la méthode AHP (Analytic Hierarchy Process — hiérarchisation par comparaisons deux à deux des critères et des op…
- Cost Modeling
- Uncertainty Quantification
- Data Analysis
Travaux ouverts - DesignDébutantNouveau
Concevoir une alerte qualité anti-défauts pour une ligne de soudure automobile
Vous disposez de deux documents fournis : un jeu de données de capteurs de production (identifiant de lot, poste, température, pression, vibration, temps de cycle, équipe, indic…
- Anomaly Detection
- Feature Engineering
- Cross Validation
Travaux ouverts - CodeDébutantNouveau
Tableau de bord qualité pour un équipementier automobile du Nord
Construisez un tableau de bord interactif à partir du jeu de données de contrôle qualité fourni, permettant de filtrer par ligne de production, équipe (poste de travail en 3x8) …
- Data Storytelling
- Pyramid Principle Storytelling
- Technical Writing
Travaux ouverts - AnalysisDébutantNouveau
Enquête sur un double crédit chez un opérateur d'argent mobile à Dakar
Vous êtes appelé·e comme SRE (Site Reliability Engineer — ingénieur·e de fiabilité des systèmes) pour établir un dossier d'incident. Vous disposez d'un dossier de contexte décri…
- Algorithm Analysis
- Analytical Reasoning
- Application Monitoring
Travaux ouverts - 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.
- DesignDébutantNouveau
Concevoir la base de données d'une fintech de paiement B2B
Vous travaillez uniquement à partir des deux documents fournis : la note de cadrage décrivant les trois tableurs actuels et leurs problèmes, et l'extrait de données brutes de tr…
- Erd Design
- Database Normalization
- SQL Querying
Travaux ouverts - DesignDébutantNouveau
Concevoir une plateforme de données pour un domaine viticole exportateur
Concevez une proposition d'architecture de données qui consolide trois sources — ventes export issues du logiciel de gestion, capteurs de vignoble (météo et humidité du sol), et…
- Data Pipeline Design
- Dbt Models
- SQL For Analytics
Travaux ouverts - DesignDébutantNouveau
Proposition de contrôle qualité par vision industrielle
En vous appuyant uniquement sur la note de cadrage et le journal d'inspections fournis, produisez une proposition de conception pour un système de vision par ordinateur détectan…
- Computer Vision
- Cnn Classification
- Data Annotation
Travaux ouverts - DesignDébutantNouveau
Normaliser le suivi des cuvées d'un domaine viticole bordelais
À partir de la spécification métier fournie et d'un extrait des données actuelles (dénormalisées), modélisez un schéma relationnel allant jusqu'à la troisième forme normale (3NF…
- Database Schema
- SQL
- Joins Aggregations
Travaux ouverts 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
- DesignDébutantNouveau
Concevoir l'ordonnancement des navettes d'un terminal à conteneurs
Votre proposition doit traiter le parc à conteneurs comme un graphe (les allées et carrefours sont des sommets, les tronçons de voie sont des arêtes pondérées par le temps de pa…
- Programming Fundamentals
- Functions Data Structures
- Python Or Javascript
Travaux ouverts - DesignDébutantNouveau
Concevoir la plateforme cloud de suivi des conteneurs
Votre mandat : concevoir l'architecture de collecte, de stockage et de restitution des événements de mouvement de conteneurs, et documenter les choix structurants. Vous disposez…
- Cloud Computing
- AWS Or Azure
- Architecture Diagrams
Travaux ouverts - AnalysisDébutantNouveau
Prévoir la fréquentation d'une station de ski de moyenne altitude
Votre tâche se déroule en deux temps. D'abord une enquête de terrain légère : passez au moins trois demi-journées à observer un lieu de loisirs à flux variable accessible au pub…
- Time Series Basics
- Linear Regression
- Exploratory Data Analysis
Travaux ouverts
DesignDébutantNouveauConcevoir l'entrepôt de données des flux conteneurs
Instruisez le dossier avant de dessiner quoi que ce soit. Le dossier de cadrage vous donne les questions que les métiers veulent pouvoir poser et les désaccords entre services s…
- Data Pipeline Design
- Etl Fundamentals
- SQL For Analytics
Travaux ouverts- AnalysisDébutantNouveau
Relevé de terrain sur les points d'argent mobile à Dakar
Produisez un diagnostic de conformité d'affichage fondé sur des observations que n'importe qui peut refaire depuis le trottoir. Concrètement : définissez un plan d'échantillonna…
- Ai Assisted Analysis
- Ai Bias Awareness
- 5 Whys Fishbone
Travaux ouverts - DesignDébutantNouveau
Choisir le modèle d'entrepôt pour un négoce de vins
Analysez le catalogue des questions posées par les analystes pour en extraire les axes d'analyse récurrents (temps, appellation, importateur, marché de destination, lot d'expédi…
- Dimensional Data Modeling
- Analytical Reasoning
- Architecture Decision Records Adrs
Travaux ouverts - CodeDébutantNouveau
Construire un audit d'équité pour un score de micro-crédit
Vous livrez un module Python autonome qui prend l'extrait de décisions fourni et produit, sans intervention manuelle, un rapport d'équité chiffré. Le module doit calculer au min…
- Fairness Metrics
- Ai Bias
- Ai Ethics
Travaux ouverts - CodeDébutantNouveau
Tableau de bord de suivi des agents IA au port
Construisez un tableau de bord qui lit le journal d'exécutions fourni et affiche, pour chaque assistant et chaque semaine : le coût par dossier traité, le taux de reprise humain…
- Agent Performance Monitoring
- Cost Quality Tracking
- Agent Role Definition
Travaux ouverts - DesignDébutantNouveau
Concevoir un analyseur de flot de données pour code embarqué automobile
Rédigez une proposition de conception d'une analyse de flot de données « variables définies avant usage » sur un graphe de flot de contrôle. Vous devez spécifier le treillis (l'…
- Dataflow Analysis
- Control Flow Analysis
- Algorithm Analysis
Travaux ouverts - CodeDébutantNouveau
Guidez un robot d'entrepôt avec la recherche de chemin A*
À partir du plan d'entrepôt fourni (une grille où chaque case est libre, obstacle, étagère ou quai) et du module Python déjà amorcé, vous devez compléter l'algorithme de recherc…
- Ai Agents
- Assumption Analysis
- Data Analysis
Travaux ouverts - AnalysisDébutantNouveau
Modèle substitut et incertitude pour le contrôle d'une fermentation
À partir du jeu de relevés de capteurs fourni, construisez un modèle substitut qui prédit l'évolution de la température et de la densité de sucre d'une cuve sur les heures à ven…
- Monte Carlo Simulation
- Uncertainty Quantification
- Time Series Basics
Travaux ouverts - DesignDébutantNouveau
Concevoir le rendu d'un tableau de bord numérique embarqué
À partir du cahier des charges fourni (contraintes matérielles, éléments graphiques à afficher, cible de 60 images par seconde), rédigez une proposition de conception du pipelin…
- Architecture Diagrams
- Architecture Decision Records Adrs
- Code Reading
Travaux ouverts
Comment ça marche
Du brief au certificat, en six étapes.
Étape 01
Parcourez des défis alignés sur vos études.
Étape 02
Acceptez celui qui correspond à vos objectifs.
Étape 03
Avancez avec l'aide de l'IA Copilot.
Étape 04
Soumettez-le pour une évaluation structurée.
Étape 05
Obtenez un certificat vérifié.
Étape 06
Ajoutez-le à LinkedIn en un clic.
Des équipes d'entreprise derrière une décennie de briefs de terrain
Vous recrutez dans ce vivier ?
Parrainez un défi et rencontrez des candidats à travers un vrai travail.
Les équipes des entreprises peuvent construire des briefs autour des compétences qu'elles recrutent, puis évaluer les étudiants sur des livrables notés selon une grille — pas sur des CV.



















































































