MyEzAI
ModelOps Demo
Public showcase
No login · private visitor sandbox · synthetic data
Model repo
Reset
Repository
education/university-enrollment-forecast
modelops.json
Azure DevOps Demo Models · main
modelops.json
education/university-enrollment-forecast/modelops.json · 3,930 bytes · read-only public source view
Back to folder
education/university-enrollment-forecast/modelops.json
json
{ "schemaVersion": "1.0", "modelKey": "university-enrollment-forecast", "displayName": "University Enrollment Forecast", "description": "Projects applications, yield, continuing students and total enrollment by planning scenario.", "industry": "Education", "technology": "Bash + Python", "version": "1.3.0", "engineKey": "enrollment-forecast", "runtime": { "adapter": "Bash + Python", "version": "Bash 5 + Python 3.12", "entryPoint": "src/run_forecast.sh" }, "execution": { "mode": "managed-or-external", "workingDirectory": "education/university-enrollment-forecast", "universalRunner": "tools/modelops_demo_runner.py", "allowParameterCommandSubstitution": false }, "parameters": [ { "key": "startingEnrollment", "label": "Starting enrollment", "description": "Starting enrollment", "type": "integer", "required": true, "defaultValue": "28600", "choices": [], "unit": "students", "minimum": 100, "maximum": 1000000 }, { "key": "annualApplications", "label": "Annual applications", "description": "Annual applications", "type": "integer", "required": true, "defaultValue": "52000", "choices": [], "unit": "applications", "minimum": 100, "maximum": 10000000 }, { "key": "admitRate", "label": "Admission rate", "description": "Admission rate", "type": "decimal", "required": true, "defaultValue": "0.48", "choices": [], "unit": "ratio", "minimum": 0, "maximum": 1 }, { "key": "yieldRate", "label": "Acceptance yield", "description": "Acceptance yield", "type": "decimal", "required": true, "defaultValue": "0.29", "choices": [], "unit": "ratio", "minimum": 0, "maximum": 1 }, { "key": "retentionRate", "label": "Annual retention", "description": "Annual retention", "type": "decimal", "required": true, "defaultValue": "0.88", "choices": [], "unit": "ratio", "minimum": 0, "maximum": 1 }, { "key": "projectionYears", "label": "Projection years", "description": "Projection years", "type": "integer", "required": true, "defaultValue": "8", "choices": [], "unit": "years", "minimum": 1, "maximum": 25 }, { "key": "scenario", "label": "Enrollment scenario", "description": "Enrollment scenario", "type": "choice", "required": true, "defaultValue": "Reference", "choices": [ "Reference", "International growth", "Domestic decline", "Retention improvement" ], "unit": "" } ], "inputs": [ { "key": "programMix", "label": "Program mix", "description": "Program mix", "kind": "file", "required": false, "acceptedExtensions": [ ".csv" ], "samplePath": "sample-inputs/program_mix.csv" } ], "outputs": [ { "key": "forecast", "label": "Enrollment forecast", "description": "Enrollment forecast", "pathTemplate": "outputs/enrollment_forecast.csv", "contentType": "text/csv", "required": true }, { "key": "summary", "label": "Planning summary", "description": "Planning summary", "pathTemplate": "outputs/summary.json", "contentType": "application/json", "required": true } ], "resources": { "cpuCores": 1, "memoryMb": 512, "timeoutSeconds": 120 }, "governance": { "criticality": "Low", "owner": "Demo Model Governance", "reviewCycle": "Quarterly", "dataClassification": "Synthetic demo data", "tags": [ "Education", "Enrollment", "Planning", "Forecast" ] } }
Confirm action