Plataforma interactiva que permite cargar imágenes y ejecutar inferencia cliente con TensorFlow.js para clasificar bacterias asociadas a enfermedades transmitidas por alimentos.
Características
- 🧠 Modelo de red neuronal convolucional (CNN) exportado para uso en navegador
- 📊 Gráfico dinámico de probabilidades por clase (ECharts)
- 🖼️ Preprocesamiento: conversión a escala de grises y resizing 150x150
- ⚡ UX responsiva con componentes UI personalizados y TailwindCSS
- 🔍 Listado de clases soportadas y probabilidad más alta resaltada
Tecnologías
Next.js, React, TensorFlow.js, TailwindCSS, ECharts.
Flujo de Inferencia
- Carga de imagen (JPG/PNG)
- Conversión a tensor y normalización
- Redimensionamiento y envío a endpoint
/api/prediction
- Visualización de distribución y clase dominante
Motivación
Acercar técnicas de visión computacional al análisis exploratorio rápido de patógenos alimentarios en un entorno educativo/demostrativo.