Purdue University Graduate School | natural language processing-based automated information extraction from building codes