如何对句子中的特定主题使用拥抱表情分析?

2024-09-29 00:14:14 发布

您现在位置:Python中文网/ 问答频道 /正文

当使用“拥抱脸”进行情绪分析时,似乎可以得到整个句子的情绪。然而,如果你有一个句子比较了两个主语,其中一个超过了另一个,它会把整个句子看作一个整体。但一个主题的情绪会更积极,而另一个主题的情绪会更消极

例如:

'People enjoy Hagen Dazs over Breyers'

这对哈根·达斯有好处,但对酿酒师不利。拥抱的脸返回“积极”

'You should buy Hagen Dazs instead of Breyers'

拥抱的脸在这里返回“负面”,这将适用于酿酒师,但不适用于哈根·达斯

# 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}]

是否可以在一句话中指定主题以获得情感


Tags: you主题buypeople句子over情绪classifier