Plan du cours
Présentation de Python packages liés à la PNL
Introduction à la PNL (exemples dans Python bien sûr)
Manipulation de texte simple Recherche Comptage de texte Words Division des textes en Words Dispersion lexicale
Traitement de structures complexes Représentation de texte dans des listes
Listes d'indexationCollocationsBigrammesFréquence des distributionsConditions avec WordsComparaison de Word (commence par, se termine par, islower, isalpha, etc...)Compréhension du langage naturel Word Désambiguïsation des sensRésolution des pronoms
Traductions automatiques (statistiques, basées sur des règles, littérales, etc...)Des exercicesPNL dans Python dans les exemples
Accès aux corpus de textes et aux ressources lexicales Sources communes pour les corpus Distributions de fréquences conditionnelles Comptage des Word par genre Création de son propre corpus Dictionnaire de prononciation Boîte à chaussures et boîte à outils Lexiques Sens et synonymes Hiérarchies Relations lexicales : Méronymes, Holonymes Similarité sémantiqueTraitement de l'impression de texte brutStructant
Extraire des parties de chaîne
Accessing de personnages individuels
Searching, remplacement, fractionnement, jointure, indexation, etc...Utiliser des expressions régulièresDétection de modèles de motsDérivéTokenisationNormalisation du texteWord Segmentation (surtout en chinois)Catégorisation et marquage des corpus balisés WordJetons marquésEnsemble de balises de partie du discoursPython DictionnairesWords au mappage des propriétés
Marquage automatiqueDéterminer la catégorie d'un Word (morphologique, syntaxique, sémantique)Classification de texte (Machine Learning) Classification superviséeSegmentation des phrasesValidation croiséeArbres de décisionExtraire des informations à partir de la fragmentation de texteChinking
Balises vs arbresAnalyser la structure des phrases Grammaire sans contexteAnalyseursCréation de grammaires basées sur les fonctionnalitésTraitement des structures de fonctionnalités
Analyser le sens des phrases Sémantique et logiqueLogique propositionnelleLogique du premier ordreSémantique du discours
Gestion des formats de données de données linguistiques (Lexique vs Texte)Métadonnées
Pré requis
Connaissances de base Python