Как создать чат-бота, который читает и пишет в базу данных SQL Server? - PullRequest
0 голосов
/ 27 мая 2019

Я новичок в MS bot Framework и работаю над своим проектом. Я хотел создать чат-бота, который мог бы читать из базы данных (я использую SQL Server для создания базы данных), а также получать данные от пользователей и сохранять их в базе данных. Я много искал, но не смог найти учебник по этому поводу. Может кто-нибудь помочь мне и любезно показать это с кодом, как это сделать? Спасибо.

1 Ответ

0 голосов
/ 28 мая 2019

Подход, который я использую в своем проекте для ботов и БД:

  1. Построить API отдыха для запроса информации в БД.Например, вы можете построить проект в ASP.NET и использовать Entity Framework.Затем создайте свой репозиторий ... и, наконец, создайте конечные точки вашего контроллера (пример: операция CRUDs).
  2. Затем используйте логику вашего бота для запроса make на конечные точки API остальных.Для примера используйте HttpClient

Получить данные от пользователя:

Здесь у вас есть много вариантов.В зависимости от того, что вам нужно, вы можете извлекать данные, используя:

  1. регулярное выражение,
  2. , используя обработку естественного языка (NLP), например LUIS.
  3. Запрашивать у пользователя данные. См. Здесь
  4. И еще ...

Мой лучший совет - прочитать Документацию Microsoft Botframework , чтобы узнать, как работает бот.Для веб-API ищите учебники

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...