Programmation Python pour le TAL introduction

Diplômes intégrant cet élément pédagogique :

Descriptif

Descriptif du cours (contenu, connaissances) :

Ce cours est une introduction à la programmation au moyen du langage Python.

Il vise à mettre en pratique dans des scripts Python orientés TAL les principales notions d'algorithmique :

- structures de données (variables, tuples, listes et dictionnaires)

- structures de contrôle (boucles et conditionnelles).

- fonctions pour la manipulation de chaînes de caractères et de flux d’entrées / sorties.

- expressions régulières

- Prise en main de l'interpréteur Python

- Écriture de scripts en Python pour mettre en œuvre des traitements de base sur des corpus de textes : tokenisation, segmentation en phrases, étiquetage, extraction du vocabulaire, etc.

Pré-requis recommandés

Bases du numérique : notions de fichier, de format, de codage...

Compétences visées

- savoir écrire et exécuter des scripts Python

- savoir écrire un code propre et documenté

- savoir identifier et corriger les bogues (interpréter les messages d'erreurs de l'interpréteur, effectuer des tests du code, etc.)

 

- être capable de concevoir des scripts en Python qui mettent en œuvre des traitements sur des chaînes de caractères (segmentations, étiquetages, extractions, etc.) et qui s'appuient sur des ressources langagières externes (lexiques, grammaires, corpus de textes, etc.).

Informations complémentaires

Lieu(x) : Grenoble
Langue(s) : Français