我已经设法将NLTK内容下载到本地聊天室数据文件夹,但之后我找不到任何关于如何使SentimentComparison正常工作的文档,或者如何初始化VADER词典(显然是提取的)来自NLTK)然后让聊天机器人使用它来输出。 Python 3.6.3 chatterbot 0.7.6 NLTK安装在这里... chatterbot \ data \ nltk_data 问:有人可以向我提供示例吗?
答案 0 :(得分:0)
您可以通过为聊天机器人设置const re = /(?:@import)\s(?:url\()?\s?["\'](.*?)["\']\s?\)?(?:[^;]*);?/gi;
const s='@import url("fineprint.css") print; @import url("bluish.css") projection, tv; @import \'custom.css\'; @import url("chrome://communicator/skin/"); @import "common.css" screen, projection; @import url(\'landscape.css\') screen and (orientation:landscape);';
s.replace(re, (match, g1) => console.log(match, g1));
来使用情绪分析比较。
例如:
statement_comparison_function
您的聊天机器人将自动下载并使用所需的NLTK数据(例如VADER词典)。
有关可用比较功能的更多信息,请参阅ChatterBot文档:http://chatterbot.readthedocs.io/en/latest/comparisons.html