Short Version

Building codes enforce a minimum quality level for buildings to ensure the safety of building occupants. Automated code compliance checking (ACCC) can guarantee the consistent application of all relevant building codes to a building model. Recent developments in natural language processing (NLP) constitute a promising solution for automated building code
computerisation (ABCC) to make them accessible for ACCC.

 

Long Version

Building codes enforce minimum quality level for buildings to ensure the safety of building occupants. Automated compliance checking can guarantee the consistent application of all relevant building codes to a building model. Although automated compliance checking has received considerable research interest, there are no tools available that can automate the entire compliance checking process. Since most countries’ building regulations are only available in natural language, much research into encoding these regulations in a representation that can be under-stood by a computer.