Retos de Computer Sciences
Explore computer science challenges on Ewance to equip yourself with job-relevant skills for a variety of roles. Learn programming techniques and build technical skills with challenges on software development, algorithm design, system architecture, and more.
Most Popular
- CodePrincipianteNuevo
Algoritmo Genético para Ruteo Diario de Flota en Valencia
Recibirás 10 días de paradas históricas (entre 1.500 y 2.000 por día, cada una con dirección geocodificada, ventana horaria y tiempo de servicio) y la flota disponible. Implemen…
- Genetic Algorithms
- Metaheuristics
- Vrp
Evolutionary Computation and Metaheuristic Search - CodePrincipianteNuevo
Particle Swarm para Calibrar Modelo de Riego en Almería
Recibirás una temporada de datos (90 días, 12 invernaderos, sensores de humedad, transpiración, radiación) y la formulación del modelo de balance hídrico (9 parámetros). Impleme…
- Particle Swarm Optimization
- Metaheuristics
- Parameter Estimation
Evolutionary Computation and Metaheuristic Search - CodePrincipianteNuevo
Detección Anticipada de Pérdidas para Cooperativa Eléctrica en Lima
Recibirás 18 meses de consumos horarios anonimizados de ~140.000 clientes y el modelo en producción (LightGBM). Para cada predicción de anomalía produce: (1) explicación SHAP lo…
- Shap
- Explainability
- Anomaly Detection
Explainable and Interpretable AI - CodePrincipianteNuevo
Controlador Fuzzy para Temperatura de Bodega en La Rioja
Recibirás un simulador térmico de la nave (50 barricas, sensores de temperatura y humedad), 12 reglas iniciales propuestas por el bodeguero y datos históricos de la última tempo…
- Fuzzy Logic
- Mamdani Inference
- Interpretable Ai
Fuzzy Logic, Knowledge Representation, and Symbolic Reasoning 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
- CodePrincipianteNuevo
Detecta defectos en placa cerámica para línea de control de calidad
Recibirás 8.000 imágenes etiquetadas (5 categorías: OK, microfisura, descuelgue, mancha, otro) capturadas con la cámara industrial existente. Entrenarás un clasificador (ResNet5…
- Image Classification
- Transfer Learning
- Pytorch
Image Processing and Computational Imaging - CodePrincipianteNuevo
Detecta cosecha óptima de fresa con visión RGB en invernadero
Recibirás 5.000 imágenes etiquetadas con cajas delimitadoras y clase (verde, comercial, sobre-madura) capturadas a distintas horas del día. Entrenarás un detector ligero (YOLOv8…
- Object Detection
- Edge Deployment
- Pytorch
Image Processing and Computational Imaging - CodePrincipianteNuevo
Construye un buscador semántico para una biblioteca jurídica española
Recibirás el corpus indexable, 40 consultas reales anonimizadas de despachos y 8 juicios de relevancia (top-10 anotados) por consulta hechos por una persona jurista colaboradora…
- Information Retrieval
- Neural Retrieval
- Bm25
Information Retrieval and Search - CodePrincipianteNuevo
Re-ranqueador neuronal para búsqueda interna en intranet farmacéutica
Recibirás un dump anonimizado del corpus, 60 consultas reales y juicios de relevancia top-10 por consulta. Construirás un cross-encoder de re-ranking (por ejemplo, ms-marco-Mini…
- Neural Retrieval
- Reranking
- Bm25
Information Retrieval and Search - 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.
- CodePrincipianteNuevo
Indexa el catálogo de una biblioteca digital pública con metadatos limpios
Recibirás un dump anonimizado de 50.000 obras con metadatos en CSV. Diseñarás un pipeline de limpieza: deduplicación de autoras (Apellido, Nombre vs Nombre Apellido vs iniciales…
- Data Cleaning
- Information Retrieval
- Entity Resolution
Information Retrieval and Search - CodePrincipianteNuevo
Convierte una base relacional bancaria a grafo con R2RML
Recibirás el schema relacional (12 tablas) y datos de prueba anonimizados. Diseñarás un mapping R2RML que cubra las 12 tablas, lo ejecutarás con Ontop o D2RQ (ambos válidos, jus…
- R2rml
- Knowledge Graphs
- Sparql
Knowledge Graphs and Semantic Web - CodePrincipianteNuevo
Extrae cláusulas críticas de contratos con NLP supervisado
Recibirás 1.500 contratos comerciales en español anonimizados con cláusulas anotadas por jurista (spans con tipo de cláusula). Entrenarás un modelo de extracción tipo BERT (RoBE…
- Information Extraction
- Token Classification
- Pytorch
Multidisciplinar - CodePrincipianteNuevo
Pipeline de minería de texto para vigilancia de tendencias en cosmética
Diseñarás un pipeline modular: (1) ingesta de feeds RSS y APIs públicas, (2) limpieza y deduplicación, (3) extracción de ingredientes con un NER (Named Entity Recognition, recon…
- Text Mining
- Named Entity Recognition
- Sentiment Analysis
Multidisciplinar Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodePrincipianteNuevo
Diseña un evaluador de calidad de traducción automática para soporte
Recibirás 2.000 pares fuente/traducción etiquetados por bilingües (escala 1-5: comprensión, fluidez, registro). Construirás un evaluador que combine COMET (Cross-lingual Optimiz…
- Machine Translation Evaluation
- Evaluation
- Python
Multidisciplinar - CodePrincipianteNuevo
Versionado y A/B testing de prompts en producción para asistente verticalizado
Diseñarás un sistema con: (1) repositorio Git de prompts versionados con tags semánticos, (2) servicio que recibe traffic y reparte entre A y B según política, (3) registro de c…
- Prompt Versioning
- Ab Testing
- LLM Application Development
LLM Application Development - CodePrincipianteNuevo
Predice el abandono mensual de una academia de idiomas online
Recibes un dataset anonimizado con 60.000 filas (una por persona-mes) y unas 25 features: minutos de clase, lecciones completadas, notas en evaluaciones, plan de pago y país. El…
- Supervised Learning
- Logistic Regression
- Gradient Boosting
Multidisciplinar - CodePrincipianteNuevo
Construye un pipeline ML reproducible para una startup de delivery en Medellín
Recibes un notebook con un modelo entrenado y unos 1.500 viajes de muestra. Refactoriza en módulos (data, features, train, eval), añade tracking con MLflow, define el pipeline c…
- Ml Pipelines
- Experiment Tracking
- Code Refactoring
Machine Learning in Practice - CodePrincipianteNuevo
Compara métodos kernel y boosting para clasificar fraude en pagos B2B
Recibes 14 meses de transacciones anonimizadas con 1,2 % de fraude marcado. Construye un pipeline reproducible que (a) maneje el desbalance vía class_weight o SMOTE, (b) entrene…
- Kernel Methods
- Ensemble Methods
- Model Evaluation
Machine Learning - CodePrincipianteNuevo
Implementa regularización y selección de modelos en predicción de churn telco
Recibes 850.000 filas con 60 features (uso, recargas, llamadas a soporte, antigüedad, plan). Implementa nested CV con outer 5-fold y inner grid-search sobre lambda (regularizaci…
- Regularization
- Model Selection
- Nested Cross Validation
Multidisciplinar - CodePrincipianteNuevo
Detecta defectos en aceitunas para una conservera murciana
Recibes 12.000 imágenes etiquetadas (3.000 por clase) capturadas con cámara industrial sobre fondo controlado. Entrena un MobileNetV3-Small fine-tuneado desde ImageNet. Reporta …
- Image Classification
- Transfer Learning
- Data Augmentation
Machine Perception - CodePrincipianteNuevo
Transcribe llamadas de soporte para una telco de Málaga
Recibes 200 llamadas anonimizadas (50 por variedad: Castilla, Andalucía, México, Colombia) con transcripción de referencia. Despliega Whisper-medium localmente, ejecuta inferenc…
- Automatic Speech Recognition
- Whisper
- Wer Evaluation
Multidisciplinar - CodePrincipianteNuevo
Modela secuencias de gestos para una empresa de retail interactivo en Bilbao
Recibes 4.500 clips etiquetados (900 por clase) de 16 frames a 15 fps. Extrae keypoints de mano con MediaPipe Hands y entrena dos modelos temporales: LSTM bidireccional y un Tra…
- Sequence Models
- Lstm
- Temporal Transformers
Machine Perception - CodePrincipianteNuevo
Implementa atención y compárala con seq2seq sin atención en EN→ES
Usa un subset de TED Talks ES↔EN (200.000 pares filtrados ≤50 tokens). Implementa en PyTorch: (a) seq2seq encoder-decoder con LSTM, (b) el mismo + atención de Bahdanau. Entrena …
- Seq2seq
- Attention Mechanism
- Bahdanau Attention
Machine Translation - CodePrincipianteNuevo
Alinea un corpus paralelo ES↔PT para una agencia de localización en Lisboa
Recibes 8.000 documentos pareados (~3,5 M oraciones por idioma). Aplica: (1) emparejado de documentos por similitud de embeddings multilingües (LaBSE o LASER), (2) alineamiento …
- Sentence Alignment
- Parallel Corpus
- Multilingual Embeddings
Multidisciplinar - CodePrincipianteNuevo
Aplica transfer learning para clasificar especies marinas en Chiloé
Recibes 1.200 imágenes (100 por especie) divididas en train/val/test 60/20/20. Compara: (a) ResNet-50 congelado + cabeza nueva, (b) descongelar últimas 2 capas + cabeza, (c) fin…
- Transfer Learning
- Fine Tuning
- Image Classification
Meta-Learning, Transfer Learning, and Multi-Task Learning
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.



















































































