BioSmart: Construí un motor de IA en Go con pipeline cognitivo de 15 fases para agricultura urbana
BioSmart es una plataforma inteligente para agricultura urbana, trazabilidad de donaciones y e-commerce ecológico. No es un proyecto de clase — está desplegado y funcionando. 👉 Demo en vivo 👉 Código fuente La arquitectura ┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ │ React 18 │────▶│ Express.js │────▶│ Neon DB │ │ + Vite │ │ (Node.js) │ │ (PostgreSQL) │ │ + Three.js │ │ + Drizzle │ │ │…
BioSmart es una plataforma inteligente para la agricultura urbana, que incluye seguimiento de donaciones y comercio electrónico ecológico. El proyecto ya está desplegado y funciona. La arquitectura incluye React 18, Express.js, Neon DB, Three.js, Drizzle ORM y Tailwind CSS.
El motor de IA, GopherMind AI, está construido con Go 1.26 y utiliza un pipeline cognitivo de 15 fases. Estas fases incluyen sanitización de datos (CUSUM), eliminación de valores atípicos (filtro Hampel), predicción mediante múltiples modelos (predicción multi-motor), fusión Bayesiana, detección de deriva (Page-Hinkley), calibración de confiabilidad y firma de integridad (HMAC-SHA256).
Go se eligió sobre Python debido a sus Goroutines y Channels, que permiten un análisis simultáneo de múltiples raches hidropónicas sin bloqueos, así como el cómputo en tiempo real y la baja latencia. Además, el uso de Three.js y Leaflet.js permite una vista interactiva del globo terrestre y el mapa satelital de las donaciones. En el frontend, se utilizan React 18, Vite, Tailwind CSS, Framer Motion, Recharts y Three.js.
En el backend, se emplea Express.js, Node.js, Drizzle ORM, Passport.js, JWT y bcryptjs. La base de datos es Neon DB, que es una base de datos PostgreSQL en la nube serverless. El almacenamiento de imágenes se realiza mediante Cloudinary y el deploy se lleva a cabo en Vercel.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.