PyDA Course

Python 101, Difficile

Les fondamentaux : variables, types, structures de contrôle, fonctions, puis un mini modèle de langage.

📖 10 ⏱ ~4h 📦 5 ⚡ +1500 XP
📚
Module 1

Chargement d'un corpus textuel

Chargez, inspectez et comprenez la structure d'un corpus textuel stocké en CSV, la matière première de notre mini modèle de langage.

Avancé 📖 2 ⏱ ~1h
🔤
Module 2

Tokenisation et fréquence des mots

Découpez le texte brut en jetons, comptez les fréquences de mots et construisez le vocabulaire de notre modèle de langage.

Avancé 📖 2 ⏱ ~1h
🔗
Module 3

Tables de probabilité de bigrammes

Construisez et normalisez des tables de comptage de bigrammes qui associent chaque mot aux mots qui le suivent.

Avancé 📖 2 ⏱ ~1h
🎲
Module 4

La fonction generate_text()

Utilisez random.choices pour échantillonner le mot suivant dans une table de bigrammes et générer des séquences de texte cohérentes.

Avancé 📖 2 ⏱ ~1h
🖥️
Module 5

Générateur de texte CLI et température

Assemblez toutes les pièces en un générateur de texte en ligne de commande et ajoutez un paramètre de température pour contrôler la créativité.

Avancé 📖 2 ⏱ ~1h