问题描述
当使用 Hugging Face 进行情感分析时,您似乎获得了整个句子的情感。但是,如果您有一个比较 2 个主语并且一个超过另一个主语的句子,它会将整个句子视为一个整体。但是一个主题的情绪会更积极,而另一个会更消极。
示例:
“人们喜欢哈根达斯而不是布雷耶”
这对哈根达斯有利,但对布雷耶斯不利。 Hugging Face 返回“正面”。
'你应该买 Hagen Dazs 而不是 Breyers'
Hugging Face 在这里返回“Negative”,这适用于 Breyers,但不适用于 Hagen Dazs。
# Example script using the above text
from transformers import pipeline
classifier = pipeline("sentiment-analysis")
classifier('People enjoy Hagen Dazs over Breyers')
>> [{'label': 'POSITIVE','score': 0.9575461745262146}]
classifier('You should buy Hagen Dazs instead of Breyers')
>> [{'label': 'NEGATIVE','score': 0.9988893270492554}]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)