Мне нужен пользователь, чтобы ввести его номер рейса, чтобы получить его данные для него.
Есть ли способ обнаружить и сохранить номер рейса (3-4 цифры + слова), который он ввел?
Я знаю, что я могу создать объект для хранения некоторых частей пользовательских входов, но мне кажется, что мне нужно жестко кодировать значения, которые я хочу получить, что нецелесообразно.
Итак, есть ли способ заставить watson автоматически определять часть пользовательского ввода (не ограничиваясь номерами).Обнаружение числа в сущности в IBM Watson Разговор
0
A
ответ
1
В разделе «Состояние» вы можете указать следующее.
input.text.matches('.*?[0-9]{3,4}.*?')
Для области вывода перейдите в расширенный режим и выполните следующие действия.
{
"output": {
"text": "You typed a 3-4 digit number. I stored it in Context variable 'found'"
},
"context": {
"found": "<? input.text ?>"
}
}
Вы можете запросить контекстную переменную found
в коде, чтобы сделать более сложные действия на него.
Разговор был обновлен с момента ответа. Теперь вы можете использовать input.text.extract()
вместо input.text
.
Как так:
"found": "<? input.text.extract('.*?([0-9]{3,4}).*?',1) ?>"
Смежные вопросы
- 1. IBM Watson Разговор - угловая интеграция
- 2. Watson Разговор в прямом телефоне
- 3. Watson Разговор, ответ отсутствует текст
- 4. IBM Watson (разговор) REST API с Fetch (whatwg-fetch)
- 5. Watson Разговор поддерживает вложенные намерения?
- 6. Watson разговор всегда начинается с корня
- 7. Watson Разговор не принимает истинных условий
- 8. IBM BigInsights (IBM Hadoop) против IBM Watson
- 9. IBM Bluemix - Java-Watson
- 10. IBM Watson Подписаться
- 11. IBM Watson Dialog Concept
- 12. ibm watson перевод текста в речь
- 13. Альтернатива IBM Watson Alchemy?
- 14. ibm watson классификация документов
- 15. Как подключить несколько сервисов IBM watson в одном?
- 16. Использование IBM Watson Беседа из API в C#
- 17. watson-developer-cloud/android-sdk-Разговор
- 18. Получение ошибки org.springframework.expression.spel.SpelParseException от Watson Разговор API
- 19. Избавиться от дублированных диалоговых узлов Watson Разговор
- 20. Обучение Натуральный язык Классификатор в IBM watson
- 21. IBM Watson for Oncology API
- 22. Получение Json от IBM watson
- 23. Wit.ai для миграции IBM watson
- 24. IBM Watson использует API Alchemy
- 25. Классификация естественного langage IBM watson
- 26. IBM Watson Визуальное распознавание: UnauthorizedException
- 27. IBM Watson: Invalid API Key
- 28. IBM Watson Alchemy API VerifyError
- 29. Watson iOS SDK (Swift) и передача переменной контекста в разговор
- 30. IBM Watson Movie Разговор Агент принимал внутри Bluemix облака: Странная ситуация