Haystacker

Haystacker

AI-powered forensic journalism tool. Born in a hackathon.

During an engineering hackathon, I led the design for a new AI-powered reporting tool called Haystacker. We prototyped a product for forensic journalists at The Washington Post that would empower the newsroom to easily find the needle in the proverbial haystack.

By using AI to label to large volumes of media, Haystacker would save the newsroom hours of painstaking labor spent manually labelling each video one by one. This is time better spent on the thoughtful analysis that only the Post's skilled forensic journalists could produce.

Contributions

  • User interviews

  • Product vision

  • Concept ideation

  • Prototyping

  • Usability testing

  • Iterative design

  • Documentation

Haystacker asset view.

The asset-first view empowers journalists to go in-depth with an individual video and its labeled instances.

Haystacker project index.

Haystacker needs to support navigation between an arbitrary number of user-created projects.

From vision to reality.

Due to our success at the hackathon, the team earned the resources to build a usable product. I defined a vision for a maximally useful initial release while laying the groundwork for future features. The first version was asset-focused, with AI processing videos and labeling them for analysis by the newsroom.

The first story reported using Haystacker was published soon after release. 745 campaign advertisements were processed by Haystacker, assisting further analysis by our journalists. I'm proud to have my name included alongside the in-depth journalism facilitated by Haystacker.

Haystacker label view.

Haystacker's label view is oriented around filtering label instances across a whole project's videos.

Haystacker label view.

Haystacker's label view is oriented around filtering label instances across a whole project's videos.

This important work continues.

The second major version focused on labels and finding and filtering instances across an entire project instead of just within one asset at a time. This allows journalists to do much more with the same foundation the tool started with.


Definition of the third major iteration is underway, with plans to greatly increase the scope of Haystacker's capabilities and its impact within the newsroom.

The second major version focused on labels and finding and filtering instances across an entire project instead of just within one asset at a time. This allows journalists to do much more with the same foundation the tool started with.


Definition of the third major iteration is underway, with plans to greatly increase the scope of Haystacker's capabilities and its impact within the newsroom.

Haystacker new project flow.

Flow for creating a new Haystacker project from the sidebar.

Haystacker upload feedback.

Feedback flow when uploading media into a Haystacker project.

Want to learn more? Let's talk!

👋🏻

Copyright belongs to my employers where applicable.
The rest belongs to myself, Patrick Slawinski.

Copyright belongs to my employers where applicable.
The rest belongs to myself, Patrick Slawinski.

A screenshot of Haystacker's label view.