Skip to main content
 首页 » 编程设计

python之如何在 Django 中为 Chatterbot 指定自定义语料库路径

2024年10月01日34JustinYoung

似乎可以通过指定位置路径来使用自定义语料库 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/' 
]