You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[EPIC] Série TAL dédiée — migrer les notebooks 23–26 hors de GenAI/Texte #16271
Le parcours TAL classique dispose désormais d’un deck dédié et de plusieurs notebooks exécutables, mais ses notebooks sont rangés à la suite de la série généraliste GenAI/Texte :
Ce placement mélange deux progressions différentes : ingénierie des LLM dans GenAI/Texte, et fondations du traitement automatique des langues, du modèle symbolique/probabiliste vers les témoins modernes. La série TAL mérite donc un owner de répertoire et une navigation propres.
Objectif
Créer une série notebook dédiée au traitement automatique des langues, rattacher les travaux existants à cette série, puis migrer les notebooks correspondants sans perte de contenu, d’outputs, de navigation ni de provenance.
Chemin cible proposé, à confirmer par le census de migration :
MyIA.AI.Notebooks/NLP/
Le nom de répertoire reste distinct du titre pédagogique français ; la documentation primaire et le README de série restent en français.
Le deck reste dans slides/09-traitement-automatique-langues/ ; il devient le point d’entrée transversal et ses liens doivent viser les nouveaux owners notebook après migration.
Stratégie de migration
Laisser les PRs de contenu déjà construites terminer leur admission dans leurs chemins actuels, afin de ne pas réécrire simultanément trois branches et leurs preuves d’exécution.
Après disponibilité des quatre notebooks sur main, ouvrir une PR de migration atomique : git mv des quatre notebooks vers la série dédiée, création du README français et réparation de tous les liens/références.
Préserver byte-for-byte les cellules, outputs, execution counts et métadonnées des notebooks tant que seules les routes changent. Toute modification de source code déclenche une ré-exécution complète du notebook concerné conformément à C.2.
Mettre à jour les owners dans le deck TAL, _quarto.yml, la documentation curriculaire et les README de navigation réellement concernés.
Laisser COURSE_CATALOG.generated.* et tous les blocs CATALOG-STATUS byte-identiques : la régénération appartient à l’automatisation.
Vérifier les liens sur l’arbre complet, les collisions de PR ouvertes, les twin/ledgers path-keyed éventuels et les ratchets notebook après les renames.
Critères d’acceptation
un répertoire de série TAL dédié existe avec un README français présentant l’ordre pédagogique, les prérequis et les ponts vers le deck ;
les quatre notebooks 23–26 sont migrés par git mv, avec une numérotation locale cohérente et sans duplication résiduelle dans GenAI/Texte ;
contenu des cellules, outputs et execution counts sont préservés byte-for-byte lorsque la migration est path-only ;
tous les liens entrants et sortants vers les anciens chemins sont recensés puis réparés (README, deck, Quarto, curriculum et notebooks) ;
le deck 09 pointe vers les owners TAL réels pour n-grammes, CRF et PCFG/CYK ;
validation notebooks, navlinks, hiérarchie Markdown, output/source-collapse, output-failure, twin parity et git diff --check sont verts sur la tête exacte ;
catalogue généré et blocs CATALOG-STATUS restent inchangés sur la branche feature ;
aucune publication protégée, sortie fabriquée, rapport d’audit ou snapshot de coordination n’est committé.
Hors périmètre
réécrire le contenu scientifique des quatre notebooks pendant le déplacement ;
déplacer les notebooks LLM/RAG qui restent propriétaires de GenAI/Texte ;
déplacer le deck hors de slides/09-traitement-automatique-langues/ ;
La PR de migration dépend de l’admission des contenus #16246, #16267 et #16253 afin que le déplacement porte une seule fois sur l’état canonique de main. Cette dépendance bloque la migration, pas la production ni la review des notebooks concernés.
Constat
Le parcours TAL classique dispose désormais d’un deck dédié et de plusieurs notebooks exécutables, mais ses notebooks sont rangés à la suite de la série généraliste
GenAI/Texte:slides/09-traitement-automatique-langues/([TAL] Migrer le cours historique de 34 slides vers Slidev #15398, livré par feat(slides,#15398): TAL -- migration cours historique 34 slides vers Slidev FR #15406) ;23_TAL_Du_Mot_Aux_Dependances.ipynb(TAL — analyser un corpus français des mots aux dépendances et entités nommées #12958, livré par feat(genai,#12958): notebook 23 TAL -- pipeline spaCy FR du mot aux dépendances et entités #12985) ;24_NGrammes_Modeles_De_Langue.ipynb(GenAI/Texte: notebook modeles de langue n-grammes, lissage et perplexite (gap mesure par #16229) #16235, PR feat(#16235): notebook modeles de langue n-grammes, lissage et perplexite #16246) ;25_CRF_Etiquetage_Sequentiel.ipynb([TAL] CRF linéaire from scratch pour l'étiquetage séquentiel #16252, PR feat(tal): CRF linéaire from scratch pour l’étiquetage séquentiel #16267) ;26_PCFG_CYK_Parsing.ipynb([TAL] Parsing PCFG/CYK from scratch avec ambiguïté mesurée #16253, construit localement au moment de l’ouverture de cet EPIC).Ce placement mélange deux progressions différentes : ingénierie des LLM dans
GenAI/Texte, et fondations du traitement automatique des langues, du modèle symbolique/probabiliste vers les témoins modernes. La série TAL mérite donc un owner de répertoire et une navigation propres.Objectif
Créer une série notebook dédiée au traitement automatique des langues, rattacher les travaux existants à cette série, puis migrer les notebooks correspondants sans perte de contenu, d’outputs, de navigation ni de provenance.
Chemin cible proposé, à confirmer par le census de migration :
MyIA.AI.Notebooks/NLP/Le nom de répertoire reste distinct du titre pédagogique français ; la documentation primaire et le README de série restent en français.
Périmètre initial
Le deck reste dans
slides/09-traitement-automatique-langues/; il devient le point d’entrée transversal et ses liens doivent viser les nouveaux owners notebook après migration.Stratégie de migration
main, ouvrir une PR de migration atomique :git mvdes quatre notebooks vers la série dédiée, création du README français et réparation de tous les liens/références._quarto.yml, la documentation curriculaire et les README de navigation réellement concernés.COURSE_CATALOG.generated.*et tous les blocsCATALOG-STATUSbyte-identiques : la régénération appartient à l’automatisation.Critères d’acceptation
git mv, avec une numérotation locale cohérente et sans duplication résiduelle dansGenAI/Texte;README, deck, Quarto, curriculum et notebooks) ;git diff --checksont verts sur la tête exacte ;CATALOG-STATUSrestent inchangés sur la branche feature ;Hors périmètre
GenAI/Texte;slides/09-traitement-automatique-langues/;Dépendances et séquencement
La PR de migration dépend de l’admission des contenus #16246, #16267 et #16253 afin que le déplacement porte une seule fois sur l’état canonique de
main. Cette dépendance bloque la migration, pas la production ni la review des notebooks concernés.See #15397. See #15398. See #12958. See #16235. See #16252. See #16253.