Utilizing Machine Learning Algorithms for Architectural Design | Synapse