PyDA Course

Python 101, Difícil

Los fundamentos: variables, tipos, control de flujo, funciones, y luego un pequeño modelo de lenguaje.

📖 10 ⏱ ~4h 📦 5 ⚡ +1500 XP
📚
Módulo 1

Carga de un corpus de texto

Carga, inspecciona y comprende la estructura de un corpus de texto almacenado en CSV, la materia prima para nuestro modelo de lenguaje diminuto.

Avanzado 📖 2 ⏱ ~1h
🔤
Módulo 2

Tokenización y frecuencia de palabras

Divide el texto crudo en tokens, cuenta las frecuencias de palabras y construye el vocabulario para nuestro modelo de lenguaje.

Avanzado 📖 2 ⏱ ~1h
🔗
Módulo 3

Tablas de probabilidad de bigramas

Construye y normaliza tablas de recuentos de bigramas que mapean cada palabra a las palabras que la siguen.

Avanzado 📖 2 ⏱ ~1h
🎲
Módulo 4

La función generate_text()

Usa random.choices para muestrear la siguiente palabra de una tabla de bigramas y generar secuencias de texto coherentes.

Avanzado 📖 2 ⏱ ~1h
🖥️
Módulo 5

Generador de texto CLI y temperatura

Ensambla todas las piezas en un generador de texto de línea de comandos y añade un parámetro de temperatura para controlar la creatividad.

Avanzado 📖 2 ⏱ ~1h