«Я беременна», «нас четверо», «не больше 60 € вместе с напитком»: гости описывают ситуацию. iAlacarte понимает её, применяет к вашему меню и отвечает блюдами, которые вы подаёте.
Гость может отметить в селекторе свои аллергены, диеты и нежелательные продукты или просто сказать о них. О состоянии здоровья или самочувствия («у меня диабет», «я устал») сообщают ассистенту. В любом случае они действуют на весь разговор: рекомендации, меню, сочетания и предложения.
Неприязнь («я не люблю анчоусы») исключает ингредиент, а не целую группу продуктов. Заявленная аллергия («без арахиса») из предосторожности исключает всю группу.
| Гость | Помощник |
|---|---|
| «Я беременна, что вы посоветуете?» | Предлагает только блюда, совместимые с беременностью согласно своему реестру (алкоголь, в том числе в блюдах, сырые продукты, мясные деликатесы, сыры из непастеризованного молока…). Если она спрашивает о вине, он напоминает, что алкоголь не рекомендован, и предлагает безалкогольные напитки. |
| «Я не ем помидоры. Предложите мне салат.» | Ингредиент становится меткой ограничения на всю сессию. Если салатов не осталось, он сообщает об этом и предлагает другое. |
| «Я не хочу превышать 1 500 калорий за этот приём пищи, включая напиток.» | Составляет полные меню в пределах этого лимита; расчётная сумма калорий указана под каждым меню. |
| «60 € вместе с напитком: что я могу съесть?» | Меню в рамках бюджета, с напитком и бокалом вина, включёнными в итоговую сумму. |
| «Что входит в салат Цезарь? В тосте есть глютен?» | Ответ берётся из карточки блюда, без использования языковой модели. |
| «Какое вино подать к pata negra?» | Сочетание из вашей винной карты; сочетание, указанное в вашем меню, имеет приоритет. |
| «Нас четверо, чем можно поделиться?» | Блюда из меню, которыми можно делиться: доски, тапас, блюда для стола. |
| «До которого часа вы открыты?» | Ваши часы работы на сегодня — в том виде, в котором вы их указали. |
| «А для моего друга — по-английски?» | Тот же ответ, воспроизведённый на английском. |
Каждый ответ укладывается в несколько фраз. Упомянутые блюда показаны в карточках: нажатие открывает полную информацию (ингредиенты, аллергены, пищевая ценность, сочетание). Также предлагаются следующие шаги, тоже отфильтрованные по ограничениям гостя.
На фактические вопросы (ингредиенты, цены, калории, часы работы) даётся ответ на основе данных, без языковой модели. Языковая модель формулирует рекомендации и может упоминать только блюда, отобранные для этого ответа.
Пятнадцать аллергенов (четырнадцать из европейского регулирования и гречиха), тринадцать диет, включая беременность, и раздел «нежелательные продукты» со свободным вводом. Каждый выбор отмечает соответствующие блюда в меню и фильтрует ответы. Ситуация, связанная со здоровьем, или цель для самочувствия не отмечается: гость сообщает о ней ассистенту, который применяет её и отображает в виде метки, а меню выделяет блюда, которые ей соответствуют. Метка удаляется одним нажатием; гость также может снять её словами («убери ограничение»).
Гость пишет или диктует на своём языке; помощник распознаёт его и отвечает на этом же языке. При смене языка во время разговора контекст сохраняется: последний ответ воспроизводится на новом языке, метки ограничений остаются. См. меню на 27 языках.
Ориентиры по здоровью и пищевая ценность являются оценочными. При аллергии помощник называет исключённые блюда и один раз за разговор напоминает, что блюдо может содержать следы аллергенов: подтверждение нужно получить у команды ресторана. Вопрос о лекарстве направляется к врачу или фармацевту.
Загрузите своё меню и задайте вопросы ваших гостей: аллергии, бюджет, сочетания, часы работы.