Skip to content

Sentiment analysis with dependency tree.

Notifications You must be signed in to change notification settings

isabelleysseric/Sentiment-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Analyse de sentiment

Sentiment-analysis (GitHub)   •  Sentiment-analysis (Wiki)
isabelleysseric (GitHub)   •  isabelleysseric.com (Portfolio)   •  isabelle-eysseric (LinkedIn)




Equipe

  • Isabelle Eysseric
  • Nicolas Garde
  • David Poisson


Resume



Mise en situation

PyCharm avec Python 3.7 a été utilisé pour que la librairie Spacy puisse fonctionner correctement.

Nous avons écrit 2 méthodes pour convertir les phrases: une qui écrit le dataset avec children/head (1h) et l'autre sans (20 minutes).

En accord avec le professeur Luc Lamontagne, pour que la tache 3 aille plus rapidement, nous avons écrit les phrases converties de la méthode utilisant l’arbre de dépendance du fichier negation_conversion.py dans des fichiers texte.

Ces fichiers ont été produit avec la méthode write_negated qui se trouve dans le fichier sentiment_analysis.py. Ils se trouvent stockés dans le dossier data.

Aussi, il est nécessaire de télécharger le corpus de NLTK, Sentiwordnet afin que le fichier sentiment_analyse.py puisse fonctionner.



Etapes

( Voir fichier negation_conversion.py )

  • Étape 1: Trouver la portée de la phrase
  • Étape 2: Capturer la portée négative
  • Étape 3: Conversion et reconstitution de la phrase