如何在 Django 中为 Chatterbot 指定自定义语料库路径?
How to specify custom corpus path in Django for Chatterbot?
似乎可以通过指定位置路径来使用自定义语料库 json 文件。但是,我对如何完成感到困惑。 chatterbot提供的例子不是很清楚
http://chatterbot.readthedocs.io/en/stable/training.html
他们有。
"./data/my_corpus/"
./ 是否表示根目录中有一个名为 data 的文件夹?如果是这样,什么是根?我的 Django 应用程序?
而在另一行中他们直接引用了 .json 文件?他们似乎也这样做。corpus.json?那是正确的文件名方案吗?我需要两条线吗?它非常混乱,不是很清楚。
有没有明确的例子说明如何做到这一点?
训练数据(training_data
)接受文件列表。您可以像这样提及该文件... <your_app or directory>/folders...
backend
|___ corbus/data/introduction.py
|___ __init__.py
project
|___ settings.py
然后在您的设置中,您可以通过
提及训练数据文件
'training_data': [
'chatterbot.corpus.english',
'backend/corpus/data/introduction/'
]
似乎可以通过指定位置路径来使用自定义语料库 json 文件。但是,我对如何完成感到困惑。 chatterbot提供的例子不是很清楚
http://chatterbot.readthedocs.io/en/stable/training.html
他们有。
"./data/my_corpus/"
./ 是否表示根目录中有一个名为 data 的文件夹?如果是这样,什么是根?我的 Django 应用程序?
而在另一行中他们直接引用了 .json 文件?他们似乎也这样做。corpus.json?那是正确的文件名方案吗?我需要两条线吗?它非常混乱,不是很清楚。
有没有明确的例子说明如何做到这一点?
训练数据(training_data
)接受文件列表。您可以像这样提及该文件... <your_app or directory>/folders...
backend
|___ corbus/data/introduction.py
|___ __init__.py
project
|___ settings.py
然后在您的设置中,您可以通过
提及训练数据文件'training_data': [
'chatterbot.corpus.english',
'backend/corpus/data/introduction/'
]