在 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”的新服务。这应该可以满足您的要求。
我们如何通过检查用户所说的内容来检查 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”的新服务。这应该可以满足您的要求。