Сама мовна модель створює правдоподібне. iAlacarte оточує її детермінованими шарами: меню витягується та перевіряється правилами, кожне запитання спершу вирішується відфільтрованим пошуком, модель пише лише на основі відібраних страв, а її відповідь перевіряють запобіжники перед показом.
Звичайний чат-бот відповідає з пам’яті: він не знає ні вашого меню, ні цін, ні годин роботи. В iAlacarte мовна модель для кожної відповіді отримує короткий список уже відфільтрованих страв із їхніми даними й не має права згадувати інші. Для фактологічних запитань вона взагалі не потрібна.
Запит гостя аналізується (намір, обмеження, бюджет), а потім страви шукаються в опублікованому меню за жорсткими обмеженнями: алергени, дієти, виключені інгредієнти, ліміт калорій або ціни, поточна подача. Мовна модель пише лише на основі цих кандидатів.
На фактологічні запитання — «що входить до цієї страви?», «скільки це коштує?», «о котрій ви зачиняєтеся?» — відповідь формується безпосередньо з даних, без мовної моделі.
Виключені страви називаються; застереження щодо слідів згадується один раз за розмову; підтвердження надає команда закладу.
Реєстр критеріїв із джерелами (алкоголь, зокрема приготований, сирі продукти, м’ясні делікатеси, сире молоко, ртуть…) виключає страви; запитуване вино не рекомендується.
Діабет, сіль, калій, холестерин, гістамін: позначки ґрунтуються на критеріях із джерелами та оцінках, але ніколи не є діагнозом.
Жодних персоналізованих порад; гостя направляють до його лікаря або фармацевта.
У панелі керування ви виправляєте назву, інгредієнти, ціну, фото, назву розділу. Виправлення застосовується до наступних відповідей і зберігається: воно застосовується повторно, якщо меню аналізується знову. Екран «Перевірити меню» показує, що гість побачить помилково. Для кожної точки продажу подається лише одне меню, і саме ви вирішуєте, яке.
Щодо правових умов дивіться Умови використання та обмеження відповідальності.
Імпортуйте меню: екран «Перевірити меню» покаже, що побачить гість і що ще потрібно виправити.