MyEzAI
ModelOps Demo
Public showcase
No login · private visitor sandbox · synthetic data
Model repo
Reset
Repository
government/public-benefit-cost-forecast
modelops.json
Azure DevOps Demo Models · main
modelops.json
government/public-benefit-cost-forecast/modelops.json · 3,710 bytes · read-only public source view
Back to folder
government/public-benefit-cost-forecast/modelops.json
json
{ "schemaVersion": "1.0", "modelKey": "public-benefit-cost-forecast", "displayName": "Public Benefit Cost Forecast", "description": "Forecasts program beneficiaries, average benefit and annual government expenditure.", "industry": "Government", "technology": "C#/.NET", "version": "3.0.0", "engineKey": "public-benefit", "runtime": { "adapter": "C#/.NET", "version": ".NET 10", "entryPoint": "src/PublicBenefitForecast/Program.cs" }, "execution": { "mode": "managed-or-external", "workingDirectory": "government/public-benefit-cost-forecast", "universalRunner": "tools/modelops_demo_runner.py", "allowParameterCommandSubstitution": false }, "parameters": [ { "key": "startingBeneficiaries", "label": "Starting beneficiaries", "description": "Starting beneficiaries", "type": "integer", "required": true, "defaultValue": "1450000", "choices": [], "unit": "people", "minimum": 1000, "maximum": 100000000 }, { "key": "averageMonthlyBenefit", "label": "Average monthly benefit", "description": "Average monthly benefit", "type": "decimal", "required": true, "defaultValue": "780", "choices": [], "unit": "CAD", "minimum": 10, "maximum": 10000 }, { "key": "populationGrowth", "label": "Beneficiary growth rate", "description": "Beneficiary growth rate", "type": "decimal", "required": true, "defaultValue": "0.021", "choices": [], "unit": "ratio", "minimum": -0.2, "maximum": 0.3 }, { "key": "indexationRate", "label": "Annual indexation rate", "description": "Annual indexation rate", "type": "decimal", "required": true, "defaultValue": "0.024", "choices": [], "unit": "ratio", "minimum": -0.1, "maximum": 0.2 }, { "key": "projectionYears", "label": "Projection years", "description": "Projection years", "type": "integer", "required": true, "defaultValue": "15", "choices": [], "unit": "years", "minimum": 1, "maximum": 50 }, { "key": "policyScenario", "label": "Policy scenario", "description": "Policy scenario", "type": "choice", "required": true, "defaultValue": "Current policy", "choices": [ "Current policy", "Expanded eligibility", "Reduced indexation", "Economic downturn" ], "unit": "" } ], "inputs": [ { "key": "policyAssumptions", "label": "Policy assumptions", "description": "Policy assumptions", "kind": "file", "required": false, "acceptedExtensions": [ ".json" ], "samplePath": "sample-inputs/policy.json" } ], "outputs": [ { "key": "forecast", "label": "Program cost forecast", "description": "Program cost forecast", "pathTemplate": "outputs/program_costs.csv", "contentType": "text/csv", "required": true }, { "key": "summary", "label": "Fiscal summary", "description": "Fiscal summary", "pathTemplate": "outputs/summary.json", "contentType": "application/json", "required": true } ], "resources": { "cpuCores": 1, "memoryMb": 512, "timeoutSeconds": 120 }, "governance": { "criticality": "High", "owner": "Demo Model Governance", "reviewCycle": "Quarterly", "dataClassification": "Synthetic demo data", "tags": [ "Public policy", "Benefits", "Fiscal forecast", ".NET" ] } }
Confirm action