Resolución de rutas de reparto urbano con búsqueda informada
Visión general
De qué trata este proyecto.
Planifica rutas de reparto con A* en un grafo urbano, asigna pedidos a mensajeros y obtén un certificado verificable.
El escenario
La cooperativa atiende unas 180 entregas diarias en el centro de Sevilla con quince mensajeros; reducir kilómetros recorridos en un 10% libera capacidad para captar más clientes pequeños sin contratar más personal.
El Briefing
Lo que harás y lo que demostrarás.
Construir un planificador de rutas basado en A* que asigne pedidos a mensajeros respetando ventanas horarias y devuelva resultados en segundos.
Earning criteria — what you'll demonstrate
- Implementar algoritmos de búsqueda informada (A*) desde cero
- Diseñar y comparar heurísticas admisibles
- Modelar un problema operativo como un problema de búsqueda
- Comunicar el funcionamiento de un algoritmo a una audiencia no técnica
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Introduction to Artificial Intelligence
Bachelor · Ai Systems
Strong alignment
This challenge maps to Introduction to Artificial Intelligence at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Search Algorithms
Apply search algorithms to solve real industry problems and demonstrate production-level capability.
- Heuristic Design
Apply heuristic design to solve real industry problems and demonstrate production-level capability.
- Python
Write clean, efficient Python for data processing, automation, and backend services.
- Algorithm Analysis
Apply algorithm analysis to solve real industry problems and demonstrate production-level capability.
- Data Structures
Apply data structures to solve real industry problems and demonstrate production-level capability.
- Problem Modeling
Apply problem modeling to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Ingeniero de IA
Modelar un problema operativo como búsqueda informada e implementar la herramienta es el tipo de trabajo inicial que prepara para un puesto junior de AI Engineer en logística.
Este proyecto afina
- search-algorithms
- heuristic-design
- problem-modeling
Ingeniero de Datos
La construcción del grafo y la ingestión de pedidos en formato limpio son ejercicio de un Data Engineer en sus primeros años, especialmente en sectores operativos.
Este proyecto afina
- python
- data-structures
- problem-modeling
Ingeniero de Machine Learning
Comprender algoritmos clásicos y compararlos con rigor es base imprescindible antes de saltar a soluciones basadas en aprendizaje en problemas similares.
Este proyecto afina
- python
- algorithm-analysis
- search-algorithms