- Главная
- Подход
Инженерный подход
Отвечаем со ссылкой. Молчим, когда не уверены.
Автоматика с искусственным интеллектом опасна не там, где ошибается, а там, где ошибается уверенно. Шесть правил ниже написаны против одного: против системы, которая выдаёт догадку за факт. Они же — причина, по которой наши системы держат в закрытом контуре и не выключают через месяц.
Ссылка или ничего
Каждое замечание держится на пункте документа и хранит его адрес. Правило без источника не загружается вовсе: набор правил с таким пунктом не проходит проверку при запуске.
Значит, любое замечание можно предъявить нормой — и оспорить нормой же. Спорить с программой бессмысленно, спорить с пунктом — обычная инженерная работа.
«Не знаю» — тоже ответ
Решение промолчать принимает программа, по измеримым признакам поиска, ещё до обращения к нейросети. Спрашивать у модели, уверена ли она, бесполезно: уверена она всегда.
В общем рабочем чате это и есть разница между инструментом, которым пользуются, и шумом, который через неделю отключают.
Три исхода вместо двух
Годно, не годно и «не берусь судить». Нечитаемый файл получает состояние «проверить не удалось», а не молчаливое «соответствует». Подпись показана как присутствующая, пока её криптографическая проверка не выполнена.
Третий исход дороже в разработке и дешевле в работе: он не даёт пропустить брак под видом порядка.
Проверку проверяют поломкой
Обычные испытания тут бесполезны: сломанная проверка отвечает так же гладко, как исправная. Поэтому мы держим набор намеренно испорченных данных, на которых система обязана сработать и назвать поломку.
Прогон запускается из рабочего окна, а не только у нас. Проверить нас можно в любой день и не спрашивая разрешения.
Граница видна в самой выдаче
Пустой список от неподключённого источника неотличим от исправного источника, из которого сегодня ничего не пришло. А «доступа нет» и «данных нет» — это разница между «чинить» и «ждать».
Поэтому границы введённого корпуса написаны прямо в ответе, а не в сноске к договору.
Всё остаётся у вас
Системы стоят на технике предприятия и работают без выхода в интернет: нейросетевая часть обращается к локальному серверу моделей, внешние службы не участвуют.
Исходный код, документация и права переходят вместе с работой. Сопровождение — отдельный договор и свободный выбор, а не условие работоспособности.
Отдельно про цифры
Число, которое нельзя пересчитать, мы не пишем
У нас три породы чисел, и помечаются они по-разному. Смешение первых двух — самая частая причина сорванных ожиданий в этой отрасли, и мы разводим их намеренно.
Принципы
Чего мы не станем делать
Список короткий и постоянный. Он не про сложность задач — он про то, что мы считаем недопустимым, чем бы за это ни платили.
- Не выдаём программу за экспертизу. Наши проверки — инструмент самопроверки перед подачей, а не заключение органа и не подпись сертифицированного специалиста. Мы пишем это прямо на каждой странице решения.
- Не обещаем стопроцентного распознавания. Такого не бывает ни на сканах, ни на рукописных листах, и обещание здесь — признак неопытности исполнителя. Мы называем долю, на которую выходим, и показываем файлы, на которых она снята.
- Не продаём коробку до разбора. Пока мы не увидели ваши настоящие документы, любое название продукта — угадывание. Разбор идёт до предложения, а не после подписи.
- Не собираем персональные данные без согласия людей и не строим системы скрытого наблюдения за сотрудниками. Инструмент для инженера, а не против него.
- Не привязываем заказчика к себе. Исходный код и документация передаются вам. Уйти от нас можно в любой момент, и система от этого не остановится.
- Не считаем работу сданной по акту. Сдача — это когда ваш сотрудник прошёл процесс сам, на своих файлах и без нас в комнате.
Проверьте нас на своей задаче
Пришлите один настоящий комплект документов или опишите один рабочий процесс. Разбор бесплатный, и по его итогам мы скажем в том числе то, что вам делать не нужно.