Last month I was fortunate to attend the Local Government Homelessness/Rough Sleeping Hackathon in Birmingham. This is my report from the day including my team’s project and my reflections on what I learned.

A man and a woman standing at a lectern. The screen behind them reads Welcome to Local Government Innovation Hackathon on homelessness, rough sleeping and temp accommodation Introducing the hackathon

Who was there?

The hackathon has speakers and attendees from local and central government, housing professionals and people from the third sector. It was run by the Government Digital Service in partnership with Birmingham City Council.

What was the hackathon about?

The hackathon was a two day event where people collaborated to build and prototype tech solutions to the problems of homelessness and rough sleeping. We started with understanding the challenges facing councils around homelessness and rough sleeping. What particularly struck me was the amount that councils were having to spend on temporary accommodation and the impact this was having on individuals and families. For more on this check out this brilliant book Debt Trap Nation: Family Homelessness in a Failing State by Katherine Brickell and Mel Nowicki This helped us to ground our projects in the experiences and needs of real people.

The problem statements

Every hackathon has problem statements and these were ours:

1. Using data and AI to predict and prevent homelessness

How might we ethically harness data and AI to identify individuals or households at risk of homelessness earlier, and enable effective, trusted early interventions?

2. AI driven outreach and system efficiency for homelessness and rough sleeping services

How might we ethically leverage AI and digital tools to streamline case management, enhance outreach, and improve the usability of homelessness support systems?

3. Optimising temporary accommodation allocation through data driven Insights

How might we leverage data and analytics to optimise the allocation and management of temporary accommodation, ensuring resources are used efficiently, individual needs are met, and families spend the shortest possible time in temporary accommodation?

Solutions

Some of the proposed solutions were using AI to:


In my opinion, the best applications of AI were practical e.g.:

My project

My team’s project was for housing officers who are attempting to reach people at risk of homelessness before they present to the council needing accommodation. We fed a variety of risk indicators (rent and council tax arrears, benefits data) into an AI predictive model. Each data source was connected to the AI via an MCP server. We built a frontend dashboard in React that would give a user an instant view of their most high risk cases. In the future we would want to validate and train the model with anonymised pilot data.

A dashboard screen showing a ‘Welcome to your dashboard’ heading, a status panel indicating live MCP data with high, medium, and low risk counts, and a cases table below. The GIF highlights the risk filter and risk status dropdown updating within the table.

Our dashboard in action

Source code


A large group of people assembled in front of a Christmas tree The whole hackathon assembled

What did I learn?

I learned a lot from being around such committed and knowledgeable people for the two days of the hackathon. Technically I enjoyed getting to know more about developments such as MCP servers and tools like Notebook LM that I’ll use in my own learning.

My main takeaway is that the inclusion of AI in software that interacts with vulnerable people should be approached very cautiously. Listening to housing professionals it seemed that some issues could be addressed by joined up data and systems. This is to say nothing of proper funding for councils and local services. We should be careful we don’t add AI onto a system without getting these more fundamental things right.

For more information about this and other GDS Local activities check out their blog from the event