All work

AI product design · Savanta

Open end analysis

Two weeks of waiting, down to two minutes. I gave researchers their time back, and took a team who feared AI would replace them to feeling more capable than ever.

The Open End Analysis tool: 561 responses coded into eight themes, with an insights summary and colour-coded theme blocks
Role
Lead UX Designer, sole designer
Timeline
Q4 2024 to Q2 2025
Team
Product lead, AI engineer, developer, stakeholders, users
Status
Shipped as MVP, now on 100% of projects
In short

A core process at Savanta was slow and expensive. Coding survey data took at least two weeks and ran on a £250,000 licence nobody had really clocked. I designed the AI tool that replaced it, cutting a two week job down to minutes and taking a big chunk off the cost. The catch was trust. It was our first AI feature and people feared it was there to replace them, so I designed it to do the grunt work and hand the judgement back to them.

01The problem

Every project meant a two-week wait

Analysing open text answers meant sending them out to be coded, either to our internal data services team or an external agency. It was slow, at least two weeks, and it ran on a £250,000 licence the business had never really signed off on. Our PM unearthed the cost, and it became another reason to build our own.

The real sting was capacity. The bigger the project, the longer it took, and past a certain size we either paid more to send it out or turned the work away altogether. A core part of what we sold was quietly costing us money and losing us jobs.

A survey codeframe in Excel: coded themes grouped under net categories with counts and percentages, plus an uncoded rows section flagged for manual review
The old output. A coded spreadsheet, delivered weeks later, that still needed a lot of manual work before anyone could tell a story with it.
02The real challenge

Here to empower, not replace

This was the first thing in our whole suite to use AI, and people were anxious. The worry was blunt. The AI was there to replace them, and they'd be out of a job.

That anxiety had a real cost to the work. People were hesitant to talk openly about how they actually worked, worried we were using it to train the model to replace them. Getting a straight answer about the current workflow was harder than it should have been.

These are expert researchers and agency users doing real client work to a deadline. They can't afford to get it wrong, and they were never going to trust something that handed them an answer with no way to check it. So the design problem was trust. Speed was the easy bit.

"If I'm on a project that needs translations, that's three weeks just to get the data back. If you don't laugh you'll cry."

Research user, discovery interview
03Competitor analysis

Everyone was racing to code better. That wasn't the only slow part

I looked at the traditional tools and the newer AI based ones. They were all chasing the same thing, better coding, and they landed in much the same place. The differences that stood out were elsewhere.

  • Complex to set up, before any coding even started
  • Whatever the quality, the codeframe still had to be checked by hand
  • That checking was slow, and it happened on every project

So the coding itself was more or less a solved problem. The manual checking after it wasn't, and no matter how good the coding got, that step never shrank.

A positioning map plotting AI coding quality against human control. Traditional tools sit top-left: strong control, no AI speed. Newer AI coding tools sit bottom-right: fast but no human control. The top-right, high on both, sits empty apart from Open End Analysis.
Everyone had solved one axis or the other. Traditional tools gave control but no speed; the new AI tools were fast but took it away. The top-right, fast and yours to shape, was empty. That gap became the brief.
04Research

Three needs, and they clashed

4 rounds of testing with 5 users. The first round was interviews, the rest were putting designs in front of people and iterating on what I learned. Three needs came through pretty clearly.

  • It has to be quick. If it isn't, it's no use to anyone competing on turnaround.
  • People need to trust the AI, or they won't touch it.
  • People need to refine the data themselves, to build a story out of it.
A diagram of three research needs pulling against each other. Quick, at the top: fast enough to beat the old turnaround. Trusted, bottom-left: people won't use AI they can't check. Refined, bottom-right: room to shape the data into their story. The two upper edges (quick versus trusted, quick versus refined) are marked as clashes; the bottom edge between trusted and refined is an alliance, both wanting the human in control. Speed pulled one way, trust and refinement the other.
Three needs, and they didn't sit still together. Speed wanted the AI to just get on with it; trust and the freedom to refine both wanted the researcher hands-on. The job was holding all three at once.
05A wrong turn

The most accurate visual was the least useful one

Early on I mocked up theming as a cluster plot. Every response a dot, grouped in space by how the AI saw them. Technically it was the honest picture, the closest thing to how the grouping model actually works.

It went straight over everyone's head. Users didn't want to understand the model, they wanted to read their themes and get on with it. So I killed it. A good reminder that the truest representation of the tech is often the worst thing to put in front of a person.

A cluster plot: every survey response shown as a dot, grouped in space by theme, with no labels to read directly
The cluster plot I scrapped. Accurate to the model, useless to the researcher.
06The pivot

They wanted the old tool rebuilt. They needed a new way to the same result

Every user told me the same thing was the number one priority. Quality of the coding. Does it match the tool we use today. That was the benchmark, because it was the only one they'd ever had. They expected the AI to replicate the old process, step for step, at the same quality.

So that's what I chased at first. Get the AI output as close as possible to the old tool. But after a few rounds something didn't add up. No matter how good the output was, people still weren't happy until they'd been in and changed it themselves.

They swore quality was king. What they really wanted was room to add their craft.

The insight that changed the product

It clicked eventually. Coding open ends isn't really a science, it's an art. The way each researcher codes a piece of data is personal to them. They didn't need the old process rebuilt. They needed to reach the same quality of final output, their own way, through a new tool. A good enough starting point, then the freedom to reshape it.

That changed the whole product. I stopped trying to win on output quality and started building a playground for their craft. How much of a head start could the AI give, and how easily could someone reshape it into something they'd put their name to.

07The design

A starting point, then room to reshape it

Early on we learned that piling on detailed controls did the opposite of what we hoped. More options meant more confusion, and oddly, less trust. So the design became about giving just enough to get going, then making it easy to shape.

The setup reflects that. You can run an analysis in a click, or steer it. The code frame and any extra instructions are optional, there if you want them, out of the way if you don't. A new user isn't forced to configure anything before they see a result.

Show your working, not just the answer

Theme precision is a good example. The early version was a single slider, precise at one end and broad at the other. You moved it and hoped. I swapped that for three clear options, more precise, balanced or broader, each with a live preview of exactly which responses land in the theme. You see what the change does before you commit.

1 The slider Technically precise. You moved it and hoped.
The early theme precision control: a single slider running from precise to broad, with a matched percentage and a list of responses. Nothing shows what moving it will include or exclude until you move it.
2 Three clear options What they actually needed, with a live preview of what changes.
The redesigned theme precision control: three named settings — more precise (123 responses), balanced (146) and broader (173) — each listing the actual responses that fall into the theme at that setting, so the effect is visible before you commit.
Precise isn't the same as understandable. The slider gave fine control but no sense of what it was doing. Three named settings, each previewing the responses that land in or out, gave the same power in a form people could read.

Then let them take it apart

From there the researcher owns it. Rename a theme, merge two that overlap, split one that's doing too much, or recode a single response by hand. The AI gives you the draft. You're the one who signs it off.

1 Themes as blocks Readable at last, but the big blocks took over and pushed the actual responses right down the page.
An earlier version of the tool: an insights panel, then themes shown as large colour-filled blocks sized by their share, with the coded responses listed below them.
2 Summary first, themes as a list The plain-language summary leads, themes drop to a simple list with an AI summary of the selected theme/s and the responses sit one click in.
The latest version: a plain-language summary of the responses at the top, the coded themes as a simple labelled list with their percentages, and the responses under the selected theme below.
How the results view matured across rounds. The blocks made themes look impressive but buried the responses. The final view leads with the answer in plain language and keeps the detail a click away.
08Designing for trust

Making AI feel like help, not a threat

A lot of this project wasn't the workflow at all. It was shifting how people saw AI, from something that replaces them to something that clears the grunt work and hands it back.

That shaped every choice. Anywhere the AI was doing something visible, I designed it carefully. Clear that it had done the work, and just as clear that the user was still in the driving seat. Show what it did, make it easy to check, and make it easy to take back. Get that right and the fear starts to fade on its own.

09Impact

From "will it replace me?" to "what else can it do?"

2 mins
a two-week wait, gone
Hours
not weeks, to first insight
£1.2m
projected revenue, on the prior year

The real validation was what people stopped saying. Quality had been the whole conversation, would it match the tool they used today. On release, that question just went away. Nobody was benchmarking it against data services anymore. They'd taken the like for like as read and moved straight on to what more it could do.

"OMG this makes it so much quicker. Can it do sentiment analysis? Can I export direct quotes? This is genuinely going to be a game changer."

Research user, on release

The tool went out as an MVP so we could get it into people's hands sooner, with a feedback loop with our power users to decide what to build next. Sentiment analysis, more chart types, coding for ongoing tracker surveys.

One nice surprise. Because it's quick and cheap to run now, we can analyse open ends on any survey, not just the ones scoped for it up front. That throwaway "anything else to add" question at the end used to get ignored. Now it turns into insight for free.

10Takeaways

What I took away from it

  • AI can step change a process, not just improve it. Our traditional workflow fixes claw back a bit of time. This was the first time a redesign turned two weeks into two minutes.
  • AI should back people up, not make their decisions for them.
  • Listen to what users do, not just what they say. They told me quality mattered most. Their behaviour told me control did.
  • The truest picture of the tech is often the worst thing to show a user.