Начните с транскрипции
Не просите модель сразу составить идеальный список. Сначала получите расшифровку каждой заметки и пометьте места, где слово распознано неуверенно. Голосовая команда «три пачки» и «три штуки» может привести к разной покупке. Сохраните связь строки с исходным сообщением, чтобы быстро проверить спорный фрагмент.
Разделите факт и предположение
Фактом является то, что человек произнёс; предположением — бренд, вес или привычная замена. Пусть модель выводит неизвестные поля отдельно. Для питания и лекарств не используйте автоматическую замену: состав и дозировку сверяет человек.
Соберите список после проверки
Когда все спорные поля подтверждены, группируйте товары по отделам и добавляйте приоритет. Бюджет считайте диапазоном, если цены не проверены сегодня. Не передавайте адрес и данные карты в общий запрос.
FAQ
Можно ли доверять распознаванию? Только после проверки выборки. Как учесть аллергию? Отдельным обязательным полем. Что делать с ценой? Указать дату и магазин или оставить диапазон. Нужно ли хранить аудио? Только на установленный срок.
Короткая проверка
- Понятны цель и человек, который примет результат.
- Исходники очищены, их версия и дата сохранены.
- Факты, числа и ограничения сверены вручную.
- Неудачный пример записан вместе с причиной.
- Есть измеримый следующий шаг и путь назад.