What is Machine Learning?
Machine learning is a method where computers learn from data instead of being explicitly programmed. Rather than writing rules like “if area > 100 and perimeter < 50, then classify as Type A”, you provide examples and the algorithm discovers the patterns on its own. Think of it like this: instead of telling the computer how to classify rooms, you show it hundreds of already-classified rooms and it learns what makes each type different.Why Machine Learning in Dynamo?
As AEC professionals, we work with enormous amounts of geometric and spatial data every day — building elements, room layouts, structural components, urban plans. Machine learning helps us:- Find patterns we cannot see manually in large datasets
- Automate repetitive classification tasks that would take hours by hand
- Predict properties of new elements based on learned relationships
- Detect anomalies and quality issues in building models automatically
You do not need any programming or data science background to use this package. Every algorithm is wrapped in a simple Dynamo node — just connect your data and get results.
Package Overview
