ml-for-aec

Guide machine learning applications in architecture, engineering, and construction workflows.

198|37|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers --skill ml-for-aec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-for-aec
Source: https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers/tree/main/skills/ml-for-aec
Command: npx skills add https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers --skill ml-for-aec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires opencv-python, tensorflow, torch, scikit-learn, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit empowers Architecture, Engineering, and Construction (AEC) professionals by integrating machine learning (ML) capabilities, such as computer vision, generative models, and performance prediction, into their workflows.

Core Features & Use Cases

  • Computer Vision: Utilize object detection, semantic segmentation, and instance segmentation for tasks like construction site monitoring, defect detection, and floor plan recognition.
  • Generative Models: Generate novel designs, layouts, and textures using GANs, VAEs, and diffusion models.
  • Performance Prediction: Predict building energy use, daylighting, and structural response using ML models.
  • Use Case: Imagine you are an architect working on a new building project. Use this Skill to automatically generate multiple facade design options, simulate energy performance, and detect potential structural issues early in the design process.

Quick Start

Run the ml-for-aec skill to explore the current state of ML in AEC, including applications, data challenges, and maturity by subdomain.

Frequently Asked Questions about ml-for-aec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use machine learning for building energy performance prediction and daylighting analysis?

Use ML for performance prediction by training models with TensorFlow or scikit-learn on building data to forecast energy use and daylighting. This allows AEC professionals to simulate building performance early in the design phase.

Can I use computer vision for construction site monitoring and defect detection?

Yes, you can use computer vision for construction site monitoring by applying object detection and semantic segmentation with OpenCV. This identifies defects and recognizes floor plans directly from site images.

What's the best way to generate novel architectural facade designs and layouts?

Generate novel facade designs and layouts using generative models like GANs, VAEs, and diffusion models. This approach creates multiple design options and textures automatically for architectural projects.

Do I need to install PyTorch and TensorFlow to run generative design workflows for AEC?

Yes, you need Python libraries like PyTorch and TensorFlow installed to run generative design and performance prediction workflows. These frameworks provide the foundation for building and training ML models in AEC.

How does machine learning handle data challenges and maturity in different AEC subdomains?

ML handles AEC data challenges by applying targeted algorithms for specific subdomains like structural response prediction and floor plan recognition. Maturity varies by subdomain, with computer vision and performance prediction currently leading in practical application.