Author:
Wu Jin,Xue Xiaorui,Zhang Jiansong
Abstract
Traditional manual building code compliance checking is costly, time-consuming, and human error-prone. With the adoption of Building Information Modeling (BIM), automation in such a checking process becomes more feasible. However, existing methods still face limited automation when applied to different building codes. To address that, in this paper, the authors proposed a new framework that requires minimal input from users and strives for full automation, namely, the Invariant signature, logic reasoning, and Semantic Natural language processing (NLP)-based Automated building Code compliance Checking (I-SNACC) framework. The authors developed an automated building code compliance checking (ACC) prototype system under this framework and tested it on Chapter 10 of the International Building Codes 2015 (IBC 2015). The system was tested on two real projects and achieved 95.2% precision and 100% recall in non-compliance detection. The experiment showed that the framework is promising in building code compliance checking. Compared to the state-of-the-art methods, the new framework increases the degree of automation and saves manual efforts for finding non-compliance cases.
Publisher
International Council for Research and Innovation in Building and Construction
Subject
Computer Science Applications,Building and Construction,Civil and Structural Engineering
Reference57 articles.
1. Alferes J.J. (1994). Reasoning with logic programming. Springer, Berlin Heidelberg.
2. Apstex. (2018). IFC framework. (Jul 29, 2021).
3. Beach T. H., Rezgui Y., Li H. and Kasim T. (2015). A rule-based semantic approach for automated regulatory compliance in the construction sector. Expert Systems with Applications, 42(12), 5219-5231.
4. Bird S., Klein E. and Loper E. (2009). Natural language processing with Python: analyzing text with the natural language toolkit. O'Reilly Media, Inc.
5. Brants T. (2000). TnT: a statistical part-of-speech tagger. Proc., sixth conference on Applied natural language processing, Association for Computational Linguistics, 224-231.
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献