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.5K
Citations:
1.7W

Organization

No organization information available
Cited Papers

Cited Papers

errShare
errSave
Long Short-Term Memory
err1997-11-01
err0
PREAI
errSepp Hochreiter; Jürgen Schmidhuber
errShare
errSave
Google’s Multilingual Neural Machine Translation System: Enabling Zero-Shot Translation
err2017-12-01
err0
errOAAI
errMelvin Johnson; Mike Schuster; Quoc V. Le; Maxim Krikun; Yonghui Wu; Zhifeng Chen; Nikhil Thorat; Fernanda Viégas; Martin Wattenberg; Greg Corrado; Macduff Hughes; Jeffrey Dean
errShare
errSave
Transformers4Rec: Bridging the Gap between NLP and Sequential / Session-Based Recommendation
err2021-09-13
err0
PREAI
errGabriel de Souza Pereira Moreira; Sara Rabhi; Jeong Min Lee; Ronay Ak; Even Oldridge
errShare
errSave
BERT4Rec
err2019-11-03
err0
PREAI
errFei Sun; Jun Liu; Jian Wu; Changhua Pei; Xiao Lin; Wenwu Ou; Peng Jiang
errShare
errSave
DBSCAN Revisited, Revisited
err2017-07-31
err0
PREAI
errErich Schubert; Jörg Sander; Martin Ester; Hans Peter Kriegel; Xiaowei Xu
errShare
errSave
Focal Loss for Dense Object Detection
err2020-02-01
err0
errOAAI
errTsung-Yi Lin; Priya Goyal; Ross Girshick; Kaiming He; Piotr Dollar
errShare
errSave
researcher View more