2 min read
VisualBacter

Plataforma interactiva que permite cargar imágenes y ejecutar inferencia cliente con TensorFlow.js para clasificar bacterias asociadas a enfermedades transmitidas por alimentos.

VisualBacter

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

  1. Carga de imagen (JPG/PNG)
  2. Conversión a tensor y normalización
  3. Redimensionamiento y envío a endpoint /api/prediction
  4. 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.