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.
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:- improve finding and matching for temporary accommodation
- predict future homelessness
- identify patterns in rough sleeping to assist outreach workers
- add chatbots to council service pages to either collect information or direct inquiries
In my opinion, the best applications of AI were practical e.g.:
- plan the best route around a city centre for an outreach worker based on known rough sleeping locations
- pre-populate an application form for temporary accommodation from user uploaded documents
- flag high risk applications for temporary accommodation for example has children, domestic abuse, care leaver etc
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.

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