DialogFlow: отвечает соответствующим образом на имя, оканчивающееся на «s», или когда пользователь вводит собственническое имя без апострофа - PullRequest
0 голосов
/ 27 сентября 2019

Как Dialogflow может правильно различать следующие вопросы, например:

  • Показать мне аккаунт Фрэнсис
  • Показать мне аккаунт Фрэнсис
  • Показать аккаунт Фрэнсис
  • Показать мне учетную запись Francess

Нужен правильный ответ, такой как:

  • Вот учетная запись Frances

или

  • Вот учетная запись Фрэнсис

Я использую сущность @ sys.person, но часто она не распознает изменения должным образом.Я пробовал тренировать около 10 примеров и все еще испытываю проблемы.

1 Ответ

0 голосов
/ 30 сентября 2019

Если вы хотите, чтобы Dialogflow улучшался при распознавании имен или имен людей, вы можете использовать составные объекты .Эти составные сущности позволяют вам искать значение в определенном шаблоне, который в вашем случае может быть [person], [person] ', [person] s и [person]

Если вы используетеСущность @ sys.Person в этой новой составной сущности, она должна работать для любого имени, которое распознается сущностью @ sys.Person.Так что вам не нужно писать пример для имени каждого человека.

...