{
    "best_model": "Gradient Boosting",
    "test_mae": 2.715735914594871,
    "test_rmse": 4.8725908385837755,
    "test_r2": 0.47268268124245805,
    "val_mae": 2.9036818323527176,
    "val_r2": 0.14702091178419308,
    "train_size": 304,
    "val_size": 66,
    "test_size": 66,
    "n_features": 63,
    "feature_names": [
        "so_ca_cua_toa",
        "num_tasks",
        "num_cleaning_tasks",
        "num_trash_collection_tasks",
        "num_monitoring_tasks",
        "num_room_cleaning_tasks",
        "num_deep_cleaning_tasks",
        "num_maintenance_tasks",
        "num_support_tasks",
        "num_other_tasks",
        "num_wc_tasks",
        "num_hallway_tasks",
        "num_lobby_tasks",
        "num_patient_room_tasks",
        "num_clinic_room_tasks",
        "num_surgery_room_tasks",
        "num_outdoor_tasks",
        "num_elevator_tasks",
        "num_office_tasks",
        "num_technical_room_tasks",
        "cleaning_ratio",
        "trash_collection_ratio",
        "monitoring_ratio",
        "room_cleaning_ratio",
        "area_diversity",
        "task_complexity_score",
        "loai_hinh",
        "muc_do_luu_luong",
        "so_tang",
        "so_cua_thang_may",
        "dien_tich_ngoai_canh",
        "dien_tich_sanh",
        "dien_tich_hanh_lang",
        "dien_tich_wc",
        "dien_tich_phong",
        "dien_tich_tham",
        "doc_ham",
        "vien_phan_quang",
        "op_tuong",
        "op_chan_tuong",
        "ranh_thoat_nuoc",
        "dien_tich_kinh",
        "hour_start",
        "hour_end",
        "work_hours_numeric",
        "is_morning_shift",
        "is_afternoon_shift",
        "is_evening_shift",
        "is_night_shift",
        "tasks_per_hour",
        "tasks_per_floor",
        "wc_per_floor",
        "cleaning_workload",
        "total_area",
        "area_per_floor",
        "has_special_areas",
        "loai_ca_24/24",
        "loai_ca_Ca chiều",
        "loai_ca_Ca gãy",
        "loai_ca_Ca sáng",
        "loai_ca_Ca đêm",
        "loai_ca_Hành chính",
        "loai_ca_Part time"
    ]
}