Rosenverse

This video is only accessible to Gold members. Log in or register for a free Gold Trial Account to watch.

Log in Register

Most conference talks are accessible to Gold members, while community videos are generally available to all logged-in members.

[Demo] Complexity in disguise: Crafting experiences for generative AI features
Gold
Wednesday, June 5, 2024 • Designing with AI 2024
Share the love for this talk
[Demo] Complexity in disguise: Crafting experiences for generative AI features
Speakers: Trisha Causley
Link:

Summary

AI tools like ChatGPT have exploded in popularity with good reason: they allow users to draft, summarize, and edit content with unprecedented speed. While these generic tools can generate any type of content or perform any type of content task, the user needs to craft an effective prompt to get high-quality output, and often needs to exchange multiple messages with additional guidance and requirements in order to improve results. When you’re building an AI-powered text generation feature, such as a product description or email writer, you typically can’t expect users to craft their own prompts. And unless you’re building a chat interface, you’re unlikely to offer the ability to iteratively improve the output. Instead, your feature needs a robust prompt skeleton that combines with user input to produce high-quality output in a single response. For the designer, this means building an interface that helps users provide the exact information that creates a successful prompt. This process is more complex than simple form design or a mad-lib prompt completion tool. The user input, often including free form text fields, might be required to fill in prompt variables, but it also could change the prompt structure itself, or even override base instructions. The effectiveness of the user input significantly influences the quality of the output, underscoring the need for designers to be deeply familiar with the backend prompt architecture so they can design the frontend. Drawing on recent text generation projects, I'll demonstrate how the interface design can respond to and evolve with the prompt architecture. I’ll talk about how to determine which prompt components to make invisible to the user, which to provide as predefined options, and which should be authored by the user in free-form text fields. Takeaways How prompt structure can impact user interface design and conversely, how design can impact prompt structure Techniques to provide effective user guidance within AI generation contexts to ensure consistently high-quality output Real-world examples and learnings from recent generative AI projects in an e-commerce software product

Key Insights

  • Designing AI text generation features requires predefining most of the prompt to ensure quality output, unlike general chat interfaces where users craft their own prompts.

  • Users should provide only essential variable inputs like product name, keywords, tone, and length while the rest of the prompt remains fixed and optimized by designers.

  • Free-text tone input confuses many users, making predefined tone options a better UX solution for brand-consistent content generation.

  • Providing six distinct, well-differentiated tones helps merchants easily select a voice that fits their brand and produce unique product descriptions.

  • Tone labels need to cover sufficiently different style zones, avoiding overlaps such as conversational vs friendly or witty vs humorous.

  • Detailed linguistic instructions behind each tone dropdown option improve output consistency, including vocabulary choice, pronouns, punctuation, and syntactic style.

  • Using AI to detect tone from existing website content is unreliable; the model gives inconsistent outputs with unjustified high confidence.

  • Balancing configurability and fixed prompt instructions is a core design challenge when building AI features with limited iterative prompting.

  • The UI must simplify complex prompt engineering by presenting users these configuration options in an intuitive and minimal way.

  • Generative AI models often default to a confident, positive tone, which designers need to explicitly adjust through persona prompts if a different tone is desired.

Notable Quotes

"If the user isn’t happy with the output, they might be able to change some of the inputs and try again, but the base instructions are predefined."

"When you’re building a specific AI feature, you don’t want to make your user write their own prompt."

"A prompt is a set of directions given to an LLM to generate text that meets criteria like format, length, tone, or topic."

"The tone of voice field turned out to be a much more complicated variable than it appears."

"Merchants often sell really similar products, so tone differentiated suggestions help them stand out with unique descriptions."

"People get stuck trying to articulate their brand voice in just one or two words during user testing."

"The LLM gave many different answers for the same passage and always reported it was 100% confident."

"Tones need to be distinct enough from each other so merchants can easily spot which one fits best."

"We had a quite a bit more detail in the prompt about vocabulary, pronouns, punctuation, and syntactic instructions for each tone."

"By default, generative AI has a very convincing, confident tone that never hedges, and you have to build other tones explicitly."

Chris Geison
What is Research Strategy?: A Panel of Research Leaders Discuss this Emergent Question (Videoconference)
2021 • Advancing Research Community
Emilia Åström
Unlock Your Team’s Intelligence with Collaboration Design
2022 • Design at Scale 2022
Gold
Dave Gray
Liminal Thinking: Sense-making for systems in large organizations
2015 • Enterprise UX 2015
Gold
Frances Yllana
The Big Question about Impact: A Panel Discussion
2024 • DesignOps 2024
Gold
Bria Alexander
Reflect and Chart Forward
2021 • Civic Design 2021
Gold
Jorge Arango
Meeting of the Waters: Designing for Successful Inorganic Growth (Videoconference)
2021 • Enterprise Community
Sam Proulx
Mobile Accessibility and You
2022 • Design at Scale 2022
Gold
Sarah Alvarado
How to make UX research leadership more effective [Advancing Research Community Workshop Series] (Videoconference)
2023 • Advancing Research Community
Boon Yew Chew
Making Sense of Systems—and Using Systems to Make Sense of the Enterprise
2023 • Enterprise UX 2023
Gold
Cennydd Bowles
Day 1 Panel
2024 • Designing with AI 2024
Gold
Brendan Jarvis
Framing Tomorrow by Questioning Today
2022 • Design at Scale 2022
Gold
Product and Design at Bloomberg: A 15-year Evolution
2022 • Design in Product 2022
Gold
Libby Maurer
Treating Diversity & Inclusion in Hiring as a Design Problem (Videoconference)
2019 • Enterprise Community
Tristin Oldani
Turning awareness into action with Climate UX
2025 • Climate UX Interest Group (Rosenfeld Community)
Abbey Smalley
Today’s Design Ops and Programs Landscape & Career Paths
2023 • DesignOps Summit 2023
Gold
Terry Buckman
Wargaming (An Introduction) (Videoconference)
2023 • Enterprise Community

More Videos

Daniela Magaña Flores

"We have been applying implicit reaction testing since 1999, which distinguishes us from many others."

Daniela Magaña Flores Ariane Rahn Jeff Ephraim Bander

Ahead of Competition: Learn What UX Benchmarking Can Do for Your Business Today

March 10, 2022

Savina Hawkins

"The secret sauce behind GPT’s abilities is the transformer architecture, the latest in kitchen technology that allows the chef to work really fast and efficiently."

Savina Hawkins

Harnessing AI in UXR: Practical Strategies for Positive Impact

March 26, 2024

Alex Hurworth

"Each species lost is a thread untethered from the web of life that supports us all."

Alex Hurworth Bonnie John Fahd Arshad Antoine Marin

Designing a Contact Tracing App for Universal Access

October 23, 2020

Matt Duignan

"Every claim, observation, and recommendation inside Hits has its own URL to enable precise sharing and tracking."

Matt Duignan

HITS, Microsoft's internal human insight system: From research library to living body of knowledge (Videoconference)

July 16, 2019

Craig Villamor

"Making something easier isn’t always better; it can create addictive behaviors - Aza Raskin, inventor of infinite scroll."

Craig Villamor

Design Systems for Ethical Design (Videoconference)

January 26, 2023

Ovetta Sampson

"My job is to convince people to create something that doesn't exist or hasn't been discovered yet."

Ovetta Sampson

Turning UX Passion into Real Product Influence

June 7, 2023

Rima Campbell

"If you’re learning something at the end of Sprint six, it’s really costly to go back and make changes in Sprint one or two."

Rima Campbell Amrit S Bhachu

Increase Productivity and Drive Business Impact

September 24, 2024

Amy Gawronski Zuccaro

"Design ops teams are mostly a team of one, so many of you are probably in the same boat I was."

Amy Gawronski Zuccaro

Advice for DesignOps Employee #1

September 29, 2021

Victor Udoewa

"Will you learn to let go? Better yet, will you let go?"

Victor Udoewa

Beyond Methods and Diversity: The Roots of Inclusion

March 26, 2024