在 AWS Lex 中检查用户的情绪

Check sentiment of user in AWS Lex

我们如何通过检查用户所说的内容来检查 AWS Lex 中的用户情绪? Lex 或其他一些 AWS 服务中是否有可用的内置功能?

我马上想到的最简单的答案是使用 NLP 库,例如 TextBlob。您可以阅读整个文档 here。它非常简单易用。文档也很不错

from textblob import TextBlob
user_input = "What the user had said goes here"
blob = textBlob(user_input)
print(blob.sentiment) #this gives both subjectivity and polarity.

您还可以使用来自 AWS 市场 like this 的解决方案,这些解决方案适用于少量分析。

您应该看看来自 AWS 的名为“Amazon Comprehend”的新服务。这应该可以满足您的要求。