TY - GEN
T1 - A deep-learning method for evaluating semantically-rich building code annotations
AU - Zhang, Ruichuan
AU - El-Gohary, Nora
N1 - Publisher Copyright:
© EG-ICE 2020 Workshop on Intelligent Computing in Engineering, Proceedings. All rights reserved.
PY - 2020
Y1 - 2020
N2 - Existing automated code checking (ACC) methods require the extraction of requirements from building codes and the representation of these requirements in a computer-processable form. Although these methods have achieved different levels of performance, all of them are still unable to represent all types of building-code requirements. There is, thus, a need to enhance the semantic representations of building codes towards facilitating the representation of all requirements. To address this need, this paper first proposes a new approach to annotate and represent building-code sentences using requirement units that consist of semantic information elements and simple logic operators. To evaluate the proposed building-code annotation approach, this paper also proposes a new natural language generation (NLG)-based method for evaluating annotation quality. The proposed method consists of four steps: data preparation, data preprocessing, NLG model development and training, and sentence evaluation. Sentences from the International Code Council (ICC) building codes were used in the evaluation.
AB - Existing automated code checking (ACC) methods require the extraction of requirements from building codes and the representation of these requirements in a computer-processable form. Although these methods have achieved different levels of performance, all of them are still unable to represent all types of building-code requirements. There is, thus, a need to enhance the semantic representations of building codes towards facilitating the representation of all requirements. To address this need, this paper first proposes a new approach to annotate and represent building-code sentences using requirement units that consist of semantic information elements and simple logic operators. To evaluate the proposed building-code annotation approach, this paper also proposes a new natural language generation (NLG)-based method for evaluating annotation quality. The proposed method consists of four steps: data preparation, data preprocessing, NLG model development and training, and sentence evaluation. Sentences from the International Code Council (ICC) building codes were used in the evaluation.
UR - http://www.scopus.com/inward/record.url?scp=85091017805&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85091017805&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85091017805
T3 - EG-ICE 2020 Workshop on Intelligent Computing in Engineering, Proceedings
SP - 285
EP - 293
BT - EG-ICE 2020 Workshop on Intelligent Computing in Engineering, Proceedings
A2 - Ungureanu, Lucian-Constantin
A2 - Hartmann, Timo
PB - Universitatsverlag der TU Berlin
T2 - 27th EG-ICE International Workshop on Intelligent Computing in Engineering 2020
Y2 - 1 July 2020 through 4 July 2020
ER -