El negocio es una paqueteria de entrega, donde se utilizan reportes textuales en tiempo real del estatus de la entrega, ademas de evidencias visuales como videos o fotografias o videos y en el caso de ser requerido, audio para dar un estatus, reduciendo el uso del almacenamiento, buscando que se realice lo más posible de los registros obteniendo una perspectiva general de las entregas durante el día, durante la semana y durante el más, permitiendo analizar los datos de una manera más certera y tomando decisiones más acertadas para la mejora de la calidad del servicio.
En el análisis práctico se construyó una vista minable a partir de las tablas de servicios y checklists, se exportó a CSV y se procesó en Orange. Las técnicas aplicadas incluyeron clasificación mediante regresión logística y experimentos de clusterización (K-means) y árboles. El pipeline generó métricas de rendimiento, una matriz de confusión y ranking de variables que permitieron identificar los factores más relevantes para el estatus de entrega.
Se diseñó la vista vista_minable_entregas que integra
los campos operativos (horarios, origen/destino) y del checklist
(nivel_combustible, condiciones_neumaticos, condiciones_sello). Para
el análisis se creó una versión filtrada que contiene registros
completos de checklist para asegurar la calidad del modelo.
Las herramientas empleadas fueron MariaDB para la gestión de datos, Orange Data Mining para modelado y análisis, y Excel/CSV como formato intermedio. Las técnicas aplicadas incluyeron clasificación (regresión logística y árbol de decisión), evaluación con validación cruzada y análisis de importancia de variables (Rank).
Se propone un dashboard con KPI clave como porcentaje de entregas a tiempo, tiempo promedio, entregas por repartidor, y alertas de servicio en riesgo. Este panel consumiría salidas del modelo y métricas OTIF (On Time In Full) para priorizar acciones operativas.
La forma más rápida de publicar esta página es con Cloudflare Pages.
Las instrucciones generales son: crear un repositorio en GitHub con
este archivo index.html, conectar el repositorio en
Cloudflare Pages y configurar el proyecto como sitio de páginas
estáticas (no se requiere build). Alternativamente, si prefieres una
SPA con Angular, se puede crear el proyecto con ng new,
generar el build con ng build --prod y en Cloudflare
Pages configurar el comando de build npm run build y la
carpeta de salida dist/<nombre-proyecto>.
Pasos rápidos (estático HTML): 1) Crear repo en GitHub y subir index.html 2) Ir a Cloudflare Pages > Create a project > Conectar repo 3) Framework preset: None 4) Build command: (vacío) 5) Build output directory: / 6) Deploy Pasos rápidos (Angular): 1) ng new entregas 2) cd entregas && ng build --configuration production 3) Subir repo y en Pages: Build command: npm run build && Output dir: dist/entregas