Ограничение ключевого слова wit.ai с регулярным выражением

Есть ли способ ограничить ключевые слова в wit.ai, чтобы они соответствовали определенным шаблонам, используя регулярные выражения или утенок?

Я вижу, что некоторые варианты использования были встроены (например, остроумие/местоположение), но в моем случае синтаксический анализатор должен собирать идентификаторы, сгенерированные моим сервером. Идентификаторы генерируются с ограниченным набором символов [-a-zA-Z0-9_], и иногда wit может угадать их, но в других случаях он будет анализировать только часть идентификатора.


person mikesol    schedule 29.11.2016    source источник


Ответы (1)


У меня похожая проблема, и я проанализировал эти идентификаторы, прежде чем отправить их в Wit, и заменил их чем-то вроде %ITEM_ID%, а в Wit я создал объект item_id с ключевым словом %ITEM_ID%. Также в моем бэкэнде я сохраняю эти идентификаторы, захваченные как часть контекста. Имеет смысл?

Было бы здорово получить официальный ответ по этому поводу.

person Guille Gette    schedule 02.12.2016