Accéder au contenu principal
AccueilPython

Introduction au traitement du langage naturel en Python

Commencer Le Cours Gratuitement
4 heures15 vidéos51 exercices124 559 apprenantsTrophyDéclaration de réalisation

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.
Group

Formation de 2 personnes ou plus ?

Essayer DataCamp for Business

Apprécié par les apprenants de milliers d'entreprises


Description du cours

Dans ce cours, vous apprendrez les bases du traitement du langage naturel (NLP), comme l'identification et la séparation des mots, l'extraction des sujets dans un texte et la construction de votre propre classificateur de fausses nouvelles. Vous apprendrez également à utiliser des bibliothèques de base telles que NLTK, ainsi que des bibliothèques qui utilisent l'apprentissage profond pour résoudre des problèmes courants NLP. Ce cours vous donnera les bases pour traiter et analyser du texte tout en progressant dans votre apprentissage de Python.
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.
DataCamp Pour Les EntreprisesPour une solution sur mesure , réservez une démo.

Dans les titres suivants

Scientifique en apprentissage automatique en Python

Aller à la piste

Traitement du langage naturel en Python

Aller à la piste
  1. 1

    Expressions régulières et symbolisation des mots

    Gratuit

    Ce chapitre présente quelques concepts de base de NLP, tels que la tokenisation des mots et les expressions régulières pour aider à analyser le texte. Vous apprendrez également à gérer les textes non anglophones et la tokenisation plus difficile que vous pourriez trouver.

    Jouez Au Chapitre Maintenant
    Introduction aux expressions régulières
    50 xp
    Quel modèle ?
    50 xp
    Pratique des expressions régulières : re.split() et re.findall()
    100 xp
    Introduction à la tokenisation
    50 xp
    La tokenisation des mots à l'aide de NLTK
    100 xp
    Plus de regex avec re.search()
    100 xp
    Tokenisation avancée avec NLTK et regex
    50 xp
    Choix d'un tokenizer
    50 xp
    Regex avec NLTK tokenization
    100 xp
    Balisage non ascii
    100 xp
    Graphique de la longueur des mots avec NLTK
    50 xp
    Pratique de la cartographie
    100 xp
  2. 2

    Identification simple du sujet

    Ce chapitre vous présente l'identification des sujets, que vous pouvez appliquer à tous les textes que vous rencontrez dans la nature. En utilisant les modèles de base de NLP, vous identifierez les thèmes des textes en fonction de la fréquence des termes. Vous expérimenterez et comparerez deux méthodes simples : bag-of-words et Tf-idf en utilisant NLTK, et une nouvelle bibliothèque Gensim.

    Jouez Au Chapitre Maintenant
  3. 3

    Reconnaissance d'entités nommées

    Ce chapitre présente un sujet un peu plus avancé : la reconnaissance des entités nommées. Vous apprendrez à identifier le qui, le quoi et le où de vos textes à l'aide de modèles pré-entraînés sur des textes anglais et non-anglais. Vous apprendrez également à utiliser de nouvelles bibliothèques, polyglot et spaCy, pour compléter votre boîte à outils NLP.

    Jouez Au Chapitre Maintenant
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.

Dans les titres suivants

Scientifique en apprentissage automatique en Python

Aller à la piste

Traitement du langage naturel en Python

Aller à la piste

ensembles de données

English stopwordsMonty Python and the Holy GrailNews articlesWikipedia articles

collaborateurs

Collaborator's avatar
Hugo Bowne-Anderson
Collaborator's avatar
Yashas Roy

prérequis

Python Toolbox
Katharine Jarmul HeadshotKatharine Jarmul

Founder, kjamistan

Voir Plus

Qu’est-ce que les autres apprenants ont à dire ?

Inscrivez-vous 15 millions d’apprenants et commencer Introduction au traitement du langage naturel en Python Aujourd’hui!

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.