AI governance and responsible AI
Tools and research that put governance into practice.
Hackathon project · April 2026
Public Funding Accountability Platform
Links Canadian charity filings, federal grants, and Alberta open data to find funding loops for review. Every flag traces back to its source. Findings are signals for review, not proof.
PostgreSQL · Node.js · Splink · Claude API
Proof of concept
AI Governance Assessment
Measures governance readiness across nine areas with fixed scoring rules, a 5 by 5 risk matrix, and a ranked list of gaps.
Next.js · FastAPI · Python
Proof of concept
AI Vendor Selection Advisor
Helps smaller organizations compare AI tools against their needs, budget, data, and governance requirements, with the trade-offs written out.
Next.js · TypeScript
Proof of concept
AI Opportunity and ROI Assessment
Ranks possible AI use cases by value, feasibility, and risk. Value is shown as a range and risk is scored on its own.
Next.js · TypeScript
Write-up
AI Ethics Case Study
An ethical analysis of Tesla's Optimus humanoid robot and the metaphors used to describe it.
Ethics analysis
Machine learning and predictive analytics
Models built end to end, from data preparation to a working demo.
Live demo
TTC Predict
Predicts Toronto subway delays from public data, with route options and a station map. Served with FastAPI.
Python · FastAPI · scikit-learn
Live demo
TTC Line 1 Optimization
Risk-aware scheduling for TTC Line 1, using Prophet forecasts and mixed-integer optimization (PuLP).
Prophet · PuLP · Jupyter
Live demo
Toronto Transit Sentiment
Sentiment analysis of public TTC rider feedback using BERT and VADER.
Python · BERT · VADER
Live demo
LoopLens Transit Dashboard
An interactive dashboard of TTC on-time performance, ridership, and delay trends.
Python · Dash · Plotly
Live demo
Diabetes Risk Prediction
A diabetes risk model that combines the US BRFSS and Canadian CCHS health surveys.
Jupyter · Plotly
Live demo
Customer Lifetime Value and Segmentation
Predicts customer lifetime value, groups customers into segments, and includes an ROI calculator.
Jupyter · scikit-learn
Code and write-up
Customer Churn Analysis
Predicts which customers are likely to leave and groups them into segments.
Python · Streamlit
Applied AI and automation
Working prototypes of agents and operational tools.
Live demo
Ontario Insurance Quote Agent
An AI agent that collects Ontario auto insurance quotes across several channels.
Python · Claude Agent SDK · Playwright
Live demo
Customer Engagement Analytics
Customer segments, lifetime value, and churn prediction, with suggested engagement actions.
Streamlit · XGBoost
Live demo
FieldOps AI
Scheduling and job costing for HVAC and electrical field service businesses.
Python · Dashboard
Live demo
Clinic Booking Optimization
Predicts appointment no-shows, sends reminders, and shows a clinic dashboard.
Python · Flask · scikit-learn
Live demo
AI Restaurant Menu
A restaurant ordering interface with a voice-enabled menu assistant.
JavaScript
Business intelligence and SQL
Reporting work that turns data into clear numbers for managers.
Live demo
Power BI Portfolio
Eight Power BI dashboards across healthcare, finance, construction, retail, and transportation.
Power BI · DAX
Live demo
SQL Portfolio
Four SQL case studies using window functions, CTEs, and joins.
SQL · PostgreSQL
Product prototypes
Front-end builds that show how a product could work before back-end investment.
Proof of concept · fictional company
Maple Grove Realty CRM
A front-end CRM prototype for residential real estate lead capture and pipeline tracking. The company name is invented.
JavaScript
Code and write-up
ESL Placement Portal
Listening and speaking assessment, level placement, and lesson unlocking for English learners.
Node.js · JavaScript
Proof-of-concept tools are not certified products. They do not replace legal advice, independent validation, or a formal compliance assessment.