Nlp DialogFlow错误上的Botium K-fold交叉验证
我正试图在Botium上运行DialogFlow模型(如上所述)的k-fold交叉验证。以下是我遵循的步骤:Nlp DialogFlow错误上的Botium K-fold交叉验证,nlp,dialogflow-es,chatbot,Nlp,Dialogflow Es,Chatbot,我正试图在Botium上运行DialogFlow模型(如上所述)的k-fold交叉验证。以下是我遵循的步骤: 使用DialogFlow中的botium cli nlpextract提取培训内容(约600个话语,分布在6个意图中) Dialogflow和IBM Watson的设置配置文件 进行了k倍交叉验证 对于两种平台(botium cli nlpanalytics k-fold) 虽然验证在Watson上运行良好,但在Dialogflow上,一些折叠运行出现了许多错误,而其他折叠运行运行良好
- 使用DialogFlow中的
提取培训内容(约600个话语,分布在6个意图中)botium cli nlpextract
- Dialogflow和IBM Watson的设置配置文件
- 进行了k倍交叉验证
对于两种平台(
) 虽然验证在Watson上运行良好,但在Dialogflow上,一些折叠运行出现了许多错误,而其他折叠运行运行良好。下面的错误示例:botium cli nlpanalytics k-fold
com.google.apps.framework.request.StatusException:
通用::失败\u前提条件:找不到id为“******-*****-d8298f23f5af”的意图
对于id为“******-***-***-***-***-ab10e1f8c943”的代理,在环境“”中的意图中。
有人能告诉我DialogFlow测试中我做错了什么吗?与几乎所有测试结果均>0.9的沃森相比,这些测试的精确度和召回率也非常低
我的Dialogflow配置如下所示:
{
"botium": {
"Capabilities": {
"PROJECTNAME": "agentblr",
"CONTAINERMODE": "dialogflow",
"DIALOGFLOW_PROJECT_ID": "<project id>",
"DIALOGFLOW_CLIENT_EMAIL": "<service access email>",
"DIALOGFLOW_PRIVATE_KEY": "<service access key>",
"DIALOGFLOW_NLP_PROJECT_ID": "<empty test project>",
"DIALOGFLOW_NLP_CLIENT_EMAIL": "<empty test project service access email>",
"DIALOGFLOW_NLP_PRIVATE_KEY": "<empty test project service access key>",
"DIALOGFLOW_LANGUAGE_CODE": "en"
}
}
}
{
“肉毒杆菌”:{
“能力”:{
“PROJECTNAME”:“agentblr”,
“CONTAINERMODE”:“dialogflow”,
“DIALOGFLOW\u项目\u ID”:“”,
“DIALOGFLOW\u客户端\u电子邮件”:“”,
“DIALOGFLOW_私钥”:“”,
DIALOGFLOW\u NLP\u项目\u ID:“,
“DIALOGFLOW\u NLP\u客户端\u电子邮件”:”,
“DIALOGFLOW\u NLP\u私钥”:“”,
“DIALOGFLOW\u语言\u代码”:“en”
}
}
}
您是否使用Dialogflow环境?如果是,您必须告诉Botium,其功能为DIALOGFLOW_Environment Nope。我没有在DialogFlow上设置任何环境。我是否需要为此脚本设置一个才能工作?是否使用Dialogflow环境?如果是,您必须告诉Botium,其功能为DIALOGFLOW_Environment Nope。我没有在DialogFlow上设置任何环境。我需要设置一个脚本才能工作吗?
{
"botium": {
"Capabilities": {
"PROJECTNAME": "agentblr",
"CONTAINERMODE": "dialogflow",
"DIALOGFLOW_PROJECT_ID": "<project id>",
"DIALOGFLOW_CLIENT_EMAIL": "<service access email>",
"DIALOGFLOW_PRIVATE_KEY": "<service access key>",
"DIALOGFLOW_NLP_PROJECT_ID": "<empty test project>",
"DIALOGFLOW_NLP_CLIENT_EMAIL": "<empty test project service access email>",
"DIALOGFLOW_NLP_PRIVATE_KEY": "<empty test project service access key>",
"DIALOGFLOW_LANGUAGE_CODE": "en"
}
}
}