what tesis sentiwordnet sentimientos sentimiento sentiment online machine learning español con applications analizador analisis dictionary nlp sentiment-analysis

dictionary - tesis - sentiwordnet



Me preguntaba si alguien sabía dónde podía obtener diccionarios de palabras positivas y negativas. Estoy investigando el análisis de sentimientos y esta es una parte crucial de esto.


El Sentiment Lexicon de la Universidad de Pittsburgh podría ser lo que buscas. Es un léxico de aproximadamente 8,000 palabras con sentimiento positivo / neutral / negativo. Se describe con más detalle en este documento y se publica bajo la GPL.




Llegando un poco tarde, solo notare que los diccionarios tienen una contribución limitada para el análisis de sentimientos. Algunos sentimientos que contienen oraciones no contienen ninguna palabra de "sentimiento", por ejemplo, "leer el libro", que podría ser positivo en una reseña de un libro mientras que es negativo en una reseña de una película. De manera similar, la palabra de sentimiento "impredecible" podría ser positiva en el contexto de un thriller pero negativa al describir el sistema de interrupciones del Toyota.

Y hay muchos más...


Puede usar el léxico de sentimiento de vader

from nltk.sentiment.vader import SentimentIntensityAnalyzer sentence=''APPle is good for health'' sid = SentimentIntensityAnalyzer() ss = sid.polarity_scores(sentence) print(ss)

le dará la polaridad de la oración.

salida:

{''compound'': 0.4404, ''neu'': 0.58, ''pos'': 0.42, ''neg'': 0.0}


Este documento de 2002 describe un algoritmo para derivar dicho diccionario a partir de muestras de texto de forma automática, utilizando solo dos palabras como conjunto inicial.


AFINN puedes encontrarlo aquí y también crearlo dinámicamente. Al igual que cada vez que se agrega una palabra desconocida + ve, añádelo con +1. Al igual que el banano es una nueva palabra + ve y aparece dos veces, se convertirá en +2.

¡Cuantos artículos y datos cree que su diccionario se volverá más fuerte!