Переклад меню може звучати природно й водночас описувати іншу страву. До звичайного супу раптом додається слово «вершковий», а купований соус зникає з опису. Для невеликого ресторану корисна задача ШІ полягає в підготовці мовної чернетки, де кожне твердження про їжу можна звірити із затвердженим записом.
Почніть із п’яти страв і однієї мови перекладу. Нижче наведено редакційну пропозицію робочого процесу, а не перевірену систему харчової безпеки чи обіцянку запобігти інцидентам. ШІ не повинен вирішувати, чи містить страва алерген, чи вільна вона від нього і чи підходить конкретному гостю.
Визначте межі до першого перекладу
Розділіть три поля: назву страви в меню, затверджений опис та інформацію про алергени, погоджену відповідальною людиною. Короткий опис для гостя не є повним переліком інгредієнтів. Назва чи рецептура самі по собі не підтверджують відсутності алергенів і не вирішують питання їхнього перехресного потрапляння.
Рекомендації Food Standards Agency стосуються Англії, Уельсу та Північної Ірландії. Для нефасованої їжі, зокрема ресторанних страв, агентство рекомендує письмову інформацію про алергени разом із розмовою з гостем. Це рекомендована практика, а не нова універсальна вимога для всіх країн.
Для закладу в іншій країні потрібно перевірити місцеві вимоги у компетентного органу. Цей матеріал не тлумачить українське законодавство й не є повним переліком юридичних обов’язків. Перевірка складу, управління алергенами та спілкування з гостем залишаються частиною встановлених процедур ресторану.
Зберіть пакет даних, який можна перевірити
Призначте відповідальну людину, яка знає інгредієнти кухні, актуальні продукти й процедури роботи з алергенами. Вона повинна мати право зупинити випуск меню. Мовний редактор має володіти обома мовами та харчовою термінологією. Одна людина може виконувати обидві ролі, якщо має відповідні знання.
Для кожної страви підготуйте:
- Постійний код страви й поточну затверджену версію рецептури
- Повний актуальний запис інгредієнтів, включно з оздобленням, заправками, складниками для приготування та купованими компонентами
- Чинні етикетки або специфікації постачальника для цих компонентів, коди продуктів, дати чи версії документів
- Затверджені назву й опис мовою оригіналу
- Окремо погоджене формулювання про алергени та доречні застереження, із зазначенням відповідальної особи
- Запис про заміни продуктів і версію, яку зараз використовують на кухні
Британський посібник для харчового бізнесу рекомендує оновлювати інформацію про алергени після зміни рецептури чи інгредієнтів, повідомляти персонал та звіряти поставки із замовленнями. Запропоновані тут коди документів і поля погодження є редакційним способом організувати таку перевірку.
Якщо склад компонента незрозумілий, відповідальна людина має отримати достовірні відомості. Старої сторінки постачальника, рецепта з пам’яті чи попереднього меню недостатньо для погодження актуального запису. Залишайте прогалини видимими: порожнє поле ніколи не означає «немає».
Передавайте сервісу ШІ лише дозволені закладом дані. Повідомлення про алергії конкретних гостей та інші персональні відомості для перекладу загального меню не потрібні. Спершу визначте межі передачі даних.
Відокремте мовну роботу від рішень про їжу
Дайте ШІ затверджений текст і посилання на записи, з яких він походить. Попросіть зберегти факти та окремо перелічити невизначені місця. Модель може запропонувати зрозуміле формулювання, але не повинна додавати способи приготування, походження продуктів, сертифікацію, дієтичні позначки чи заміни інгредієнтів.
Формулювання про алергени перевіряйте окремо. Не доручайте ШІ створювати таблицю алергенів за рецептом або «покращувати» наявну декларацію. Навіть переклад погодженого тексту потребує перевірки людиною: чи збережено його значення та чи відповідає він поточній страві.
Не додавайте «може містити» як універсальну відповідь на брак даних. Технічні настанови FSA щодо застережень пов’язують такі формулювання з оціненим ризиком перехресного потрапляння алергенів. Інструмент перекладу не може провести цю оцінку чи дозволити відповідне твердження.
Приклад: одна чернетка, дві зупинки
Розгляньмо приклад роботи з документами. Він нічого не засвідчує про склад або безпечність реальної страви.
Припустімо, страва S12 має погоджений опис: «Гарбузовий суп із підсмаженим гарбузовим насінням». У реєстрі зазначено рецептуру S12-v4, купований бульйон B17-v6 і запис оздоблення T03-v2. Припустімо, відповідальна людина перевірила ці актуальні записи інгредієнтів. Однак окреме поле формулювання про алергени ще чекає на її погодження.
Очікувана англійська чернетка: «Pumpkin soup with toasted pumpkin seeds», із прив’язкою до опису S12-v4. Якщо ШІ повернув «Creamy, gluten-free pumpkin soup», відхиліть додані твердження: у погодженому тексті немає ні «вершковий», ні «без глютену». Не просіть модель обґрунтувати їх знанням типових рецептів.
Прийнятний переклад опису залишається внутрішньою чернеткою. Статус запису: «Очікує погодженого людиною формулювання про алергени та фінальної перевірки». Позицію меню не випускають. Повний пакет інгредієнтів не дає ШІ права самостійно заповнити відсутнє поле.
Перед випуском кухня замінює бульйон B17 на B18. Специфікації B18 немає. Позначте погодження S12 як неактуальне, зафіксуйте заміну й запросіть поточний документ. Навіть якщо короткий опис не змінився, попередні перевірки вже не охоплюють фактичні інгредієнти. Поверніть пов’язані погодження на перевірку до випуску перекладу.
Не знімайте блокування лише тому, що новий продукт має схожу назву або його привіз той самий постачальник. У цьому прикладі наступний крок визначає відповідальна людина після отримання документа, а не модель на підставі схожості назв.
Шаблон запиту з прив’язкою до джерел
Використовуйте його із затвердженими записами та змініть мовну пару за потреби:
Підготуй англійську чернетку перекладу лише з наданого українського пакета джерел. Працюй за кодами страв. Перекладай погоджені назву й опис, не додаючи інгредієнтів, тверджень про приготування чи дієтичних позначок. Для кожного поля вкажи код і версію джерела. Не роби висновків про наявність або відсутність алергенів, ризик їхнього перехресного потрапляння чи придатність страви з назв, рецептів, переліків інгредієнтів або власних знань. Перекладай інформацію про алергени та застереження лише тоді, коли відповідальна людина вже погодила саме це вихідне поле; тримай його окремо й познач для людської перевірки. Не створюй і не доповнюй таблицю алергенів. Повідом про відсутні записи, суперечливі версії, незрозумілі терміни та заміни. Для відповідних полів став «СТОП: потрібне уточнення людини». Відсутні дані ніколи не означають «немає». Поверни оригінал, переклад, посилання на джерело та питання для перевірки. Нічого не публікуй і не змінюй у системах меню.
Підхід до запиту як робочого брифу допомагає визначити результат. Сам запит не доводить, що модель виконала всі обмеження.
Перевірте випуск і всі копії меню
- Зіставте кожне перекладене поле безпосередньо з погодженим оригіналом
- Уточніть кулінарні терміни з відповідальною людиною та мовним редактором
- Звірте версії інгредієнтів, документів постачальників і замін
- Отримайте людське погодження інформації про алергени та доречних застережень
- Запишіть ім’я відповідального за перевірку, дату, мову й версію меню
- Звірте друковане меню, QR-сторінки та сторінки доставки з одним погодженим випуском
- Приберіть застарілі копії та повторно відкривайте пов’язані записи після змін
Для пілота фіксуйте час перевірки та знайдені непідтверджені доповнення. Ці показники не доводять запобігання алергічним реакціям. Результатом має стати простежуваний переклад із чіткою межею людської відповідальності.
Часті запитання
Чи може ШІ визначити алергени за назвою страви?
Не використовуйте його для такого рішення. Працюйте з актуальними перевіреними записами та інформацією, яку погодила відповідальна людина.
Чи достатньо перекласти текст назад українською?
Ні. Зворотний переклад може підказати питання, але не перевіряє інгредієнти, поточні продукти постачальника чи значення погодженого формулювання.
Чи можна випустити опис, поки перевірка алергенів триває?
У цьому процесі відповідна позиція залишається заблокованою. Поточну інформацію гостям надавайте за встановленими процедурами закладу: чернетка чи застереження не усувають прогалину.



