Проекты

Что мы создаём и развиваем для таможенной сферы

Создаём и развиваем государственные информационные системы и встраиваем в них искусственный интеллект. Здесь — только то, о чём можно рассказать публично.

Таможенные органы Республики Беларусь

Цифровая платформа таможенных органов

Создаём единую цифровую платформу таможенных органов: переносим модули действующих систем на микросервисы в Kubernetes, консолидируем данные в общем хранилище и закладываем основу для искусственного интеллекта. Новые сервисы встраиваются в существующий контур постепенно, и таможенные органы переходят на платформу, не прерывая работу.

Backend
Java 21 · Spring Boot 3 · Spring Cloud · Hibernate · OpenAPI · Python (ETL)
Frontend
Vue · Vuetify · Микрофронтенды
Данные
PostgreSQL · Oracle · Apache Kafka · Redis · MinIO (S3) · Apache Airflow
Инфраструктура
Kubernetes · Helm · GitLab CI/CD · Prometheus · Grafana
  • Платформа контроля после выпуска товаров: контрольные мероприятия, аудит, хранилище файлов, массовая загрузка, печатные формы
  • Хранилище таможенной статистики: регулярные конвейеры переносят сведения из оперативных баз и строят статистическую отчётность
  • Сервис электронной цифровой подписи на рабочем месте сотрудника по национальным стандартам криптографии
  • Проектирование модуля автоматизированного контроля ввоза товаров автотранспортом по предварительной информации
  • Проектируем целевую отказоустойчивую архитектуру платформы: кластер Kubernetes, S3-хранилище, CI/CD, мониторинг и аварийное восстановление
Как мы переводим системы на единую платформу
  1. Действующие системыМодули и базы данных, на которых работают сотрудники
  2. Поэтапный переносМодули переходят по одному, без остановки работы
  3. Единая платформаМикросервисы в Kubernetes и общее хранилище
  4. Сервисы платформыКонтроль после выпуска, статистика, ЭЦП
  5. Основа для ИИДанные готовы для моделей внутри контура
Таможенные органы Республики Беларусь

Искусственный интеллект в таможенных системах

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

ИИ (целевой стек)
PyTorch · scikit-learn · CatBoost · Tesseract · PaddleOCR · spaCy · Natasha · Языковые модели open-weights
Backend
Python · FastAPI
Данные
MLflow · Apache Airflow
Инфраструктура
Kubernetes · GPU-узлы
  • Распознавание и извлечение сведений из документов к декларации — в разработке
  • Подсказка инспектору: предварительная позиция с обоснованием — в разработке
  • Сопоставление сведений из документов с данными декларации — проектируем
  • Выявление аномалий и поддержка контроля после выпуска — в планах
  • Собственный сервис подготовки обучающих данных — уже собирает примеры
  • Обучение и работа моделей на GPU внутри контура — закладываем в архитектуру
Как будет работать подсказка инспекторуВ разработке
Внутри контура заказчика
  1. Скан документаДокументы, приложенные к декларации
  2. РаспознаваниеТекст со скана и тип документа
  3. ИзвлечениеНомера, даты, коды, суммы — по полям
  4. СверкаСо справочниками и данными декларации
  5. ПодсказкаПредварительная позиция с обоснованием
  6. РешениеОкончательное решение — за инспектором
Каждое решение инспектора возвращается в обучение модели
Межгосударственный центр Таможенного комитета Союзного государства

Аналитическая платформа

Создаём аналитическую систему, которая круглосуточно собирает таможенные данные двух государств в одном хранилище: декларации, транзит, внешнеторговую статистику и справочники. Специалисты сами собирают запросы, отчёты и дашборды — без программиста.

Backend
Java 17 · Spring Boot 3 · Spring Security · Spring Batch · OpenAPI
Frontend
React 18 · TypeScript · Vite · MUI
Данные
ClickHouse · PostgreSQL · Apache Kafka · MinIO (S3) · Apache NiFi · Apache Airflow
Инфраструктура
Kubernetes · Helm · Keycloak · Prometheus · Grafana · Loki
  • Автоматическая загрузка с гарантированной доставкой и проверкой данных до сохранения
  • Перенос истории из прежнего хранилища
  • Витрины в колоночном хранилище ClickHouse для быстрых запросов
  • Визуальный конструктор запросов, конструктор отчётов и дашборды, выгрузка в XLSX, CSV и PDF
  • Шаблоны запросов с общим доступом и загрузка собственных таблиц
  • Разграничение данных каждой страны, единый вход и аудит действий; только свободное ПО
Путь данных в аналитической платформе
  1. ИсточникиДекларации, транзит, статистика, справочники
  2. ЗагрузкаГарантированная доставка, файлы и носители
  3. ПроверкаКонтроль данных до сохранения
  4. ХранилищеВитрины в колоночном хранилище
  5. СамообслуживаниеЗапросы, отчёты и дашборды без программиста
Таможенные органы и национальный оператор пломбирования

STIGMA

Цифровая платформа мониторинга международных транзитных грузоперевозок с навигационными пломбами: веб-консоль с картой в реальном времени и оповещениями о нештатных ситуациях, сервис отчётов и мобильное приложение для сотрудников, которые работают с пломбами на месте.

Backend
Java 17 · Spring Boot · Spring Cloud · Hibernate · QueryDSL · микросервисы · Python (отчёты)
Данные и потоки
PostgreSQL (геоданные) · Apache Flink · RabbitMQ · Redis · Flyway
Frontend
Angular · TypeScript · RxJS · Leaflet · PWA
Мобильное
Kotlin · Jetpack Compose · Bluetooth LE · NFC
Инфраструктура
Kubernetes · Helm · Keycloak · GitLab CI/CD
  • Перевозки и маршруты на карте, учёт пломб на всём жизненном цикле, инциденты и центр мониторинга
  • Предварительные уведомления о перевозках, таможенные посты, перевозчики
  • Отчёты по перевозкам с выгрузкой в Excel и PDF
  • Мобильное приложение: сканирование кода пломбы, связь по Bluetooth и NFC, активация и разблокировка
  • Потоковая обработка сигналов пломб в реальном времени, протоколы пломб разных производителей
  • Обмен с информационными системами ЕАЭС, интерфейс на русском и английском, круглосуточная поддержка
Подробнее о платформе
РУП «Белтаможсервис»

Электронная очередь для грузового транспорта

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

Backend
PHP 8 · Laravel · Go · Socket.IO
Frontend
Vue · Vuetify · Яндекс Карты
Данные
PostgreSQL · MySQL
Инфраструктура
Docker · Kubernetes · Helm · GitLab CI
  • Предварительная запись, живая очередь и вызов транспорта к пункту пропуска
  • Рабочее место оператора с обновлением в реальном времени
  • Очередь на въезд в зону таможенного контроля: назначение рамп, журнал операций
  • Интеграции с камерами распознавания номеров, табло, SMS и Telegram
  • Отчёты по записи, транспорту в зоне и времени ожидания
РУП «Белтаможсервис»

Портал и личный кабинет декларанта

Публичный портал для декларантов и бизнеса на русском, белорусском и английском языках и личный кабинет к нему: поиск кода товара, сертификаты, предварительная информация по авиагрузам и статистика деклараций.

Frontend
Vue · Tailwind CSS · Vuetify · vue-i18n
Инфраструктура
Docker · nginx · Kubernetes · Helm · GitLab CI
  • Портал на трёх языках: услуги, поиск, обращения и поддержка
  • Личный кабинет: поиск кода товара по ТН ВЭД, сертификаты и профиль
  • Предварительная информация по воздушным грузам
  • Статистика деклараций с выгрузкой в PDF и Excel
STIGMA подробно

Груз под контролем на всём маршруте

Навигационная пломба — электронное устройство со спутниковой навигацией. Её накладывают на грузовой отсек в начале контролируемой перевозки и снимают по её завершении — в пунктах таможенного оформления.

Платформа STIGMA в реальном времени показывает, где находится транспорт и цел ли грузовой отсек. Ею совместно пользуются таможенные органы и национальный оператор пломбирования.

Для перевозчика пломба — альтернатива таможенному сопровождению: меньше расходов и ожидания.

Взаимодействие систем

Обмен данными между системами национального оператора пломбирования и таможенных органов.

Контроль в реальном времени

Дистанционный контроль транспортных средств и целостности грузового отсека.

Интерактивная карта

Точное местоположение каждой пломбы и маршрут перевозки.

Нештатные ситуации

Вскрытие и попытка вскрытия, низкий заряд, уход с маршрута — всё фиксируется и передаётся в систему.

Защита груза

Электронный замок открывают только уполномоченные лица.

История событий

Полная история каждой пломбы — для разбора любой ситуации.

Как это работает

Путь пломбы — от наложения до снятия

  1. Наложение

    Пломбу устанавливают на грузовой отсек в пункте таможенного оформления.

  2. Активация

    Через веб-интерфейс или мобильное приложение.

  3. Мониторинг

    Платформа следит за маршрутом и состоянием пломбы.

  4. Оповещения

    О нештатных ситуациях сразу узнают ответственные.

  5. Снятие

    По завершении перевозки пломбу снимают, история перевозки сохраняется.

О части работ мы не можем рассказать публично — расскажем при личной встрече.

Связаться

Нужна похожая система?

Цифровая платформа, ИИ, аналитика, межведомственный обмен — расскажите о задаче, и мы предложим решение.