IntellectNews
IntellectNews
    IntellectNews
    • Анализ изображений
    • Бизнес-исследования
    • Видео и анимация
    • Генерация и преобразование голоса
    • Генерация изображений
    • Дизайн интерьеров и архитектура
    • Другое
    • Здоровье и благополучие
    • Искусство и креативный дизайн
    • Исследования и анализ данных
    • Маркетинг и реклама
    • Музыка и аудио
    • Написание и редактирование
    • Обнаружение ИИ и антидетекция
    • Образование и перевод
    • Офис и продуктивность
    • Повседневная жизнь
    • Право и финансы
    • Программирование и разработка
    • Социальные сети
    • Управление бизнесом
    • Чат-боты и виртуальные собеседники
    • Новости ИИ
      • Автоматизация
      • Общество и рынок труда
      • ИИ в науке
      • ИИ в развлечениях
      • Персональный ИИ
      • Робототехника и автономные системы
      • Эксперименты и тесты
      • Новости индустрии ИИ
      • Технологии и разработки
      • Применение ИИ
      • Законодательство и этика
    • Блог
    • Промты
      • Business
    Поиск
    Авторизация
    Забыли пароль?
    Регистрация
    • Главная
    • Блог
    • Статьи
    • Как сократить обработку 4700 PDF с 4 недель до 45 минут: проектирование гибридной системы извлечения данных

    Как сократить обработку 4700 PDF с 4 недель до 45 минут

    • 5
    • 0
    • 7 Апреля, 2026
    Поделиться
    Как сократить обработку 4700 PDF с 4 недель до 45 минут

    Введение: проблема извлечения данных из инженерных чертежей

    Недавно передо мной встал вызов: извлечь ревизионные номера из более чем 4700 PDF-файлов инженерных чертежей. Эти данные были необходимы для миграции на новую систему управления активами. Альтернативой было бы ручное извлечение, что заняло бы около 160 человеко-часов и обошлось бы в более чем 8000 фунтов стерлингов без ощутимой инженерной ценности.

    Скрытая сложность «простых» PDF

    Инженерные чертежи не являются обычными PDF. Они могут быть созданы в CAD-программах и экспортированы как текстовые PDF, из которых программно можно извлечь текст, или быть отсканированными изображениями с отсутствующим текстовым слоем. Наша задача усложнялась разнообразием форматов и ориентаций чертежей.

    Pipeline architecture diagram showing hybrid extraction process, futuristic concept

    Почему полностью ИИ подход был неверным выбором

    Использование ИИ для извлечения данных из всех документов было бы дорогостоящим и неэффективным. Вместо этого мы выбрали гибридный подход, где алгоритмы работают в тандеме с ИИ, чтобы справиться с наиболее сложными случаями.

    Гибридная архитектура: две стадии извлечения

    Стадия 1: Извлечение с помощью PyMuPDF

    На первой стадии мы использовали PyMuPDF для детерминированного извлечения текста из PDF-файлов. Эта стадия охватывала около 70-80% нашего корпуса документов, и её применение было бесплатным.

    Стадия 2: Использование GPT-4 Vision

    Во второй стадии использовался GPT-4 Vision для обработки оставшихся 20-30% документов, где текстовое извлечение не удавалось из-за отсутствия текстового слоя или сложного макета.

    Pipeline architecture diagram showing hybrid extraction process

    Проблемы в производственной среде и их решение

    В процессе работы над полным корпусом документов мы столкнулись с проблемами, такими как неоднозначность ориентации документов и галлюцинации модели при использовании ИИ. Мы разработали эвристики для определения правильной ориентации и улучшили инженерное проектирование промтов для решения этих задач.

    Результаты и компромиссы

    Наш подход позволил достичь 96% точности за 45 минут обработки, с минимальными затратами на API. Это было приемлемо для нашей задачи, и позволило существенно сократить время и затраты на ручной труд.

    Заключение: от скрипта до системы

    Система, изначально реализованная как командная утилита, была затем переработана в веб-приложение для удобства использования. Она была успешно внедрена в нескольких подразделениях компании для выполнения задач миграции и аудита.

    Уроки для практиков

    • Начинайте с самого дешевого подхода: детерминированные методы могут быть эффективнее в ряде случаев.
    • Валидация на широком наборе данных: избегайте проверки на выборочных примерах, чтобы учесть все возможные случаи.
    • Инженерия промтов: относитесь к промтам как к коду, который необходимо тщательно проектировать и тестировать.
    • Измеряйте то, что важно для стейкхолдеров: конечный результат важнее используемой технологии.
    Блог top
    • 1
      Ошибки разбора JSON: Проверенные методы устранения и профилактики в российских системах 3 Марта, 2026 70
    • 2
      Что означает ошибка «Не удалось разобрать JSON» и как эффективно решить её в российских проектах 3 Марта, 2026 65
    • 3
      Ошибка разбора JSON в российских информационных системах: как избежать и решить распространённые проблемы 4 Марта, 2026 51
    • 4
      Ошибки при обработке JSON в российских IT-системах: разбираемся, как устранить проблему «Не удалось разобрать JSON» 3 Марта, 2026 48
    • 5
      Пути к безопасному развитию ИИ: почему правительство должно действовать 7 Марта, 2026 42
    • 6
      Как новый метод оценки неопределенности повышает доверие к крупным языковым моделям 26 Марта, 2026 25
    • 7
      Почему российским аналитикам и разработчикам стоит отказаться от циклов в Pandas для обработки данных и перейти к векторизации 4 Марта, 2026 22
    • 8
      Практическое руководство: Создание системы объяснимого искусственного интеллекта для российских бизнес-процессов с SHAP-IQ 3 Марта, 2026 22
    Статьи в блоге
    • Скрытые личности нейросетей: Как ученые из MIT научились управлять «подсознанием» LLM
      Скрытые личности нейросетей: Как ученые из MIT научились управлять «подсознанием» LLM 1 Мая, 2026
    • Взлом «черного ящика»: как ученые из MIT научились управлять скрытыми эмоциями и личностями LLM
      Взлом «черного ящика»: как ученые из MIT научились управлять скрытыми эмоциями и личностями LLM 30 Апреля, 2026
    • Анатомия ИИ: Как ученые из MIT научились управлять «характером» и скрытыми мотивами нейросетей
      Анатомия ИИ: Как ученые из MIT научились управлять «характером» и скрытыми мотивами нейросетей 30 Апреля, 2026
    • Дилемма «Ударь крота»: Как алгоритм WRING решает проблему предвзятости ИИ без переобучения
      Дилемма «Ударь крота»: Как алгоритм WRING решает проблему предвзятости ИИ без переобучения 30 Апреля, 2026
    • Скромный ИИ в медицине: как MIT создает системы, которые не боятся признавать неуверенность
      Скромный ИИ в медицине: как MIT создает системы, которые не боятся признавать неуверенность 30 Апреля, 2026
    • Как создать скромный ИИ: подход MIT для медицинских систем
      Как создать скромный ИИ: подход MIT для медицинских систем 29 Апреля, 2026
    • Как создать
      Как создать "скромный" ИИ для медицины: новые подходы и перспективы 29 Апреля, 2026
    • Создание «скромного» ИИ: путь к более надежным медицинским диагнозам
      Создание «скромного» ИИ: путь к более надежным медицинским диагнозам 28 Апреля, 2026
    Комментарии 0
    Поделиться
    5
    0
    7 Апреля, 2026
    • Ваш комментарий будет первым
    Оставить комментарий
    Нажимая на кнопку «Отправить», Вы даете согласие на обработку персональных данных.
    Поделиться
    Выберите обязательные опции

    Мы используем файлы cookie и другие средства сохранения предпочтений и анализа действий посетителей сайта. Подробнее в Согласие на обработку персональных данных. Нажмите «Принять», если даете согласие на это.

    Принять
    IntellectNews

    Вы принимаете условия политики в отношении обработки персональных данных и пользовательского соглашения каждый раз, когда оставляете свои данные в любой форме обратной связи на сайте

    IntellectNews © 2026

    IntellectNews

    Вы принимаете условия политики в отношении обработки персональных данных и пользовательского соглашения каждый раз, когда оставляете свои данные в любой форме обратной связи на сайте, IntellectNews © 2026