es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NLTK

SentiStrength: [WinError 2] El sistema no puede encontrar el archivo especificado.

Intenté usar SentiStrength con Python para clasificar el sentimiento de un texto. import sentistrength from sentistrength import PySentiStr senti = PySentiStr() senti.setSentiStrengthPath(‘C:/Users/xx/SentiStrengthCom.jar’) senti.setSentiStrengthLanguageFolderPath(‘C:/Users/xx/SentStrength_Data_Sept2011/’) str_arr = [‘¡Qué día más encantador!’, ‘¡Qué mal día!’] result = senti.getSentiment(str_arr, score=’scale’) Sin embargo, al intentar ejecutar la última línea, obtengo el error [WinError 2] No . . . Read more

La descarga del corpora de NLTK se bloquea al ejecutarse en una función Python de AWS Lambda.

Estoy intentando descargar datos de NLTK en el almacenamiento de archivos de una función Lambda de la siguiente manera: nltk.data.path.append(“/tmp”) nltk.download(“popular”, download_dir=”/tmp”) La función Lambda sigue agotando el tiempo de espera. Cuando verifico los registros de Cloudwatch, no veo registros relacionados con la descarga de diferentes archivos de corpus (por . . . Read more

¿Por qué NLTK etiqueta “there” como “Determiner” cuando se utiliza el conjunto de etiquetas universales?

Al utilizar el conjunto de etiquetas universal con NLTK, identifica “there” como un determinante, pero eso no tiene sentido. Por ejemplo, import nltk from nltk import word_tokenize sentence = ‘If there is a cat under the table’ tokens = word_tokenize(sentence) tags = nltk.pos_tag(tokens, tagset=’universal’) La salida es: [(‘If’, ‘ADP’), (‘there’, . . . Read more