{'fraction_non_alphanumeric': 0.012135922330097087, 'fraction_numerical': 0.0012135922330097086, 'mean_word_length': 5.25, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Machine Learning Tool Development in Fire Safety Design Review

The feasibility of object detection technique to recognize and localize the less-featured building elements on the architectural drawings was tested. An object detection engine using Faster R-CNN deep learning techniques was trained that machine can learn from existing architectural drawings what the different variations of the building components look like. Then machine is capable to tag these elements on a 2D architectural drawing, and engineers can apply some rule-based checks to flag up any design that violates the building code of practice. It is proved that machine can go through a large amount of design drawings quickly, recognize where the important building components are located, and report whether the design conforms to the building codes.