Défi : Racinisation
Tâche
Swipe to start coding
Vous disposez d'un texte dans la variable text. Votre tâche consiste à tokeniser ce texte, à supprimer les mots vides, puis à appliquer la racinisation (stemming) sur les jetons. Pour cela :
- Importez le Porter Stemmer.
- Convertissez
texten minuscules et enregistrez-le danstext_lower. - Tokenisez la chaîne
text_loweret enregistrez le résultat danstokens. - Chargez les mots vides anglais, convertissez-les en
setet enregistrez-les dansstop_words. - Filtrez les mots vides à l'aide d'une compréhension de liste et enregistrez le résultat dans
filtered_tokens. - Créez un Porter Stemmer et enregistrez-le dans
stemmer. - Appliquez la racinisation sur les jetons à l'aide d'une compréhension de liste et enregistrez le résultat dans
stemmed_tokens.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 2
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 3.45
Défi : Racinisation
Glissez pour afficher le menu
Tâche
Swipe to start coding
Vous disposez d'un texte dans la variable text. Votre tâche consiste à tokeniser ce texte, à supprimer les mots vides, puis à appliquer la racinisation (stemming) sur les jetons. Pour cela :
- Importez le Porter Stemmer.
- Convertissez
texten minuscules et enregistrez-le danstext_lower. - Tokenisez la chaîne
text_loweret enregistrez le résultat danstokens. - Chargez les mots vides anglais, convertissez-les en
setet enregistrez-les dansstop_words. - Filtrez les mots vides à l'aide d'une compréhension de liste et enregistrez le résultat dans
filtered_tokens. - Créez un Porter Stemmer et enregistrez-le dans
stemmer. - Appliquez la racinisation sur les jetons à l'aide d'une compréhension de liste et enregistrez le résultat dans
stemmed_tokens.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 2
single