我有一个名为Comment_Final的数据框,其中有一列-“评论”
此列有不同的评论,例如
1。适合快速发货
2。产品描述正确且功能正常。
3。此产品不适合我的Remington rm1415,它可用于更长且更大的链条.....看起来很难回到加拿大寄给发件人
4。本来会给它5星,但它不是密封电池
5。并没有告诉我需要签字才能接收到错过的物品,与承运人联系,然后第二天就收到了物品!
6。交货迅速。符合预期
所以首先我想要一个名为感想的列,它将显示评论是正面还是负面的?
第二,我想将第三栏作为情绪,告诉您评论定义了其中的愤怒,悲伤,欢乐,厌恶等情绪。
答案 0 :(得分:0)
您可以使用以下代码。唯一的问题是textblob不提供情绪分析,因此您将无法从中提取愤怒,喜悦,快乐等情绪。 文本Blob提供两种不同的情感分析方法。一个是PatternAnalyzer,另一个是NaiveBayesAnalyzer,您可以在下面的链接中阅读有关它的更多信息。
https://textblob.readthedocs.io/en/dev/advanced_usage.html#advanced
{(404, 295), (377, 115), (378, 115)}