Dictionnaires D'Analyse Du Sentiment

je me demandais si quelqu'un savait où je pouvais trouver des dictionnaires de mots positifs et négatifs. Je cherche dans l'analyse du sentiment et c'est une partie cruciale de celui-ci.

37
demandé sur emaillenin 2010-11-15 23:52:45

8 réponses

Lexique Du Sentiment, à l'Université de Pittsburgh pourrait être ce que vous êtes après. C'est un lexique d'environ 8000 mots avec un sentiment positif/neutre/négatif. Il est décrit plus en détail dans ce document et libéré sous GPL.

33
répondu Stompchicken 2016-05-16 07:16:55

arrivée un peu en retard je vais noter que les dictionnaires ont une contribution limitée pour l'analyse des sentiments. Certaines phrases contenant des sentiments ne contiennent pas de mot "sentiment" - par exemple "lire le livre" qui pourrait être positif dans une critique de livre alors que négatif dans une critique de film. De même, le mot "imprévisible" pourrait être positif dans le contexte d'un thriller, mais négatif dans la description du système breaks de la Toyota.

et il y a beaucoup plus...

21
répondu ScienceFriction 2011-02-17 20:54:55

professeur Bing Liu fournir un lexique anglais d'environ 6800 mots, vous pouvez télécharger à partir de ce lien: exploration D'Opinion, analyse de Sentiment, et Détection de Spam D'Opinion

12
répondu rodobastias 2013-02-18 12:37:19

de Ce document à partir de 2002 décrit un algorithme pour dériver un tel dictionnaire d'échantillons de texte automatiquement, en utilisant seulement deux mots comme un ensemble de départ.

7
répondu Fred Foo 2010-11-17 11:35:38

AFINN vous pouvez trouver ici et aussi le créer dynamiquement. Comme chaque fois que le mot inconnu +ve vient, ajoutez-le avec +1. Comme la banane est le mot nouveau +v et apparaît deux fois puis il deviendra +2.

autant d'articles et de données que vous craws votre dictionnaire serait plus fort!

3
répondu user123 2013-08-16 10:15:04

The Harvard-IV dictionary directory http://www.wjh.harvard.edu/~inquirer/homecat.htm a au moins deux ensembles de dictionnaires prêts à l'emploi pour l'orientation positive/négative.

3
répondu Kiara 2015-11-24 11:41:20
from nltk.sentiment.vader import SentimentIntensityAnalyzer

sentence='APPle is good for health'
sid = SentimentIntensityAnalyzer()
ss = sid.polarity_scores(sentence)  
print(ss)

il vous donnera la polarité de la peine.

sortie:

 {'compound': 0.4404, 'neu': 0.58, 'pos': 0.42, 'neg': 0.0}
2
répondu Techgeeks1 2017-03-07 14:42:29