我已经设法将 NLTK 的东西下载到本地聊天框数据文件夹,但之后我找不到任何关于如何让 SentimentComparison 工作或如何初始化 VADER 词典的文档(显然是从 NLTK 中提取的) 然后让聊天机器人将其全部用于输出。Python 3.6.3 chatterbot 0.7.6 NLTK 安装在这里 ...chatterbot\data\nltk_data 问:谁能给我提供例子?
问问题
423 次
1 回答
0
statement_comparison_function
您可以通过为您的聊天机器人设置 来使用情绪分析比较。
例如:
from chatterbot import ChatBot
from chatterbot.comparisons import sentiment_comparison
chatbot = ChatBot(
# ...
statement_comparison_function=sentiment_comparison
)
您的聊天机器人将自动下载并使用它需要的 NLTK 数据(例如 VADER 词典)。
有关可用比较函数的更多信息,请参见 ChatterBot 文档:http ://chatterbot.readthedocs.io/en/latest/comparisons.html
于 2017-12-06T04:03:20.223 回答