Делали претотип. Это такая новая фишка у манагеров теперь. Типо прототипы более не катят, даёшь претотип. Который как прототип но сделать надо за два дня.
Ну за два дня (даже за день в принципе, с учётом митингов разных) много не на кодишь. Ели успели прикрутить интеграцию с базой и пару сервисов. Так чисто показать что оно в принципе работает. Делали через лямбду на джаве понятное дело, амазон же.
Ну чисто впечатления. Это как попугай. Никакого искусственного интеллекта. К примеру есть слоты которые как переменные и алекса их должна типо распознавать и передавать. В слоте нужно указать тип. Если тип строка, то изволь перечислить все возможные значения. Причём на этапе активации скилла (скиллом в алексе называют программы). То есть никакаких динамических типов нет и в помине. Никакого контекста, понятное дело, тоже.
Но только все это хуита и не работает. Просто алекса будет пытаться распознать слово из типа в первую очередь. Но если, к примеру, в слоте стоит тип AMAZON.NUMBER, то прийти туда может любое слово вообще и все равно придется проверять значение.
Потом если лямбда вылетела по эксцепшену, то алекса тупо замолкает. Есть специальный тип ексцешена, который не делает ничего вообще. Единственный способ дебага - настроить логи на самой ламбде.
Ну и тот факт что один скилл может работать только с одной ламбда функцией. Это как вообще понимать, извиняюсь, вашу мать? А как же майкросервисы, вот это всё? Ау, 21 же век на дворе.
Короче слегка разочарован. Может у гугла лучше получится, там вроде как их AI зашит.
А вообще предвижу новую профессию. Оптимизатор диалогов алексы. Народ будет кандидатский минимум на этом защищать. Лафа гумманитариям.
P.s куда символы конца строки подевались? Опять админы чета начудили?