← all work

Pre/Dicta

AI Litigation Analytics

Legal techData-heavy platformDesktop

Pre/Dicta predicts the odds of winning a legal motion. I designed two features that turn heavy legal data into decisions lawyers can act on: an interactive Previous Events Timeline and Pre/dictAI, an AI assistant built into the product.

client
Pre/Dicta
my role
Product Designer (UI + UX)
scope
Previous Events Timeline
Pre/dictAI
when
2025 · 2026
The Pre/Dicta Previous Events Timeline on a monitor in a law office
01 — context

The product

Pre/Dicta is a legal AI platform that predicts how a federal judge is likely to rule on a motion, and how long the decision will take. Instead of looking only at case law, it profiles the judge, the parties and the law firms, and benchmarks the judge against similar "doppelganger" judges.

Litigators and in-house legal teams use it to plan strategy: which motions to file, where to file them, and how to explain the odds to their clients. Every number on screen can shape a decision worth a lot of money, so clarity and trust matter.

My part

I joined an existing product with an established UI. I owned two features end to end, from understanding the problem to the final interactions: the Previous Events Timeline and Pre/dictAI, the AI assistant.

02 — what I designed

Previous Events Timeline

Drag a past motion onto the timeline and watch the odds of your current motion update in real time.

problemLawyers saw one grant rate for their motion, with no way to tell how earlier motions in the case change it.
insightLawyers didn't just want to read a prediction, they wanted to play with it and ask "what if?". And they think about a case as a sequence of events, not as a single number.
solutionA timeline they can play with: drag any previous motion from the list, drop it before the current one, and the grant rate recalculates.

live demo: try it, drag a motion onto the timeline

Previous events

Drag any previous event to examine its impact on the grant rate

Drag here
Drag here
Motion forSummary Judgment
68%
Originally 68%
Timeline

Live recreation of the Previous Events Timeline I designed for Pre/Dicta. Grant rates here are illustrative, not real predictions.

From sketch to screen

Before any pixels, I sketched the whole interaction on paper. Most of those ideas made it into the final product.

Sketches redrawn from my original paper notes.

Pencil sketch of the timeline's start state, with a note that the empty slot blinks slowly
Final start state: a breathing dashed slot that says Drag here
01 · startOn paper, the empty slot "blinks slowly" to invite the first drag. In the product it became a breathing dashed slot.
Pencil sketch after dropping a motion: Granted and Denied highlighted in two colors
Final state after dropping: Granted and Denied buttons on the card
02 · after droppingGranted and Denied, highlighted in two colors and waiting for a choice. In the product they became two buttons that take turns lighting up.
Pencil sketch after selecting Granted: the percentage blinks
Final state after selecting Granted: the grant rate rises with a green arrow
03 · after selectingOn paper the percentage blinks so the change can't be missed. In the product it counts to its new value, with a green or red arrow.

Key decisions

01

An open canvas, then two slots

Our first direction was an open canvas: drag in as many motions as you like, then zoom and pan around them. It quickly became confusing, and it didn't match reality, since lawyers usually don't file every motion. So we limited the timeline to up to two previous events, with empty slots that show exactly where the next one goes.

explored · not shippedExplored direction: an open canvas with zoom and pan controls, empty
Open canvas, empty
explored · not shippedExplored direction: the open canvas with every motion added in a long row, grant rate down to 43%
Open canvas, with every motion added
Drag here

02

Animation instead of instructions

At first we planned on-screen messages to explain how to drag a motion and choose its outcome. Instead, motion does the explaining: a breathing slot invites the drag, and buttons that take turns lighting up invite the choice. The screen stays clean.

Motion toExclude Expert Witness
GrantedDenied

03

Where the choice and the result live

We tried different positions for the Granted / Denied buttons and for the result. Keeping the choice on the dropped motion and the result on the main card puts cause and effect side by side, on the same timeline, so the impact is easy to follow.

Motion forSummary Judgment
68%
Originally 68%

04

Higher or lower, at a glance

A new number alone doesn't tell you if it's good news. We explored ways to show direction and landed on the rate counting to its new value, with a green ↑ or red ↓ arrow. Hovering the card shows the original rate for reference.

03 — outcome

Designed, handed off, shipped

A year on Pre/Dicta, and all of it is live in the product today.

40

flows designed across the whole Pre/Dicta platform, not just these two features

25+

component families in the design system, from buttons and tables to charts and case cards

100

color tokens: 50 primitives and about 50 semantic tokens on top

6+

handovers to the developers in a year of back and forth, with motion specs and responsive rules

“They are some of the brightest and most efficient teammates we collaborate with.”Dan Rabinowitz, CEO of Pre/Dicta, on the 5IVE team
next projectStradia
→

Let's build something