西班牙语句子的情感分析
sentiment-analysis-spanish的Python项目详细描述
情感西班牙语
它是如何工作的?在
情绪西班牙语是一个python库,它使用卷积神经网络来预测西班牙语句子的情绪。这个模型是使用超过800000对页面eltenedor、decathlon、tripadvisor、filmaffinity和ebay的用户评论进行训练的。 这些评论是通过项目opinion-reviews-scraper的web抓取提取的
使用用户评论中的速率,我们训练模型学习其中的语言。为此,我们使用Keras和Tensorflow库。我们实现了88%的验证准确度(准确度超过新数据,不用于培训)。 有关神经网络模型训练的更多详细信息,请查看reposentiment-analysis-model-neural-network
为什么?在
我相信西班牙语中基于神经网络的情感分析的解决方案并不多。在
安装和使用
首先安装程序包
pip install sentiment-analysis-spanish
你还需要keras和tensorflow
^{pr2}$导入包
from sentiment_analysis_spanish import sentiment_analysis
运行情绪分析:
sentiment = sentiment_analysis.SentimentAnalysisSpanish()
print(sentiment.sentiment("me gusta la tombola es genial"))
您将看到它输出
1
例如,如果你使用文本
sentiment = sentiment_analysis.SentimentAnalysisSpanish()
print(sentiment.sentiment("me parece terrible esto que me estás diciendo"))
您将看到它输出
9.460418e-14s
如你所见,它非常接近于0。在
输出和意义
函数sentiment(text)
返回一个介于0和1之间的数字。这是字符串变量text
为“正”的概率。低概率表示文本为负(数字接近0),高概率(数字接近1)表示文本为正。与中性文本相对应的中间空间。在
- 项目
标签: