cwicr-resource-analyzer
FeaturedAnalyze construction resources (labor, materials, equipment) from DDC CWICR database. Calculate resource requirements, productivity metrics, and optimization recommendations.
AI & Automation 310 stars
79 forks Updated 2 weeks ago MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# CWICR Resource Analyzer
## Business Case
### Problem Statement
Construction projects require precise resource planning:
- How many labor hours are needed?
- What materials need to be procured?
- What equipment is required and for how long?
Traditional methods rely on experience-based estimates, leading to over/under allocation.
### Solution
Data-driven resource analysis using CWICR's 27,672 resources with detailed breakdowns of labor norms, material requirements, and equipment usage.
### Business Value
- **Accurate planning** - Based on validated resource norms
- **Cost optimization** - Identify resource inefficiencies
- **Procurement support** - Generate material lists
- **Labor planning** - Calculate crew requirements
## Technical Implementation
### Python Implementation
```python
import pandas as pd
import numpy as np
from typing import Dict, Any, List, Optional, Tuple
from dataclasses import dataclass, field
from enum import Enum
from collections import defaultdict
class ResourceType(Enum):
"""Types of construction resources."""
LABOR = "labor"
MATERIAL = "material"
EQUIPMENT = "equipment"
SUBCONTRACT = "subcontract"
class LaborCategory(Enum):
"""Labor skill categories."""
UNSKILLED = "unskilled"
SEMI_SKILLED = "semi_skilled"
SKILLED = "skilled"
FOREMAN = "foreman"
SUPERVISOR = "supervisor"
SPECIALIST = "specialist"
class EquipmentCategory(Enum):
"""Equipment categories."""
EARTHMOVING = "earthmoving"...
Details
- Author
- datadrivenconstruction
- Repository
- datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction
- Created
- 7 months ago
- Last Updated
- 2 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
cwicr-cost-calculator
Calculate construction costs using DDC CWICR resource-based methodology. Break down costs into labor, materials, equipment with transparent pricing.
310 Updated 2 weeks ago
datadrivenconstruction AI & Automation Featured
cwicr-labor-scheduler
Schedule labor crews based on CWICR norms and project timeline. Calculate crew sizes, shifts, and labor loading curves.
310 Updated 2 weeks ago
datadrivenconstruction AI & Automation Featured
cwicr-equipment-planner
Plan equipment requirements using CWICR norms. Calculate equipment hours, scheduling, utilization rates, and rental vs purchase analysis.
310 Updated 2 weeks ago
datadrivenconstruction