arrow
Return

Predictive modeling: BIM command recommendation based on large-scale usage logs

delete2025-07-22
delete0
delete
OA
AI
C
Changyu Du *
Z
Zihan Deng
S
Stavros Nousias
A
André Borrmann
DOI:10.1016/j.aei.2025.103574delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The adoption of Building Information Modeling (BIM) and model-based design within the Architecture, Engineering, and Construction (AEC) industry has been hindered by the perception that using BIM authoring tools demands more effort than conventional 2D drafting. To enhance design efficiency, this paper proposes a BIM command recommendation framework that predicts the optimal next actions in real-time based on users’ historical interactions. We propose a comprehensive filtering and enhancement method for large-scale raw BIM log data and introduce a novel command recommendation model. Our model builds upon the state-of-the-art Transformer backbones originally developed for large language models (LLMs), incorporating a custom feature fusion module, dedicated loss function, and targeted learning strategy. In a case study, the proposed method is applied to over 32 billion rows of real-world log data collected globally from the BIM authoring software Vectorworks. Experimental results demonstrate that our method can learn universal and generalizable modeling patterns from anonymous user interaction sequences across different countries, disciplines, and projects. When generating recommendations for the next command, our approach achieves a Recall@10 of approximately 84%. The code is available at: https://github.com/dcy0577/BIM-Command-Recommendation.git .
Keywords:
Building Information Modeling (BIM)
Sequential recommendation
BIM logs processing
Transformer
Large language model (LLM)
Machine learning

Journal

Advanced Engineering Informatics cover
Advanced Engineering Informatics
IF:
9.9
Papers:
4.0K
Citations:
1.7W

Organization

No organization information available