IBM Watson Chatbot - чтение и запись в CSV / excel - PullRequest
0 голосов
/ 23 января 2019

Я сейчас нахожусь в процессе создания чат-бота, который сможет отвечать на запросы клиентов, просматривая файлы CSV и предоставляя клиентам правильный ответ.

Я видел много примеров чат-ботов, однако, похоже, что ни один из них не способен читать и писать в CSV-файл (здесь хранится вся соответствующая информация).

Пример чтения из файла CSV: Клиент спросит чатбота о том, сколько у нас есть акций по определенному товару. Эта информация в настоящее время хранится в CSV-файлах, где мы хотим, чтобы чат-робот посмотрел этот файл, нашел нужный продукт и вернул уровень запасов клиенту

Пример записи в файл CSV: Клиенты смогут использовать чат-бота для заказа товаров, и как только заказ будет сделан, мы хотели бы сохранить его в этом файле.

Может ли кто-нибудь помочь здесь или узнать, возможно ли это?

Большое спасибо!

1 Ответ

0 голосов
/ 23 января 2019

Это можно сделать с помощью диалоговых действий .В зависимости от сервера вашей общей архитектуры решения могут использоваться клиентские или веб-действия.

По сути, когда Watson Assistant необходимо искать данные из / a CSV, он вызывает действие с «запросом».Информация.Полученные данные затем используются для формирования ответа.

Вот учебник , который использует действия для взаимодействия с реляционной базой данных (SQL) .Но вы можете изменить код, чтобы открыть файл CSV, найти что-нибудь и вернуть его.

...