CoolFace
Apppublic

JorgeAlvarado19/io-solver

sourceHugging Facemitupdated 4mo agoView on Hugging Face
0likes
App README

🎯 Sistema de Investigación de Operaciones — Web App

![Hugging Face Spaces](https://huggingface.co/spaces/JorgeAlvarado19/io-solver)

Sistema inteligente que resuelve automáticamente problemas de Investigación de Operaciones usando clasificación LLM + solvers determinísticos (scipy, networkx, PuLP) + RAG con el libro Hillier.

🚀 Características

  • 12 tipos de problemas (LP, IP, Transporte, Flujo Máximo, PERT/CPM, Colas, EOQ, NLP, Asignación, Ruta Corta, etc.)
  • Resolución numéricamente exacta con solvers determinísticos
  • Respuestas en texto plano (formato terminal)
  • RAG con el libro Hillier desde Supabase
  • Self-consistency para problemas sin solver

📋 Requisitos

💻 Ejecución local

bash
git clone https://github.com/moquileidor/io-solver
cd io-solver
pip install -r requirements.txt

Configurar variables de entorno:

bash
export GROQ_API_KEY="tu_key"
export SUPABASE_URL="https://tuproject.supabase.co"
export SUPABASE_KEY="tu_key"

Iniciar la app web:

bash
streamlit run app.py

☁️ Despliegue gratis (Hugging Face Spaces)

  1. 1.Crear cuenta en huggingface.co
  2. 2.Crear Space → SDK Streamlit → conectar repo
  3. 3.En Settings → Secrets:
  4. 4.GROQ_API_KEY
  5. 5.SUPABASE_URL
  6. 6.SUPABASE_KEY
  7. 7.Build automático → URL pública