С 2026 года московское АГР сдают вместе с цифровой информационной моделью в IFC. Для каждого помещения нужно указать код и название МССК, но привычные рабочие имена вроде «С/у» или «Кладовка» не всегда однозначны.
Суть события
Авторы IDS Core разобрали практическую задачу подбора кодов помещений для ЦИМ. В разделе МССК «Помещения и зоны» — 638 позиций, из которых для подбора помещений осталось 542. Автоматическая проверка видит, что код заполнен, но не проверяет, правильный ли он. Финальное решение всё равно принимает человек.
Детали
Плагин начинает с нормализации: учитывает «ё», номера, скобки и распространённые сокращения, а затем раскрывает синонимы. Точное совпадение имеет приоритет. Если его нет, используется расстояние Левенштейна — число вставок, удалений и замен букв, — а также сравнение троек букв. Такой подход ловит опечатку в «элетрощитовая», но хуже работает с русской морфологией, поэтому добавлено правило общей основы слов.
Главная проблема оказалась не в формуле. Одно и то же «С/у» в разных проектах может означать санузел квартиры или место общего пользования и получать разные коды. «Помещение СС» встречалось сразу с четырьмя вариантами. В спорных случаях система показывает варианты и не ставит отметку автоматически.
Контекст
Первый прогон по классификатору дал 47% верных кодов. Словарь примеров из 519 пар поднял результат при перекрёстной проверке до 65%, а разведение по области и обработка неоднозначностей — до 69%. На незнакомом проекте плагин верно подбирает код примерно для двух помещений из трёх; среди самостоятельно отмеченных ошибается примерно в одном случае из двенадцати.
Для BIM-менеджера это означает экономию ручного сравнения спецификаций, но не отмену проверки. Общий словарь пополняется только решениями, подтверждёнными разными организациями: иначе редкое название из одного проекта быстро стало бы ложным стандартом для всех.
Что дальше
Практический порядок прост: заполнить область помещения, проверить жёлтые строки и отдельно разобрать красные, а при близких вариантах не заставлять алгоритм угадывать. Детерминированный подбор удобен там, где нужна воспроизводимость и нет постоянного доступа к интернету; нейросеть может быть полезна позже, но объяснимость решения важнее красивого процента. Перед выпуском модели стоит сохранить журнал спорных сопоставлений: он показывает, какие решения потребовали участия специалиста, и помогает точечно расширять словарь без неконтролируемого накопления исключений.