Bonjour à toutes et à tous,
Aujourd’hui, nous allons découvrir comment déterminer le sentiment
qu'exprime un texte.
Vous pouvez suivre ce tuto soit avec notre vidéo sur notre chaîne
YouTube ou avec le texte ci-dessous
--------------------------
Si vous débutez, nous aurons besoin de quelques programmes :
Un éditeur de texte, je vous recommande Visual Studio Code : Une
sorte d'éditeur de texte, mais axé pour le développement, il est
très puissant en ajoutant quelques extensions et nous permettra de
lire correctement le code sans trop s'abîmer les yeux 🙂
Disponible sur leur site officiel
L'interpréteur Python : C'est le programme qui va permettre
d'exécuter votre code, grâce à lui, vous allez transformer votre
texte en un vrai programme fonctionnel
Disponible sur leur site officiel
Maintenant il vous faut aller dans terminal et nouveau terminal ou
le raccourci Ctrl + Maj + ù sur Windows ou Ctrl+` sur Mac OS puis
tapez "pip install textblob" pour installer la bibliothèque dont
nous aurons besoin.
--------------------------
Nous pouvons commencer la programmation !
On commence par créer un nouveau fichier .py, puis on importe la
bibliothèque :
from textblob import TextBlob
On créé une nouvelle variable que l'on nomme blob qui contiendra le
texte que l'on souhaite analyser :
blob = TextBlob("Hello !")
On en créé une seconde pour stocker la réponse que nous donnera le
programme :
sentiment = blob.sentiment.polarity
Pour finir on créer une boucle avec trois conditions, si la variable
sentiment est supérieur à 0, alors le sentiment est positif, si elle
est inférieure, le texte est négatif et si elle est égale à zéro
devinez...elle est neutre !
if sentiment > 0:>
print("Le texte est positif.")
elif sentiment < 0:
print("Le texte est négatif.")
else:
print("Le texte est neutre.")
Ce qui en résumé nous donne ce programme :
from textblob import TextBlob
blob = TextBlob("Hello !")
sentiment = blob.sentiment.polarity
if sentiment > 0:>
print("Le texte est positif.")
elif sentiment < 0:
print("Le texte est négatif.")
else:
print("Le texte est neutre.")
Pour exécuter le programme, on doit aller en haut à droite et
cliquer sur la petite flèche.
Si ce tuto vous à plu, n’hésitez pas à faire un tour sur notre
chaîne YouTube, à vous abonner et à la partager avec vos amis si vous pensez que
cela peut aider.