Skip to content

Latest commit

 

History

History
122 lines (81 loc) · 5.26 KB

File metadata and controls

122 lines (81 loc) · 5.26 KB

Building Intelligence Banner

🧠 Building Intelligence

Ingeniería de Sistemas de IA: desde el Aprendizaje Automático hasta la Inteligencia Generativa

Un programa de DeepRat Educative Lab

Python Modules Lessons License Last Commit

Sobre el ProgramaEstructuraRuta de Aprendizaje📘 Syllabus Completo🚀 Guía de Inicio Rápido


🌍 Sobre el Programa

Building Intelligence es un programa educativo abierto, estructurado y práctico que te guía a lo largo de todo el recorrido de la Inteligencia Artificial moderna — desde el Machine Learning tradicional hasta los Sistemas Generativos y Agentes de IA más avanzados.

El proyecto está inspirado en el espíritu de la educación abierta. Así como Python para Todos una vez me abrió una puerta, este programa busca abrir esa misma puerta a cualquier persona con ganas de aprender y construir — sin suscripción, sin costo de GPU, sin barreras.

Todas las lecciones están desarrolladas en Jupyter Notebooks, diseñadas para Google Colab (versión gratuita) — compatibles con GPU cuando es necesario — y centradas en sistemas de IA reales y reproducibles.

¡Todas las lecciones están disponibles en inglés y español! (Los archivos en Ingles se designan "_EN" )


🚀 Estructura

El programa se divide en 15 módulos organizados en 5 fases progresivas, cada uno con varios capítulos que combinan contenido teórico y práctico.

Ver el 📘 SYLLABUS completo para información detallada de todos los módulos, objetivos de aprendizaje, proyectos y cronogramas sugeridos.

Cada capítulo incluye:

  • leccion_teorica.md → teoría y fundamentos conceptuales
  • 01_nombre.ipynb → notebook interactivo principal
  • ejercicios.ipynb → ejercicios prácticos
  • soluciones.ipynb → soluciones guiadas
  • README.md → objetivos de aprendizaje, prerequisitos y referencias

📅 Calendario de Publicaciones

Las lecciones se publican semanalmente, siguiendo un camino progresivo y continuo.

Módulo actual: 📘 Enseñando a las máquinas a pensar — El enfoque en Python 1️⃣ Cómo aprenden las máquinas — El lenguaje de los datos 2️⃣ Trazando la primera línea — Predicción con Regresión Lineal Simple

Próximas publicaciones: 🗓️ Cada 7 días — nuevos capítulos y lecciones disponibles aquí.


🧩 Ruta de Aprendizaje

Fase Enfoque Módulos
1. Fundamentos de Machine Learning Algoritmos básicos y aprendizaje supervisado 01–03
2. Deep Learning con PyTorch Redes neuronales, TensorFlow, Keras, PyTorch 04–06
3. IA Generativa y LLMs Transformers, fine-tuning y diseño de grandes modelos 07–11
4. Agentes de IA y Sistemas RAG RAG, LangChain, Agents y orquestación inteligente 12–15

📘 Ver SYLLABUS completo para detalles de cada módulo, lecciones, proyectos y cronogramas.


🧰 Requisitos

  • Python 3.10+
  • Jupyter Notebook / Google Colab
  • Librerías comunes de ML/IA: numpy, pandas, scikit-learn, matplotlib, torch, tensorflow, transformers, langchain, etc. (La instalación se gestiona automáticamente en los notebooks de Colab.)

💡 Objetivos

  • Enseñar ingeniería de IA a través de proyectos reales y ejecutables.
  • Ofrecer acceso completamente abierto a material estructurado y de alta calidad.
  • Conectar la teoría con la implementación práctica de sistemas.
  • Capacitar a autodidactas, estudiantes y profesionales para construir sistemas reales, no solo ejecutar demos.

📬 Conectá Conmigo

Seguí las actualizaciones, nuevos módulos y discusiones abiertas en:


🧠 Licencia

Todo el contenido educativo se publica bajo Licencia MIT. Los notebooks, diagramas y ejemplos son libres para aprendizaje y adaptación — con atribución.

“De los modelos a las mentes — hagamos que la inteligencia vuelva a ser abierta.” — Gonzalo Romero (DeepRat)