【问题标题】:IBM Watson Chatbot - Read & Write to CSV/excelIBM Watson Chatbot - 读取和写入 CSV/excel
【发布时间】:2019-01-24 00:11:04
【问题描述】:

我目前正在创建一个聊天机器人,它能够通过查看 CSV 文件并为客户提供正确的回复来回答客户的查询。

我见过很多聊天机器人示例,但似乎没有一个能够读取和写入 CSV(这是当前存储所有相关信息的地方)。

从 CSV 文件读取的示例: 客户会询问聊天机器人我们对某种产品有多少库存。此信息当前保存在 csv 文件中,我们希望聊天机器人在其中查看此文件,找到正确的产品并将库存水平返回给客户

写入 CSV 文件的示例: 客户将能够使用聊天机器人订购产品,一旦客户下订单,我们希望将其保存在此文件中。

任何人都可以在这里提供帮助或知道这是否可能吗?

非常感谢!

【问题讨论】:

    标签: ibm-cloud artificial-intelligence chatbot ibm-watson


    【解决方案1】:

    这可以通过dialog actions 完成。根据您的整体解决方案架构服务器,可以使用客户端或 Web 操作。

    基本上,当 Watson Assistant 需要从 CSV 中查找数据时,它会使用“查询”信息调用操作。然后使用结果数据来形成答案。

    这是tutorial that uses actions for interfacing with a relational database (SQL)。但您可以更改代码以打开 CSV 文件,查找内容并返回。

    【讨论】:

    • 感谢亨利克的回复!老实说,我对这一切都不是很有经验...您能否提供一个示例代码,用于在我的本地目录中读取 CSV 的对话框操作(用于测试目的)以检查某些东西的库存水平?只是为了让我看看它是如何工作的。
    • 每种编程语言都有大量关于如何读取 CSV 文件和处理其输入的代码示例。
    • 是的,我已经看到了许多编程语言的代码示例,但是我似乎找不到对话操作所需的 JSON 格式的任何代码..
    • 有对话框操作的代码示例(请参阅链接教程)。使其适应 CSV 代码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    相关资源
    最近更新 更多