Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions docs/grants_data.json
Original file line number Diff line number Diff line change
Expand Up @@ -1877,5 +1877,52 @@
}
},
"responses": {}
},
"g7-govai": {
"id": "g7-govai",
"config": {
"name": "PolicyEngine: AI Explained Benefit Calculations for Government and Citizens",
"foundation": "Government of Canada / Treasury Board Secretariat",
"program": "G7 GovAI Grand Challenge - Rapid Solution Labs",
"deadline": "2025-12-01",
"status": "draft",
"amount_requested": 10000,
"currency": "CAD",
"grant_duration_years": 0.25,
"path": "g7-govai/",
"has_application": true,
"has_reports": false
},
"metadata": {
"metadata": {
"grant_id": "g7-govai",
"name": "PolicyEngine: AI Explained Benefit Calculations for Government and Citizens",
"foundation": "Government of Canada / Treasury Board Secretariat",
"program": "G7 GovAI Grand Challenge - Rapid Solution Labs",
"portal_url": "https://impact.canada.ca/en/challenges/g7-govAI",
"solicitation_url": "https://impact.canada.ca/en/challenges/g7-govAI/apply-now"
},
"project": {
"start_date": "2025-12-01",
"end_date": "2026-03-01",
"total_budget": 10000,
"amount_requested": 10000
},
"status": {
"stage": "draft",
"deadline": "2025-12-01T15:00:00-05:00"
},
"application_format": {
"supports_markdown": false,
"supports_rich_text": false,
"submission_method": "web_form"
},
"grant_details": {
"duration_months": 3,
"award_type": "Challenge prize",
"problem_statement": "The public service works with many laws, policies and regulations that are complex to navigate for clients and employees"
}
},
"responses": {}
}
}
58 changes: 58 additions & 0 deletions g7-govai/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# G7 GovAI Grand Challenge

## Overview

The G7 GovAI Grand Challenge is an international competition under Canada's 2025 G7 Presidency, seeking AI solutions for citizen-centric public services.

- **Foundation**: Government of Canada / Treasury Board Secretariat
- **Program**: Rapid Solution Labs
- **Prize**: Up to $10,000 CAD per selected proposal (dedicated 18-29 age category pool)
- **Deadline**: December 1, 2025 at 3:00 PM ET

## Links

- [Challenge Portal](https://impact.canada.ca/en/challenges/g7-govAI)
- [Application Form](https://impact.canada.ca/en/challenges/g7-govAI/apply-now)
- [Official Announcement](https://www.canada.ca/en/treasury-board-secretariat/news/2025/11/launch-of-the-g7-govai-grand-challenge.html)

## Timeline

| Event | Date |
|-------|------|
| Launch Event (Virtual) | November 17, 2025, 9:00 AM ET |
| Ask Me Anything (AMA) | November 25, 2025, 9:00 AM ET |
| **Submission Deadline** | **December 1, 2025, 3:00 PM ET** |
| Showcase & Announcements | Early 2026 |

## Eligibility

- Legal residents of G7 countries (Canada, France, Germany, Italy, Japan, UK, US) and EU
- Teams up to 4 individuals
- Primary contact must be 18+ (or have guardian submit)

## Why PolicyEngine Fits

PolicyEngine directly addresses the challenge's goals of "citizen-centric public services":

1. **Transparency**: Makes complex tax/benefit policies understandable to citizens
2. **Accessibility**: Free, open-source platform anyone can use
3. **Cross-Country Applicability**: Already deployed in US and UK
4. **Practical & Scalable**: Production system serving real users
5. **AI Integration**: Uses microsimulation with potential for LLM enhancement

## Strategic Value

- Visibility with G7 governments and AI policy community
- "Stamp of approval" for government-focused work
- Networking with public sector innovators
- Low effort given existing platform demonstrates the solution

## Application Status

- [ ] Draft responses
- [ ] Review and polish
- [ ] Submit via web form

## Contact

Questions: g7aichallenge-defiiag7@tbs-sct.gc.ca
213 changes: 213 additions & 0 deletions g7-govai/application/form_responses.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
# G7 GovAI Grand Challenge: Form Responses

**Problem Statement Selected:** Option 2: "The public service works with many laws, policies and regulations that are complex to navigate for clients and employees"

---

## Basic Information

### Submission Title (10 words max)
```
PolicyEngine: AI Explained Benefit Calculations for Government and Citizens
```
(9 words)

### Submission Description (50 words max)
```
PolicyEngine is a free, open source platform enabling government workers and citizens to understand how tax and benefit policies affect households with 100,000+ users across US/UK. The platform calculates benefit amounts across federal and provincial programs, with AI explaining results in plain language, showing thresholds and rules applied.
```
(49 words)

---

## 1. Pre-screening Information

### 1.1 Problem Statement
**Select:** Option 2: "The public service works with many laws, policies and regulations that are complex to navigate for clients and employees"

### 1.2 How solution solves problem (100 words max)
```
Government workers and citizens struggle to navigate complex, interacting benefit rules across federal and provincial jurisdictions. Caseworkers spend hours cross referencing regulations; citizens miss benefits they qualify for.

PolicyEngine solves this by encoding 9,000+ parameters from legislative sources across 200+ programs, calculating benefit amounts and modeling how programs interact, including federal provincial dependencies. AI then explains each result in plain language: which thresholds applied, how amounts were calculated, and links to source legislation.

Workers input household details once and instantly see eligibility across all programs with clear explanations of why, reducing cognitive load while ensuring consistent, auditable determinations.
```
(96 words)

### 1.3 Data used (75 words max)
```
Primary sources are non sensitive and public: federal statutes and regulations, official benefit program parameters (income limits, benefit formulas, phase out rates), and government agency guidelines (IRS, SSA, CRA equivalents). All parameters updated per government schedules.

Population analysis uses Current Population Survey and Survey of Consumer Finances (anonymized Census data).

No sensitive data: user inputs processed in real time, never stored. All parameter sources are publicly available legislative documents with full citations.
```
(71 words)

### 1.4 Bias consideration (75 words max)
```
Calculation bias eliminated: The platform applies legislative parameters identically for all users. Income thresholds, benefit formulas, and phase out rates come directly from law, not algorithmic decisions.

Explanation bias mitigated: AI explains verified calculations grounded in legislation, preventing biased framing.

Auditability: Every calculation traceable to specific legislative provisions. Open source code enables external review.

Representative analysis: Population estimates use official sampling weights ensuring demographic accuracy.
```
(66 words)

### 1.5 Data protection (75 words max)
```
Privacy by design: No user accounts required for calculations. Personal inputs processed in real time, never stored. No cookies or tracking for core functionality. GDPR/PIPEDA compliant with minimal data collection.

Security: HTTPS encryption for all data transmission. Open source code enables security auditing. No third party data sharing.

Government deployment: Self hosting option keeps all data within agency infrastructure. Docker deployment supports air gapped environments.
```
(68 words)

### 1.6 Video Link
```
[TO BE ADDED: YouTube URL required]
```

---

## 2. Questions to Inform Judging

### 2.1 Impact and social good (100 words max)
```
PolicyEngine enables government workers and citizens to understand how tax and benefit policies affect households, with AI explaining calculations in plain language.

For government, caseworkers navigate multi program eligibility in minutes. AI explanations show which rules applied and why, reducing cognitive load and ensuring consistent determinations.

For citizens, families understand their benefits and discover programs they qualify for. Transparent explanations build trust in government.

Proven at scale with 100,000+ users, US Joint Economic Committee, UK government including No. 10, 200,000+ MyFriendBen screenings, and $2B+ in benefits connected.

Free, open source platform with 1,800+ legislative citations ensuring every calculation is verifiable.
```
(100 words)

### 2.2 Responsible AI principles (75 words max)
```
Grounded in legislation: AI explains calculations from legislative sources. It does not generate amounts independently, eliminating hallucination risk.

Transparent: Users understand how policies affect their households. Every result traceable to 1,800+ citations. Open source (AGPL 3.0).

Privacy by design: No personal data retained.

Human oversight: AI explanations inform decisions; workers retain authority.

Equitable access: Free platform serves government workers and citizens equally.
```
(63 words)

### 2.3 Single organization limitation? → No
```
Fully open source (AGPL 3.0). Any government agency can integrate via Python package, REST API, or self host with Docker. Already deployed across US federal/state and UK systems. MyFriendBen and other partners integrate for their own tools. Designed as shared infrastructure, not proprietary solution.
```
(43 words)

### 2.4 Works with existing systems? → Yes
```
Multiple integration options: Python package (pip install policyengine us/uk), REST API for web/case management systems, Docker for air gapped government environments.

Proven integrations: MyFriendBen (200,000+ screenings), UK Cabinet Office, US Joint Economic Committee.

OpenAPI specification ensures standardized integration. Architecture proven across US federal/state and UK. Same approach handles Canadian federal provincial dependencies.
```
(57 words)

### 2.5 Explainability (100 words max)
```
PolicyEngine separates calculation from explanation for full transparency.

Calculations: The platform applies 9,000+ parameters sourced from legislation (income thresholds, benefit formulas, phase out rates) validated against 8,000+ test cases. Every parameter traceable to official citations.

AI Explanations: Plain language showing how policies affect households:
"SNAP benefit: $347/month (Max $680 minus 30% of net income)"
"Qualifies because gross income < 130% FPL threshold"
"Provincial benefit reduced by 50% of federal amount"

Government workers and citizens see which rules applied, how federal provincial dependencies resolved, and links to source legislation.
```
(90 words)

### 2.6 Scalability (75 words max)
```
Proven multi jurisdictional deployment across US (50 states plus federal, 200+ programs) and UK (complete national system), with 9,000+ parameters and 8,000+ test cases.

Flexible deployment options include Python package, REST API, Docker, or web app. Governments choose their integration method.

Same architecture handles Canadian federal provincial dependencies. International expansion underway. No comparable free, open source platform exists for transparent, multi jurisdictional benefit calculations.
```
(59 words)

### 2.7 Easily add features? → Yes
```
Modular architecture separates rules, calculations, explanations, and interface. Adding programs requires encoding rules; AI explanations generate automatically.

Developer friendly with Python package on PyPI, REST API for applications, Docker for self hosting, and open source codebase with 50+ contributors.

Canadian expansion requires encoding Canadian rules; core infrastructure already supports multi country deployment proven by US/UK.
```
(55 words)

### 2.8 Accessibility (100 words max)
```
Plain language AI explanations translate complex regulations into understandable terms, serving users with varying literacy levels. Government workers and citizens both see clear explanations of how policies affect households.

Digital accessibility features include screen reader compatibility with ARIA labels, keyboard navigation, high contrast mode, and mobile responsive design.

No barriers to entry with free access, no account required, and functionality on any device with a browser.

Architecture supports localization with English and French for Canadian deployment.

Core functionality works on limited connectivity, serving remote communities.
```
(82 words)

### 2.9 Implementation effort (100 words max)
```
PolicyEngine is production ready with 100,000+ users, UK Cabinet Office, and US Joint Economic Committee deployments.

Canadian pilot plan ($10K CAD) proceeds in three phases. Phase 1 (2 weeks) updates the Canadian model by encoding 2024/2025 CCB, GST Credit, and CWB parameters with major provincial benefit interactions. Phase 2 (4 to 6 weeks) pilots with government through a policy simulation study with federal officials and proof of concept benefit navigation for caseworkers, documenting cognitive load reduction for Showcase Day. Phase 3 delivers an Ottawa training workshop.

Training resources include dozens of webinars at youtube.com/policyengine. Total effort is approximately 100 to 150 personnel hours.
```
(99 words)

### 2.10 Human centered design (75 words max)
```
User research drives development through quarterly interviews with benefits navigators and community organizations, usability testing with partners like MyFriendBen, and public GitHub issues enabling user reported improvements.

AI explanations were designed from user feedback. Workers wanted to understand "why," not just "what." Plain language thresholds and intermediate calculations directly address cognitive load concerns identified in research. The platform serves both government workers and citizens.
```
(64 words)

### 2.11 Documentation (75 words max)
```
Comprehensive open documentation includes full codebase on GitHub (AGPL 3.0 license), 1,800+ structured citations linking every rule to source legislation, 8,000+ test cases validating calculations, API documentation with OpenAPI specifications, and training videos at youtube.com/policyengine.

Version control provides complete git history with 50,000+ commits. All issues, decisions, and methodology are publicly visible with no hidden logic or undocumented behavior.
```
(62 words)

### GitHub URL (Optional)
```
https://github.com/PolicyEngine
```

---

## Checklist Before Submitting

- [ ] Video recorded and uploaded to YouTube (max 5 minutes)
- [ ] Age verification ready (18 to 29 category)
- [ ] Canadian model feasibility confirmed
- [ ] YouTube link added to 1.6
- [ ] All word counts verified
- [ ] Proofread for typos
- [ ] Submitted before December 1, 2025, 3:00 PM ET
55 changes: 55 additions & 0 deletions g7-govai/application/questions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
metadata:
program: "G7 GovAI Grand Challenge - Rapid Solution Labs"
foundation: "Government of Canada / Treasury Board Secretariat"
deadline: "2025-12-01T15:00:00-05:00"
submission_method: "web_form"
note: "Exact questions TBD - check application portal for final form"

sections:
contact_information:
title: "Contact Information"
file: "responses/01_contact_information.md"

project_title:
title: "Project Title"
file: "responses/02_project_title.md"

project_summary:
title: "Project Summary"
question: "Brief description of your AI solution"
file: "responses/03_project_summary.md"

problem_statement:
title: "Problem Statement"
question: "What barrier to AI adoption in the public sector does your solution address?"
file: "responses/04_problem_statement.md"

solution_description:
title: "Solution Description"
question: "How does your solution work and what AI technologies does it use?"
file: "responses/05_solution_description.md"

citizen_impact:
title: "Citizen Impact"
question: "How does your solution improve citizen-centric public services?"
file: "responses/06_citizen_impact.md"

scalability:
title: "Scalability"
question: "How can your solution be scaled across G7 countries?"
file: "responses/07_scalability.md"

responsible_ai:
title: "Responsible AI"
question: "How does your solution align with responsible AI principles?"
file: "responses/08_responsible_ai.md"

team:
title: "Team"
question: "Who is on your team and what are their qualifications?"
file: "responses/09_team.md"

current_status:
title: "Current Status"
question: "What is the current state of your solution?"
file: "responses/10_current_status.md"
Loading