TY - JOUR
T1 - Integrating semantic NLP and logic reasoning into a unified system for fully-automated code checking
AU - Zhang, Jiansong
AU - El-Gohary, Nora M.
N1 - The authors would like to thank the National Science Foundation (NSF). This material is based upon work supported by NSF under grant no. 1201170 . Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of NSF.
PY - 2017/1/1
Y1 - 2017/1/1
N2 - Existing automated compliance checking (ACC) systems are limited in their automation; they rely on the use of hard-coded, proprietary rules for representing regulatory requirements, which requires major manual effort in extracting regulatory information from textual regulatory documents and coding these information into a rule format. To address this limitation, this paper proposes a new unified ACC system that integrates: (1) semantic natural language processing techniques and EXPRESS data-based techniques to automatically extract and transform both regulatory information (in regulatory documents) and design information [in building information models (BIMs)] for automated compliance reasoning, and (2) semantic logic-based information representation so that the reasoning could be fully automated. To test the proposed system, a BIM test case was checked for compliance with Chapter 19 of the International Building Code 2009. Comparing to a manually-developed gold standard, 98.7% recall and 87.6% precision in noncompliance detection were achieved.
AB - Existing automated compliance checking (ACC) systems are limited in their automation; they rely on the use of hard-coded, proprietary rules for representing regulatory requirements, which requires major manual effort in extracting regulatory information from textual regulatory documents and coding these information into a rule format. To address this limitation, this paper proposes a new unified ACC system that integrates: (1) semantic natural language processing techniques and EXPRESS data-based techniques to automatically extract and transform both regulatory information (in regulatory documents) and design information [in building information models (BIMs)] for automated compliance reasoning, and (2) semantic logic-based information representation so that the reasoning could be fully automated. To test the proposed system, a BIM test case was checked for compliance with Chapter 19 of the International Building Code 2009. Comparing to a manually-developed gold standard, 98.7% recall and 87.6% precision in noncompliance detection were achieved.
KW - Automated code checking
KW - Automated construction management systems
KW - Automated information extraction
KW - Automated reasoning
KW - Building information modeling (BIM)
KW - Logic
KW - Natural language processing
KW - Semantic systems
UR - https://www.scopus.com/pages/publications/84998693262
UR - https://www.scopus.com/inward/citedby.url?scp=84998693262&partnerID=8YFLogxK
U2 - 10.1016/j.autcon.2016.08.027
DO - 10.1016/j.autcon.2016.08.027
M3 - Article
AN - SCOPUS:84998693262
SN - 0926-5805
VL - 73
SP - 45
EP - 57
JO - Automation in Construction
JF - Automation in Construction
ER -