• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Programmation Python pour le TAL introduction

  • Niveau d'étude

    Bac +4

  • ECTS

    3 crédits

  • Composante

    UFR Langage, lettres et arts du spectacle, information et communication

Description

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

Lire plus

Objectifs

- 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.

Lire plus

Heures d'enseignement

  • Programmation Python pour le TAL introduction - CMTDCours magistral - Travaux dirigés24h

Pré-requis recommandés

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

Lire plus

Contrôle des connaissances

Session 1 :

Contrôle continu

2 notes :

Travail personnel

Réalisation de projets en groupe

 

Session 2 :

Oral

Lire plus

Période

Semestre 7

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.).

Lire plus