Re:Housed: 2025 Toronto Accelerator Award winner

Re/housed; Toronto 2025

Project summary

Re:Housed transforms how Toronto's policymakers and city planners identify optimal shelter locations, providing recommendations that uniquely prioritizes the needs of unsheltered individuals to ensure effective housing transitions, now and in the future.

Keywords

Geospatial Analysis, Shelter Placement Optimization, Urban Planning, Public Policy, Service Accessibility, Social Impact, Artificial Intelligence (AI), Machine Learning (ML), Predictive Modeling, Data-Driven Decision Making, Clustering, Random Forest.

re:housed, Toronto 2025

Inspiration

The idea for Re:Housed emerged from a simple but urgent question: How can cities make smarter, faster decisions about where homeless shelters are most needed?

On any given night, more than 12,000 people experience homelessness in Toronto. As of early 2024, the city’s shelter system is operating at 99% capacity, leaving hundreds of people turned away each night, forced to sleep on the streets or in encampments. The need far outpaces what current infrastructure can support.

In response, the City of Toronto launched the Homelessness Services Capital Infrastructure Strategy: a 10-year plan to build 20 new shelters by 2033. So far, six locations have been announced, selected through a detailed review of over 100 potential properties by city staff.

Toronto is not alone in dealing with this crisis. Around the world, other municipalities are struggling to meet the basic needs of their unhoused populations. As locals and frequent visitors to the city, we were struck by the scale and visibility of the crisis.

We saw this moment as a chance to contribute meaningfully to a complex, ongoing effort.

With 14 shelter sites still to be selected, we asked ourselves: How could existing data support these decisions? Not replace them, but enhance them?

Our goal was to explore whether AI and machine learning could offer additional insight, helping planners see not only where shelters might be needed today, but also make recommendations based on where they are most likely needed to be in the future. We were driven by AI’s advantage in optimization, wanting to examine whether it could reveal combinations that maximize access, equity, and long-term impact.

Re:Housed is grounded in a simple belief: that data, when used thoughtfully, can help cities make faster, more informed decisions about where support is needed most.

List of technologies

Development Environments

  • Google Colab — our main platform for building and training machine learning models
  • Visual Studio Code — our main local development environment
  • Anaconda — for managing packages and environments

Languages & Data Formats

  • Python — our core programming language
  • CSV — primary format for storing and exchanging data

Libraries & Frameworks

Project development

Solution Overview

Developed in consultation with City of Toronto housing leaders, Re:Housed identifies areas best suited for new shelters by modeling where supportive infrastructure aligns with the needs of the unhoused.

Our innovation combines two geospatial models. This dual-model approach ensures recommendations consider both immediate service access and long-term social stability:

  1. Service Accessibility Model: highlights areas with strong access to services that support housing transitions (e.g., healthcare, transit, social services).
  2. Risk & Social Network Model: highlights areas where unhoused communities and higher risks of homelessness are concentrated, based on existing methodologies.

By layering these two approaches, our model (shown in the image below) identifies 20 priority areas across the city. These are the locations where supportive infrastructure and homelessness risk overlap most strongly. Areas where Toronto cannot legally build (e.g., industrial or restricted zones) are excluded, shown in black on the map.

20 priority areas

How Our Approach Works

Finding Areas With Relevant Services: To ensure homeless shelters are not only a location for individuals to access immediate shelter, but also act towards their transition towards housing, it is imperative that shelters are located around relevant supportive services. While broad goals of transportation, healthcare, legal resources, and other public facilities are recognized as important, the distribution and emphasis of each service is a challenge to discern. In order to identify areas that are close to the services unhoused individuals need for an effective transition, we infer that the services around existing encampments will resemble the services unhoused individuals may look for. Re:Housed divides the city into a rotated grid of 1 km² cells, enriched with data on proximity to services like public transit, food banks, medical services etc. A Random Forest Regressor, trained on historical encampment data, predicts encampment size in each cell based on these features. The results are visualized using interactive maps. The tool provides planners with clarity on where the greatest needs exist and where infrastructure may support new shelter development.

Finding Areas Close to Supportive Social Networks: Through conversation with stakeholders, it is emphasized that shelter intake calls in Toronto may often distribute individuals to less preferred or distant locations. Distant migration and change can make it difficult for individuals to build towards housing. As such, our model prioritizes recommending regions where existing social networks may already exist, reducing entry barriers to the housing transition and building more supportive systems. By modelling areas at risk of homelessness by replicating Urban Institute’s “Emergency Rental Assistance Priority Index” which applies classification and prediction algorithms in order to output a riskmap of areas most vulnerable to housing instability, we may infer previous networks for these communities may be. Simultaneously, this layer helps city planners understand where interventions are most urgently needed.

Building the Project

Our development process unfolded over three weeks:

  • Week 1 (Foundations): We focused on defining the problem and setting up our data schema. This included understanding business requirements, gathering datasets from the City of Toronto Open Data Portal, and creating an action plan.
  • Week 2 (Engagement & Modeling): We reached out to key stakeholders, some of whom shared feedback through interviews on what resonated and what needed improvement. This ensured our solution stayed aligned with real-world needs. In parallel, we began refining our initial models and changing our approach to align with stakeholder input.
  • Week 3 (Refinement & Delivery): We tuned our models further, incorporated ongoing feedback, and developed both the frontend interface and our project website.

Our final model combined a random forest classifier with clustering methods to generate a geospatial map. This map highlights possible shelter locations across Toronto that balance accessibility to services with areas of high future demand.

Impact/Innovation

Why it Matters

Re:Housed directly supports social good by enabling a more responsive approach to Toronto’s homelessness crisis. It empowers city planners to target interventions where they are needed most and ensures that limited resources are distributed more equitably.

What Makes It Different

While some tools exist, such as Hamilton’s Homelessness and Housing Dashboard, these mainly provide data visualizations and insights to describe the problem. Re:Housed, however, creates solutions by recommending specific shelter sites based on both risk and service accessibility, while providing data-driven insights into emerging patterns and risk assessments in Toronto for planners to use more generally. [also operate under a more accurate demand metric than occupancy]

Risks & Safeguards

We recognize the sensitivity of applying AI in social contexts. There is always a risk of misinterpretation or misuse of model outputs. For example:

  • Compromising privacy: if raw or non-anonymized data were ever leaked or made public, exposing vulnerable populations.
  • Reinforcing systemic inequities: if the data itself is biased, or if correlated risk factors are misread as causal, recommendations could lead to siting shelters primarily in already marginalized neighborhoods, further entrenching disadvantage.
  • Misinterpreting trend data: outputs could be mistaken for predictions about individuals rather than city-wide patterns, which risks reinforcing stigma or creating the false impression that consultation and planning are unnecessary.

To reduce this, we:

  • Use only aggregated and anonymized data
  • Embed safeguards against bias, consistently refining our model approach
  • Engage directly with key stakeholders, communities, advocates to ensure recommendations are guided by equity and care

It is also important to note that Re:Housed is not an automated decision-maker. It is a decision-support tool to aid city planners, while humans always make the final decisions about shelter placement.

The Bigger Picture

Although developed for Toronto, our framework is adaptable to other municipalities with similar data. It can also be extended to related applications such as emergency relief planning.

Challenges

Our journey was shaped by three key challenges:

  1. Framing the problem: One of our biggest hurdles was refining the problem itself. While stakeholder input took time, the feedback we received proved invaluable, helping us move from a broad concept like “AI for homelessness” to a model grounded in real-world needs. Stakeholder feedback reshaped our model in several ways: introducing new constraints, such as the need for shelters to remain close to people’s communities and social networks; adding nuance, by showing that NIMBYism is widespread and that neighborhood receptivity is less useful to predict; and shifting priorities, with walkability rising higher than hospital proximity, since shelters often bring services in-house.
  2. Defining demand: We first assumed shelter demand could be measured by occupancy, capacity, and the factors shaping these metrics. A key stakeholder, Michael Lyster, pointed out that beyond the fact that most shelters already run at or near full capacity, many individuals are distributed to shelters far from where they know and frequently are changing locations, making occupancy not reliable as a metric. This insight pushed us to find more accurate ways of assessing in-demand locations.
  3. Technical deployment: We also tackled the challenge of deploying our web application, from making the local project site mobile-friendly to finally launching it on the cloud.

Although the three weeks had their twists and turns, our team is proud of how we navigated each challenge, turning obstacles into learning opportunities and ultimately building a stronger solution.

What we learned and accomplished

Re:Housed has been recognized for its high promise in impact, innovation, and readiness for real-world application, receiving two major honors:

  • Toronto Accelerator Award 2025 — awarded by the AI4Good Lab to projects demonstrating strong potential for social impact and scalability.
  • Top 10 Finalist (out of 120+ teams nationwide) in the Youth Impact Challenge’s 2025 Summer Innovation Challenge, a competition that funds and mentors youth-led projects tackling Canada’s most pressing social and environmental challenges.

One of our biggest lessons was learning how to think critically about tough problems. The process was challenging and full of iteration, but we came to appreciate that those repeated cycles are what make a solution truly meaningful.

Along the way, we gained hands-on experience setting up and deploying an end-to-end machine learning system, turning messy data into a clear and compelling story, and designing a web application that made our model both accessible and usable. Most importantly, we learned how to translate real-world requirements into technical tasks that could actually move the problem toward a solution.

What’s next for the project

We hope to continue developing Re:Housed by seeking out resources and funding to extend its capabilities, and by sharing our findings in a research paper in order for others to build on and improve our ideas. We are especially interested in improving our model by incorporating predictions made by shelter intake call locations, acting as a strong marker in demand. We are also interested in expanding our project through closer communication with stakeholders and exploring the model’s transferability in other municipalities facing crisis.

Re:Housed began as a simple lunch table conversation, and we’re grateful to see how far it has come.

Acknowledgements & References

Acknowledgements:

We’d like to thank the following people for their contributions to our work and in making this project possible:

  • Diana Moyano (Mentor and Project Manager, Vector Institute)
  • Eptehal Nashnoush (AI4Good Lab Re:Housed TA)
  • Michael Lyster (Director of Housing and Shelters, Homes First Society)
  • Loretta Ramadhin (Director of Infrastructure, Planning & Development, The City of Toronto — The Toronto Shelter & Support Services Division)
  • Kiefer Shields (Property Services Supervisor at Shelter, Support & Housing Administration, The City of Toronto)
  • Tia Aprile (Municipal Property Assessment Program)

Finally, thank you to all the creators, coordinators, speakers, and all others involved in the AI4Good Lab program for giving us the opportunity to create Re:Housed.

References:

Publié dans