Python
Si te gusta aplicar Python, cada reto aquí te da la oportunidad de practicarlo en un briefing industrial real.
- CodePrincipianteNuevo
Diseñar un programa modular para análisis de logs de un restaurante
Diseña 4 módulos: io_logs (parseo y validación), aggregate (cálculo de métricas), analyze (detección de anomalías como margen fuera de banda), report (formato del informe). Cada…
- Modular Programs
- Abstraction
- Python
Programming Abstractions - ResearchSéniorNuevo
Métodos espectrales para reducir un grafo de transacciones fintech
Implementa: (1) cálculo del Laplaciano normalizado y sus k autovectores menores con ARPACK, (2) sparsificación espectral que reduzca aristas conservando el espectro dentro de ep…
- Spectral Methods
- Matrix Algorithms
- Graph Algorithms
Advanced Algorithms - AnalysisIntermedioNuevo
Cuantificación del Coste Energético de un SoC Edge en LATAM
Modela el consumo de 4 SoCs candidatos (perfil A53/A55/A72/A76 con DVFS) sobre 3 cargas (CNN MobileNet de 12M params, transmisión LTE de 50 KB cada 5 min, deep sleep 80% del tie…
- Embedded Systems
- Energy Efficiency
- Soc Design
Advanced Computer Architecture - AnalysisIntermedioNuevo
Auditoría de equidad de un modelo de scoring laboral
Recibes el modelo (en formato serializado), una muestra anonimizada de 50.000 candidaturas con su score y atributos sensibles (sexo, grupo de edad, origen). Mide al menos cuatro…
- Fairness Measurement
- Model Evaluation
- Ai Governance
Multidisciplinar 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
- CodeFundamentosNuevo
Inferencia lógica para diagnóstico simple de viñedo
A partir de una entrevista estructurada con un técnico (material proporcionado), construye una base de hechos y reglas en Prolog o en Python con un motor de reglas simple. El si…
- Knowledge Representation
- Logical Inference
- Rule Based Systems
Introduction to Artificial Intelligence - AnalysisPrincipianteNuevo
Análisis de Tráfico TCP con Wireshark para una Telco LATAM
Analiza 4 capturas pcap (10-30 min cada una, una por sede) con Wireshark + tshark + scripts Python (Scapy/PyShark). Para cada sede calcula: throughput promedio, retransmission r…
- Tcp
- Network Analysis
- Wireshark
Computer Networks - CodePrincipianteNuevo
Wearables y Salud Sensing para una Clínica de Cardiología en Lima
Ingiere datos históricos (3 meses, 180 pacientes, formato CSV anonimizado provisto). Implementa un pipeline en Python (Pandas + scikit-learn) con: (1) limpieza y resampling a 1 …
- Health Sensing
- Time Series
- Feature Engineering
Multidisciplinar - CodeIntermedioNuevo
Ensemble jerárquico para predecir abandono escolar
Tendrás 28.000 registros estudiantiles de 3 cohortes históricas. Diseñarás un stacking de 3 modelos base (uno por familia de features: académicos, comportamentales, socioeconómi…
- Ensemble Methods
- Stacking
- Model Fairness
Advanced Machine Learning - 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.
- CodePrincipianteNuevo
Calibrar un anillo de cuatro cámaras para robots de almacén
Diseñarás y prototiparás un flujo de calibración usando un tablero ChArUco impreso (un tablero de ajedrez con marcadores ArUco embebidos). Recibirás un conjunto de datos de 200 …
- Camera Calibration
- Multi View Geometry
- Opencv
3D Vision and Multi-View Geometry - CodeIntermedioNuevo
Tutor adaptativo de matemáticas para secundaria
Recibirás un banco de 1.500 ejercicios etiquetados por concepto y dificultad, además del histórico de respuestas de 4.000 estudiantes (sesiones, aciertos, tiempos). Entrenarás u…
- Knowledge Tracing
- Adaptive Learning
- Recommender Systems
Multidisciplinar - CodeIntermedioNuevo
Estructura de datos avanzada para un buscador interno bancario
Recibes una traza anonimizada de 5 M consultas reales contra un índice de 40 M entradas. Implementa al menos 3 estructuras de datos avanzadas (predecesor/sucesor según el caso) …
- Advanced Data Structures
- Amortized Analysis
- Predecessor Search
Advanced Algorithms - CodeIntermedioNuevo
Agente que planifica viajes corporativos con restricciones
Construirás un agente que reciba una solicitud en lenguaje natural ("reserva un viaje de Madrid a CDMX del 12 al 16 de junio con política B y máximo 1.500 EUR vuelo") y devuelva…
- LLM Agents
- Tool Use
- Planning
AI Agents and LLM-Based Agents 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
- AnalysisSéniorNuevo
Modelo de Predicción de Defectos para un ERP en São Paulo
Extrae métricas por archivo Java (líneas, complejidad ciclomática, número de autores, frecuencia de cambio, edad, número de bugs históricos asociados) desde Git y Jira de los úl…
- Defect Prediction
- Feature Engineering
- Model Evaluation
Software Testing and Quality Assurance - CodePrincipianteNuevo
Cola de prioridades para despacho de logística urbana
Implementa una cola de prioridades min-heap binaria desde cero en Python (sin usar heapq), con operaciones insert, extract-min y update-priority en O(log n) demostradas con prue…
- Heaps
- Priority Queues
- Complexity Analysis
Data Structures - CodeIntermedioNuevo
Modelar incertidumbre bayesiana en scoring crediticio
Recibirás 80.000 solicitudes históricas (12 meses) con features tabulares + etiquetas de impago a 90 días. Implementarás un modelo bayesiano (por ejemplo, regresión logística ba…
- Bayesian Learning
- Uncertainty Quantification
- Conformal Prediction
Advanced Machine Learning - CodePrincipianteNuevo
Refactorizar un script monolítico a módulos reutilizables
Lee el script (proporcionado), entiéndelo y traza un mapa de qué hace cada parte. Refactoriza en 5 módulos claros: io (lectura CSV), tax (cálculo de impuestos por país), invoice…
- Modular Programs
- Abstraction
- Refactoring
Programming Abstractions - ResearchIntermedioNuevo
Optimizar hiperparámetros con teoría del aprendizaje
Recibirás 5 datasets tabulares anonimizados (clasificación binaria, tamaños entre 1k y 20k). Diseñarás una metodología que combine: (1) Bayesian optimization con Optuna sobre fa…
- Bayesian Optimization
- Cross Validation
- Learning Theory
Advanced Machine Learning - CodeIntermedioNuevo
Publicar estadísticas hospitalarias con privacidad diferencial
Selecciona 12 estadísticas agregadas a publicar y modela su sensibilidad. Diseña un mecanismo DP global (Laplace o Gaussian) que asigne un presupuesto total ε = 1 por mes entre …
- Differential Privacy
- Privacy Regulation
- Secure Computation
Multidisciplinar - ResearchSéniorNuevo
Algoritmo de aproximación para asignación de slots en spots de Telecom
Modela el problema como una variante de set cover con costes (o scheduling con restricciones, según motivación). Diseña un algoritmo de aproximación con cota de garantía demostr…
- Approximation Algorithms
- Linear Programming
- Np Completeness
Advanced Algorithms - CodeSéniorNuevo
Implementar ejecución simbólica sobre un subset de C
Define el subset de C admitido (sin punteros, sin malloc, enteros de tamaño fijo, structs simples). Implementa el motor en Python: parser de C usando pycparser, IR propia o LLVM…
- Symbolic Execution
- Program Analysis
- Smt Solving
Program Analysis - ResearchIntermedioNuevo
Aprendizaje de Hashing Universal para Tablas Resistentes a Colisiones
Implementa una familia de funciones hash universales tipo Carter-Wegman h(x) = ((a*x + b) mod p) mod m, donde a, b se eligen aleatoriamente de [1, p-1] y [0, p-1]. Demuestra emp…
- Universal Hashing
- Carter Wegman
- Randomized Algorithms
Randomized Algorithms - AnalysisIntermedioNuevo
Predicción de Estructura de Proteínas con AlphaFold para una Biotech Argentina
Configura un workflow con ColabFold (o OpenFold local en GPU) para predecir estructura de 12 proteínas diana, incluyendo MSA (Multiple Sequence Alignment) generation y 5 modelos…
- Structural Bioinformatics
- Alphafold
- Gpu Computing
Multidisciplinar - CodePrincipianteNuevo
Grafo de rutas para servicio de pedidos en mercado central
Modela los 180 puntos como un grafo ponderado (peso = tiempo estimado entre puntos, calibrado con datos GPS históricos). Implementa la lista de adyacencias y Dijkstra con cola d…
- Graphs
- Dijkstra
- Adjacency Lists
Data Structures - CodeIntermedioNuevo
Análisis de specification gaming en un agente RL simple
Diseña dos entornos sobre Gymnasium: uno donde el agente puede maximizar recompensa explotando un bug del entorno, otro donde el agente puede satisfacer la métrica sin cumplir e…
- Reinforcement Learning
- Specification Gaming
- Experimental Design
Multidisciplinar
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































