2016-09-14 4 views
0

Я пишу умение alexa для своих местных маршрутов общественного транспорта. Я определения железнодорожных станций с пользовательским слотом, как это -Пользовательский слот с числовыми данными для набора навыков Alexa

LIST_OF_STOPS - 14th Street | 23rd Street | 33rd Street | Christopher Street | Exchange Place 

У меня есть сильное подозрение, что Alexa будет иметь трудно понять, как те 14th Street, есть документы или руководящие принципы вокруг того, как они должны определить?

ответ

1

Нет документации. Большинство людей делают это методом проб и ошибок. Единственная непонятно задокументированная причуда заключается в том, что буквы «a», «b» и т. Д. Могут использоваться для букв.

Это, как говорится, я считаю, что эти ценности выглядят довольно хорошо. Единственное, что вам нужно знать, это то, что Alexa принимает список пользовательских значений «в соответствии с рекомендациями». Это не окончательный список. Alexa будет счастливо возвращать ценности, отличные от того, что есть в списке. Таким образом, вам все равно понадобится нечеткий соединитель, чтобы вы могли справиться с улицей «23 »и тому подобное.

Я бы попробовал простой список, который у вас есть, и посмотреть, довольны ли вы результатами. Если нет, вы можете сделать одно намерение, это {slot} street, другое место {slot} и т. Д. Это может улучшить ситуацию. Но это не так. Вам нужно повторить и попробовать кучу вещей и посмотреть.

+0

Удивительно, но все это сработало из коробки. – nikhil

Смежные вопросы