Warning: mkdir(): No space left on device in /var/www/hottg/post.php on line 59
Warning: file_put_contents(aCache/aDaily/2025-07-19/post/best_in_development/--): Failed to open stream: No such file or directory in /var/www/hottg/post.php on line 72 Что под капотом у ИИ-сервиса «Цифровой нормоконтроль» от Департамента градостроительной политики Москвы @ИИ и роботы в стройке
Что под капотом у ИИ-сервиса «Цифровой нормоконтроль» от Департамента градостроительной политики Москвы
На «Цифровом Нормоконтроле» можно сверить проектную и рабочую документацию с требованиями нормативки (в том числе с ГОСТом 21.101-2020). Нашла презентацию сервиса, где коллеги из ДИТ расписали стек решения.
Язык программирования и архитектура — Python для бэкенда, JavaScript для фронтенда. Для распознавания содержимого документов, получения координат и классификации объектов используют
⚫️YOLOv8 — модельдля детекции и классификации объектов в режиме реального времени — например основных надписей в проектной и рабочей документации ПД/РД.
⚫️PyMuPDF — библиотеку Python с открытым исходным кодом, которая предоставляет набор инструментов для работы с PDF. Она позволяет извлекать текст, изображения и таблицы, управлять страницами (поворот/обрезка/создание), рендерить в растровые/векторные форматы, работать с метаданными, а также объединять и разделять PDF-документы.
⚫️Tesseract OCR — движок для оптического распознавания символов, используемый для извлечения текста из растровых изображений и проблемных областей документов.
⚫️Для обучения используются датасеты с проектной и рабочей документацией.
Подробнее — про сервис и стек — в прикрепленной презентации.
Что под капотом у ИИ-сервиса «Цифровой нормоконтроль» от Департамента градостроительной политики Москвы
На «Цифровом Нормоконтроле» можно сверить проектную и рабочую документацию с требованиями нормативки (в том числе с ГОСТом 21.101-2020). Нашла презентацию сервиса, где коллеги из ДИТ расписали стек решения.
Язык программирования и архитектура — Python для бэкенда, JavaScript для фронтенда. Для распознавания содержимого документов, получения координат и классификации объектов используют
⚫️YOLOv8 — модельдля детекции и классификации объектов в режиме реального времени — например основных надписей в проектной и рабочей документации ПД/РД.
⚫️PyMuPDF — библиотеку Python с открытым исходным кодом, которая предоставляет набор инструментов для работы с PDF. Она позволяет извлекать текст, изображения и таблицы, управлять страницами (поворот/обрезка/создание), рендерить в растровые/векторные форматы, работать с метаданными, а также объединять и разделять PDF-документы.
⚫️Tesseract OCR — движок для оптического распознавания символов, используемый для извлечения текста из растровых изображений и проблемных областей документов.
⚫️Для обучения используются датасеты с проектной и рабочей документацией.
Подробнее — про сервис и стек — в прикрепленной презентации.
Warning: Undefined array key 3 in /var/www/hottg/function.php on line 115
Fatal error: Uncaught mysqli_sql_exception: Can't create/write to file '/tmp/#sql-temptable-a06e-540d0b-229a.MAI' (Errcode: 28 "No space left on device") in /var/www/hottg/function.php:216
Stack trace:
#0 /var/www/hottg/function.php(216): mysqli_query()
#1 /var/www/hottg/function.php(115): select()
#2 /var/www/hottg/post.php(351): daCache()
#3 /var/www/hottg/route.php(63): include_once('...')
#4 {main}
thrown in /var/www/hottg/function.php on line 216