Inspiration
Parole transcripts hold countless overlooked innocence signals, but staff rarely have the time or tools to surface them. Seeing that gap and hearing directly from Jasmin Harris, Director of Policy and Development at the Innocence Center about the emotional and operational strain all made us want to build something that could actually help.
What it does
We built JusticeMAP, a platform that analyzes parole transcripts, flags potential innocence indicators, generates a one-page Minimum Actionable Packet for each case, and gives applicants a structured space to build their parole narratives. It also builds a living database of parole commissioners to reveal patterns and possible bias.
How we built it
JusticeMAP runs on Supabase, which gives us a full Postgres database plus instant APIs, auth, and vector storage. We layered LLM-powered semantic search and custom rule-based signal detection on top and then mapped commissioner metadata and language patterns to support systemic analysis.
Challenges we ran into
Transcripts were messy and very long so it takes time to parse - the user experience is not seamless, so a design for streaming would be interested. Separating real innocence signals from standard compliance language was tricky. And designing narrative tools that support applicants without pushing them toward false admissions required extra care. It is important to set up proper approval process and accuracy checks across multiple users/volunteers and across different documents. Additionally, client privacy should be respected.
Accomplishments that we’re proud of
We built an end-to-end pipeline that condenses hours of transcript review into minutes, produced MAP summaries that attorneys can actually use, and created a commissioner dataset that can grow into evidence of systemic bias.
What we learned
We learned that legal advocacy workflows need both precision and emotional sensitivity, especially when working with innocence claims and parole narratives.
What’s next for JusticeMAP
If we were to work further on this project, we plan to expand the narrative coaching module, integrate with legal CRMs, strengthen bias-pattern analysis to be seamless and accurate, and pilot JusticeMAP with innocence organizations in multiple states.


Log in or sign up for Devpost to join the conversation.