Контроль расшифровки: технические обозначения отдельно от обычных слов
Восемь пар текстов показывают, где изменились AX-20, ОТК и обычная фраза; результат не выдается за замер системы распознавания.
Задача
Один измененный символ в артикуле важнее гладкости окружающего текста. Исходной аудиозаписи нет, поэтому я сузил работу до воспроизводимой сверки эталонной и проверяемой расшифровки.
M6 внутри M60 не считается сохранённым артикулом
Поиск подстроки дал бы положительный ответ для M6 в тексте «винт M60». Я проверяю целое обозначение и отдельно сравниваю AX-20 с AX-200, а 0015 с 00150. Эти короткие контрпримеры ловят потерю смысла, которую обычное наличие знакомых символов в переводе скрывает.
Что сделано
Я реализовал проверку сохранности технических обозначений с границами токенов и отрицательными примерами.
Найдены четыре потери обозначений: AX-20, M6, 0015 и ОТК. Три пары совпадают после удаления пунктуационных различий. Исправление первой пары уменьшает счетчик ровно на один.
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия