我从Dialogflow工作空间中导出了一个意图和实体zip文件,并试图将其导入到IBM Watson工作空间中,但是它不起作用,无论如何,我们可以这样做吗?
是否可以使用任何方法将意图从Dialogflow迁移到IBM Watson工作区?
答案 0 :(得分:3)
签出一个名为QBox的网络应用程序,它的主要目的是对您的训练数据进行基准测试,但是它也使您可以针对多个提供商进行比较。如果您通过上载DialogFlow培训数据来运行测试,然后选择IBM Watson作为输出,那么您将在resut页面上获得一个选项,以IBM Watson格式下载培训数据。
Select Watson after you've uploaded your training data:
运行测试,等待几分钟,然后在结果页面上使用右上角的菜单获取Watson格式的培训数据:
(免责声明:这是我正在使用的工具,因此我没有提供链接,但是如果您将Google名称“ Qbox”和术语“ chatbot”一起使用,那么您应该找到它!)
答案 1 :(得分:1)
DialogFlow是与Watson Assistant不同的产品。 Watson Assistant仅允许您导入从Watson Assistant导出的工作空间(使用UI中的导出工作空间选项),因此Assistant无法从DialogFlow导入对话框。
您可以在Watson Assistant中以CSV格式下载意图和实体,请参阅https://console.bluemix.net/docs/services/conversation/intents.html#defining-intents和https://console.bluemix.net/docs/services/conversation/entities.html#defining-entities
您可以以CSV格式导入实体和意图,但是它们必须采用Assistant要求的特定格式。请参阅前面的2个链接。
答案 2 :(得分:-1)
还有一个开源项目Watson Assistant Workbench (WAW)
,它使您可以使用其他几种格式来使用Watson Assistant
创建对话框。
Watson Assistant Workbench
支持WA
JSON
格式,自定义XML
格式,甚至支持MS XLS
格式,可用于定义对话框。然后WAW
可以处理所有数据并生成可以导入JSON
的{{1}}。
这可能简化了对话过程,因为您现在只需“仅”将对话框流格式转换为WAW XML或XLS(例如,您不需要像WA JSON格式那样使用对话框节点的唯一ID) 。 因此,如果可能有趣,只需分享link to GitHub with Watson Assistant Workbench。