Крупное российское промышленное металлургическое предприятие*. Компания ежедневно работает с большими объемами технической, производственной и отчетной документации. Значительная часть цифрового архива — файлы различных форматов, включая сканированные документы.
*Из-за соглашения о конфиденциальности (NDA) название компании не раскрывается.
До внедрения решения поиск информации в архиве выполнялся вручную. Чтобы найти нужную фразу, номер документа, название изделия или отдельный фрагмент текста, сотрудникам приходилось самостоятельно открывать большое количество файлов и просматривать страницы документов один за другим.
По мере роста объема архива такой подход становился менее эффективным:
На рынке уже существовали готовые решения для поиска по документам, однако они не полностью соответствовали требованиям заказчика. Подписочные сервисы означали постоянные расходы на лицензии, а использование внешних платформ не подходило из-за требований к защите корпоративной информации.
Поэтому компания выбрала разработку собственного инструмента, который можно разместить внутри своей инфраструктуры, адаптировать под текущие процессы и полностью контролировать в процессе эксплуатации.
| Подписочное решение | Индивидуальная разработка |
|---|---|
| Ежемесячные расходы на подписки | Единовременные инвестиции |
| Зависимость от вендора | Полное владение продуктом |
| Универсальный функционал | Решение под конкретные задачи |
| Обработка данных во внешней инфраструктуре | Безопасность данных компании |
Цель проекта — разработать приложение для автоматического поиска заданных фраз в архивах документов различных форматов и сократить время, которое сотрудники тратят на ручной анализ файлов.
Мы разработали десктопное приложение, которое самостоятельно анализирует архив документов и выполняет поиск по заданным пользователем запросам.
Система извлекает текст из файлов, распознает содержимое сканов и быстро находит нужную информацию среди большого количества документов. Это позволяет сотрудникам получать результаты поиска без необходимости вручную открывать каждый файл.
Чтобы сотрудники могли работать со всем архивом без предварительной сортировки файлов, мы реализовали автоматическое извлечение текста из распространенных офисных форматов. Приложение обрабатывает документы Excel и Word независимо от их размера и внутренней структуры.
Теперь пользователь может выполнить единый поиск сразу по всему архиву, не тратя время на открытие отдельных файлов и проверку их содержимого вручную. Система самостоятельно анализирует таблицы, текстовые документы и другие материалы, находя нужные данные по одному запросу.
Мы также настроили работу приложения с PDF-файлами. Во многих случаях информация содержалась не в структуре документа, а внутри изображений — в сканах договоров, актов, технических документов и другой документации. Для распознавание данных на изображениях используется модель, настроенная для работы с русским и английским языками.
В рабочих процессах часто требуется искать информацию сразу по нескольким параметрам. Например, найти документы, где одновременно встречаются слова «амортизация» и «транспорт».
Для таких случаев мы реализовали гибкую настройку условий поиска. Пользователь может указать несколько ключевых слов и выбрать, как система должна формировать результаты: показывать документы со всеми заданными словами или находить все файлы, где встречается хотя бы один из параметров.
Благодаря этому сотрудники получают как точные результаты для конкретных задач, так и расширенные подборки документов для дальнейшего анализа.
Проект разработки ПО был реализован за 3 недели. После установки приложения заказчик запустил тестирование на реальных данных и не выявил замечаний к работе системы. В результате компания получила:
Многие компании выбирают готовые продукты как быстрый способ решить задачу поиска по корпоративным документам. Однако при больших объемах данных и высоких требованиях к безопасности разработка собственного решения часто становится более выгодным вариантом: компания получает только необходимые функции, сохраняет контроль над информацией и не зависит от постоянных расходов на лицензии.
Опытная команда разработки поможет оценить оба сценария и выбрать вариант, который будет выгоден не только сегодня, но и через несколько лет эксплуатации.
95% пользователей не заходят дальше первой страницы в поиске.
Мы собрали 15 настроек, которые напрямую влияют на ваше место в Google и Яндексе.