добавить фрагмент текста к вводу пользователя перед тем, как определить его намерение механизмом помощника Watson - PullRequest
0 голосов
/ 08 мая 2020

Я хочу добавить фрагмент текста к вводу пользователя перед определением его намерения механизмом помощника Watson

например:

  • установить переменную контекста $ subject = "VPN"
  • пользовательский ввод: «Я хочу настроить это»
  • добавить контекстную переменную к вводу, чтобы он стал следующим: «Я хочу настроить его $ subject» ------> » Я хочу настроить его VPN "
  • , а затем после этого Watson определяет, какому намерению принадлежит этот ввод

PS: это не обязательно должна быть переменная контекста, я могу добавить немного статистики c текст

1 Ответ

0 голосов
/ 08 мая 2020

Я рекомендую разделить эту проблему на намерение и сущности .

  • Какое желаемое действие, цель? Настроить что-нибудь.
  • Какой объект / субъект задействован, сущность? VPN, компьютер.

Таким образом, ваш чат-бот становится более гибким и может быть расширен позже.

Если вы уже говорите о VPN в диалоговом окне, вы можете перейти к c набор диалоговых узлов, специфичный для VPN.

...