Programmation 2 langage Python

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

Descriptif

Révision des fondamentaux du langage (variables, listes, dictionnaires, manipulation de fichiers, expressions régulières, etc.). Introduction au modèle objet de Python. Développement d’applications en TAL et utilisation de boites à outils (Scrapy, SciPy, scikit-learn, gensim, NLTK).

Pré-requis

Connaissances algorithmiques de base.

Compétences visées

Ecriture de scripts pour développer des applications en TAL (fouille de texte, parsing, etc.). Installation de packages. Utilisation en ligne de commande, interfaçage avec d’autres langages.

Bibliographie

Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit. Steven Bird, Ewan Klein, and Edward Loper. http://www.nltk.org/book/

Modalités de contrôle des connaissances

Session 1 ou session unique - Contrôle de connaissances

NatureTypeNature d'évaluationDurée (min)Coeff.
ECCC Ecrit03/100

Session 2 - Contrôle de connaissances

NatureTypeNature d'évaluationDurée (min)Coeff.
ECCC Oral03/100

Informations complémentaires

Méthode d'enseignement : En présence
Lieu(x) : Grenoble - Domaine universitaire
Langue(s) : Francais