SlideShare a Scribd company logo
DESIGN UX FOR AI
DEBAPRIYA BASU
PRINCIPAL PRODUCT MANAGER @ ZILLOW
HELLO!
I am Debapriya Basu
I specialize in AI products and technology
You can find me at
https://www.linkedin.com/in/debapriyabasu/
Current: PM@Zillow Group
Former: PM@Microsoft
Previous Product School talk: Lead AI (ML) incubations as a PM
2
WHAT I WILL
COVER
Design for AI infused systems
◎ Principles of design
◎ Guidelines for user interaction stages
◎ Framework of design process
3
PRINCIPLES OF
DESIGN
4
EMBRACE
CUSTOMER
NEED
◎ Need : long (sometimes painful) process to
◎ learn how much is a home worth in current
local markets
◎ Zestimate
◎ Started as home estimate for next one year
◎ Updated to reflect quality of home (using
computer vision)
5
ZESTIMATE
BUILD TRUST ◎ Is it well intentioned
◎ Does it perform the way we envisioned
◎ Is it safe to use. Is it correctly built
6
ref
ETHICAL AI Privacy
AI models should be built within
guardrails to ensure users cannot be
identified or their details inferred
from model output
Researchers were able to identify Netflix
users by correlating anonymized test data
provided in the Netflix Prize competition with
publicly available IMDB movie review
database.
7
Fairness
AI/ML models used for making decisions or
predictions should not be biased with respect
to protected attributes (latent bias) such as
race, gender and sexuality. It should be aware
and counter impacts of interaction and
selection bias also.
A MIT study Project Gender Shades uncovered
the bias that facial analysis technologies have
a heavy bias towards white males.
JoyAdowaa Buolamwini foundedAlgorithmic
Justice League, an organisation that looks to
challenge bias in decision making software
AMPLIFY HUMAN
CAPABILITIES
WITH AI
◎ Google Pixel Buds integrated with Google assistant
◎ Personalized recommendations
◎ Automated personal communication
■ (Smart Reply)
◎ offloads monotonous tasks
■ Set timers
■ Control IoT devices
8
GOOGLE ASSISTANT
here
GUIDELINES FOR
USER INTERACTION
STAGES
9
STAGES OF
USER
INTERACTION
◎ Before first interaction
◎ During course of interaction
◎ When things go wrong
◎ Over continued repeated interaction
10
BEFORE THE FIRST INTERACTION
11
Clarify what the system can do Clarify how well the system can do what
it promises to do
ref
ref
DURING THE INTERACTION
12
Show contextually relevant insights Match relevant social norms
Mitigate social bias
Time services based on context
WHEN THINGS GO WRONG
13
Scope services when in doubt Clarify what the system did
Allow efficient correction
Allow efficient dismissal
Allow efficient invocation
UX has a critical role to play here
OVER CONTINUED REPEATED INTERACTION
14
Remember recent interactions
Update and adapt cautiously Encourage granular feedback
Learn from user behavior
OVER CONTINUED REPEATED INTERACTION
15
Notify users about changes
Provide global controls
Convey consequences of user action
PM-DESIGNER
FRAMEWORK FOR
DESIGN PROCESS
16
STAGES
17
Determine
how AI can
help
Identify
user
needs
Train ModelsCollect
Data
Test prototypesDesign to
meet user’s
mental model
Build
Trustworthy
AI
Explain
AI
Handle
failures
gracefully
Incorporate
Feedback
IDENTIFY
USER NEED
+
HOW CAN AI
HELP
RESEARCH
Understand the user
need through user
research, opportunity
analysis, competitive
analysis
OBJECTIVE OR REWARD
FUNCTION
What kind ofAI technology
will help solve. What is to be
prediction or concluded
18
EXPERIENCES
Identify hero
experience to ideate
SUCCESS
DEFINITION
Define success in terms
of online metrics
ALIGN
Align stakeholders to a
common understanding
of the user problem and
proposedAI infused
experience
COLLECT DATA
+
TRAIN MODELS
DATA
◎ 1st Party vs 3rd Party
◎ Privacy and Security
◎ Fresh
◎ Unbiased
◎ Representative
◎ Relevant
◎ Missing data
◎ Noisy data
◎ Inconsistent
19
AI TECH
◎ Machine learned
◎ Supervised
◎ Unsupervised
◎ Reinforced
◎ Modeling Techniques
◎ Deep learning
◎ NLP
◎ Ensemble Learning
◎ Pre-trained Models
DESIGN FOR LABEL GENERATORS
Accommodate diversity of raters and their context and incentives
DESIGN TO
MEET USER
MENTAL
MODELS
UNDERSTAND MENTAL MODEL
◎ User group and their primary goal,
◎ novice user’s preferred flow,
◎ expert user’s preferred flow,
◎ current mental model,
20
INFLUENCE MENTAL MODEL
◎ Clarify future mental model,
◎ Create bridge from current to
future
◎ explain cause and effect ofAI
model
TEST MENTAL MODEL
◎ Onboard users
◎ Ask users what they thought the
product will do
◎ Study their reactions to
wireframes/prototypes
◎ Learn about their expectations
about using theAI experience
21
PRODUCT
◎ Guerilla testing
◎ Wizard of Oz testing
22
TRANSPARENT + EXPLAINABLE + TRUSTWORTHY AI
MODEL CONFIDENCE
DATA SOURCES
MODEL
FEATURES
FAIRNESS
INCORPORATE
FEEDBACK
IMPLICIT (critical forAI)
◎ Subscribed to channel (+)
◎ Add to playlist (+)
◎ Add to watch later (+)
◎ Shared video (+)
◎ Watched till the end (+)
◎ Bounced off after few secs (-)
◎ Clicked on a related recommendation after
few secs on video (-)
◎ Watch videos in bits and pieces (-)
23
EXPLICIT
DEGRADE
GRACEFULLY
IN CASE OF NON HAPPY PATH RESULTS OR SYSTEM FAILURES
◎ Category suggestions
◎ Alternate queries
◎ Personalized recommendation
◎ Helpful links
◎ Popular products
◎ Popular categories
◎ Contextual ads
24
WHAT I
COVERED
Takeaways for AI powered product design
◎ What are the cornerstone principles
◎ How to design for user interaction stage
◎ What is the framework for the design process
Please reach out with your comments and thoughts at
tutulpriya@gmail.com
25
REFERENCES ◎ https://pair.withgoogle.com/guidebook/
◎ https://www.microsoft.com/en-us/research/uploads/prod/2019/01/Guidelines-for-Human-
AI-Interaction-camera-ready.pdf
◎ https://www.media.mit.edu/projects/gender-shades/overview/
◎ https://medium.com/myplanet-musings/10-ui-patterns-for-a-human-friendly-ai-e86baa2a4
471
◎ https://uxdesign.cc/guidelines-for-infusing-artificial-intelligence-to-products-bbbcf7b928f
7
◎ https://becominghuman.ai/ux-design-for-implicit-and-explicit-feedback-in-an-ai-product-
9497dce737ea
◎ https://techcrunch.com/2018/12/07/google-translate-gets-rid-of-some-gender-biases/
◎ https://www.nngroup.com/articles/recommendation-guidelines/
◎ https://www.pcworld.com/article/3393186/microsoft-ideas-words.html
◎ https://baymard.com/blog/no-results-page
◎ https://www.blog.google/products/assistant/stay-top-your-day-proactive-help-your-assistant/
26

More Related Content

What's hot

What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the Difference
Vibloo
 
Mini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & Scenario
Natt Phenjati
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
Richard Fang
 
What is UX?
What is UX?What is UX?
What is UX?
David Carr
 
UX STRAT USA 2021: Sönke Rohde, Salesforce
UX STRAT USA 2021: Sönke Rohde, SalesforceUX STRAT USA 2021: Sönke Rohde, Salesforce
UX STRAT USA 2021: Sönke Rohde, Salesforce
UX STRAT
 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
Morgan McKeagney
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
iFactory Digital
 
UX Bootcamp
UX BootcampUX Bootcamp
UX Bootcamp
Paul Ballas
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
GDGKuwaitGoogleDevel
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
Murali Krishna
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
Jeremy Robinson
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
Sebastian Waters
 
UI/UX Workshop - Hackvision
UI/UX Workshop - HackvisionUI/UX Workshop - Hackvision
UI/UX Workshop - Hackvision
Prottay Karim
 
UX design
UX designUX design
UX design
Tanay Kumar
 
Ui vs UX design
Ui vs UX designUi vs UX design
Ui vs UX design
Maksym Babych
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
Bart Van Hecke
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
Inova LLC
 
Ux design process
Ux design processUx design process
Ux design process
Junying Chang
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
Dijup Tuladhar
 

What's hot (20)

What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the Difference
 
Mini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & Scenario
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
What is UX?
What is UX?What is UX?
What is UX?
 
UX STRAT USA 2021: Sönke Rohde, Salesforce
UX STRAT USA 2021: Sönke Rohde, SalesforceUX STRAT USA 2021: Sönke Rohde, Salesforce
UX STRAT USA 2021: Sönke Rohde, Salesforce
 
UX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
 
UX Bootcamp
UX BootcampUX Bootcamp
UX Bootcamp
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
UI/UX Workshop - Hackvision
UI/UX Workshop - HackvisionUI/UX Workshop - Hackvision
UI/UX Workshop - Hackvision
 
UX design
UX designUX design
UX design
 
Ui vs UX design
Ui vs UX designUi vs UX design
Ui vs UX design
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
Ux design process
Ux design processUx design process
Ux design process
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 

Similar to Design UX for AI

Lead AI incubations as a Product manager
Lead AI incubations as a Product manager Lead AI incubations as a Product manager
Lead AI incubations as a Product manager
Debapriya Basu
 
Ux guide
Ux guideUx guide
Ux guide
Andrew W. Chang
 
Restless developer
Restless developerRestless developer
Restless developer
Marcos Vinícius
 
Best Practices for a Great User Experience
Best Practices for a Great User ExperienceBest Practices for a Great User Experience
Best Practices for a Great User Experience
User Experience Labs
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
Lisa Trapman
 
Structuring the code
Structuring the codeStructuring the code
Structuring the code
Iman Tunggono
 
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
"Everybody is a Designer. Deal with it." by Wolfgang Bremer"Everybody is a Designer. Deal with it." by Wolfgang Bremer
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
Wolfgang Bremer
 
ElizabethPrattConsulting_DellPortfolio
ElizabethPrattConsulting_DellPortfolioElizabethPrattConsulting_DellPortfolio
ElizabethPrattConsulting_DellPortfolio
Liz Pratt
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologies
Float
 
Roi of ux-brazil
Roi of ux-brazilRoi of ux-brazil
Roi of ux-brazil
Jill DaSilva
 
User experience workshop
User experience workshopUser experience workshop
User experience workshop
GYK Antler
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers
Michael Ong
 
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java UniverseJavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
FestGroup
 
16 Practical Insights from Designing Software
16 Practical Insights from Designing Software16 Practical Insights from Designing Software
16 Practical Insights from Designing Software
Kok Chiann
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design Tips
Android Developers
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
Ali Rushdan Tariq
 
User Experience 101 - A Practical Guide
User Experience 101 - A Practical GuideUser Experience 101 - A Practical Guide
User Experience 101 - A Practical Guide
Adrian Bunge
 
Design Types
Design TypesDesign Types
Design Types
1&1
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
sdavis6b
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
studiokandm
 

Similar to Design UX for AI (20)

Lead AI incubations as a Product manager
Lead AI incubations as a Product manager Lead AI incubations as a Product manager
Lead AI incubations as a Product manager
 
Ux guide
Ux guideUx guide
Ux guide
 
Restless developer
Restless developerRestless developer
Restless developer
 
Best Practices for a Great User Experience
Best Practices for a Great User ExperienceBest Practices for a Great User Experience
Best Practices for a Great User Experience
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
 
Structuring the code
Structuring the codeStructuring the code
Structuring the code
 
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
"Everybody is a Designer. Deal with it." by Wolfgang Bremer"Everybody is a Designer. Deal with it." by Wolfgang Bremer
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
 
ElizabethPrattConsulting_DellPortfolio
ElizabethPrattConsulting_DellPortfolioElizabethPrattConsulting_DellPortfolio
ElizabethPrattConsulting_DellPortfolio
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologies
 
Roi of ux-brazil
Roi of ux-brazilRoi of ux-brazil
Roi of ux-brazil
 
User experience workshop
User experience workshopUser experience workshop
User experience workshop
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers
 
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java UniverseJavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
JavaFest. Антон Лемешко. Model-Driven Development in the Open Java Universe
 
16 Practical Insights from Designing Software
16 Practical Insights from Designing Software16 Practical Insights from Designing Software
16 Practical Insights from Designing Software
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design Tips
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
User Experience 101 - A Practical Guide
User Experience 101 - A Practical GuideUser Experience 101 - A Practical Guide
User Experience 101 - A Practical Guide
 
Design Types
Design TypesDesign Types
Design Types
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 

Recently uploaded

The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
Sally Laouacheria
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
Toru Tamaki
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
Larry Smarr
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 

Recently uploaded (20)

The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 

Design UX for AI

  • 1. DESIGN UX FOR AI DEBAPRIYA BASU PRINCIPAL PRODUCT MANAGER @ ZILLOW
  • 2. HELLO! I am Debapriya Basu I specialize in AI products and technology You can find me at https://www.linkedin.com/in/debapriyabasu/ Current: PM@Zillow Group Former: PM@Microsoft Previous Product School talk: Lead AI (ML) incubations as a PM 2
  • 3. WHAT I WILL COVER Design for AI infused systems ◎ Principles of design ◎ Guidelines for user interaction stages ◎ Framework of design process 3
  • 5. EMBRACE CUSTOMER NEED ◎ Need : long (sometimes painful) process to ◎ learn how much is a home worth in current local markets ◎ Zestimate ◎ Started as home estimate for next one year ◎ Updated to reflect quality of home (using computer vision) 5 ZESTIMATE
  • 6. BUILD TRUST ◎ Is it well intentioned ◎ Does it perform the way we envisioned ◎ Is it safe to use. Is it correctly built 6 ref
  • 7. ETHICAL AI Privacy AI models should be built within guardrails to ensure users cannot be identified or their details inferred from model output Researchers were able to identify Netflix users by correlating anonymized test data provided in the Netflix Prize competition with publicly available IMDB movie review database. 7 Fairness AI/ML models used for making decisions or predictions should not be biased with respect to protected attributes (latent bias) such as race, gender and sexuality. It should be aware and counter impacts of interaction and selection bias also. A MIT study Project Gender Shades uncovered the bias that facial analysis technologies have a heavy bias towards white males. JoyAdowaa Buolamwini foundedAlgorithmic Justice League, an organisation that looks to challenge bias in decision making software
  • 8. AMPLIFY HUMAN CAPABILITIES WITH AI ◎ Google Pixel Buds integrated with Google assistant ◎ Personalized recommendations ◎ Automated personal communication ■ (Smart Reply) ◎ offloads monotonous tasks ■ Set timers ■ Control IoT devices 8 GOOGLE ASSISTANT here
  • 10. STAGES OF USER INTERACTION ◎ Before first interaction ◎ During course of interaction ◎ When things go wrong ◎ Over continued repeated interaction 10
  • 11. BEFORE THE FIRST INTERACTION 11 Clarify what the system can do Clarify how well the system can do what it promises to do ref ref
  • 12. DURING THE INTERACTION 12 Show contextually relevant insights Match relevant social norms Mitigate social bias Time services based on context
  • 13. WHEN THINGS GO WRONG 13 Scope services when in doubt Clarify what the system did Allow efficient correction Allow efficient dismissal Allow efficient invocation UX has a critical role to play here
  • 14. OVER CONTINUED REPEATED INTERACTION 14 Remember recent interactions Update and adapt cautiously Encourage granular feedback Learn from user behavior
  • 15. OVER CONTINUED REPEATED INTERACTION 15 Notify users about changes Provide global controls Convey consequences of user action
  • 17. STAGES 17 Determine how AI can help Identify user needs Train ModelsCollect Data Test prototypesDesign to meet user’s mental model Build Trustworthy AI Explain AI Handle failures gracefully Incorporate Feedback
  • 18. IDENTIFY USER NEED + HOW CAN AI HELP RESEARCH Understand the user need through user research, opportunity analysis, competitive analysis OBJECTIVE OR REWARD FUNCTION What kind ofAI technology will help solve. What is to be prediction or concluded 18 EXPERIENCES Identify hero experience to ideate SUCCESS DEFINITION Define success in terms of online metrics ALIGN Align stakeholders to a common understanding of the user problem and proposedAI infused experience
  • 19. COLLECT DATA + TRAIN MODELS DATA ◎ 1st Party vs 3rd Party ◎ Privacy and Security ◎ Fresh ◎ Unbiased ◎ Representative ◎ Relevant ◎ Missing data ◎ Noisy data ◎ Inconsistent 19 AI TECH ◎ Machine learned ◎ Supervised ◎ Unsupervised ◎ Reinforced ◎ Modeling Techniques ◎ Deep learning ◎ NLP ◎ Ensemble Learning ◎ Pre-trained Models DESIGN FOR LABEL GENERATORS Accommodate diversity of raters and their context and incentives
  • 20. DESIGN TO MEET USER MENTAL MODELS UNDERSTAND MENTAL MODEL ◎ User group and their primary goal, ◎ novice user’s preferred flow, ◎ expert user’s preferred flow, ◎ current mental model, 20 INFLUENCE MENTAL MODEL ◎ Clarify future mental model, ◎ Create bridge from current to future ◎ explain cause and effect ofAI model
  • 21. TEST MENTAL MODEL ◎ Onboard users ◎ Ask users what they thought the product will do ◎ Study their reactions to wireframes/prototypes ◎ Learn about their expectations about using theAI experience 21 PRODUCT ◎ Guerilla testing ◎ Wizard of Oz testing
  • 22. 22 TRANSPARENT + EXPLAINABLE + TRUSTWORTHY AI MODEL CONFIDENCE DATA SOURCES MODEL FEATURES FAIRNESS
  • 23. INCORPORATE FEEDBACK IMPLICIT (critical forAI) ◎ Subscribed to channel (+) ◎ Add to playlist (+) ◎ Add to watch later (+) ◎ Shared video (+) ◎ Watched till the end (+) ◎ Bounced off after few secs (-) ◎ Clicked on a related recommendation after few secs on video (-) ◎ Watch videos in bits and pieces (-) 23 EXPLICIT
  • 24. DEGRADE GRACEFULLY IN CASE OF NON HAPPY PATH RESULTS OR SYSTEM FAILURES ◎ Category suggestions ◎ Alternate queries ◎ Personalized recommendation ◎ Helpful links ◎ Popular products ◎ Popular categories ◎ Contextual ads 24
  • 25. WHAT I COVERED Takeaways for AI powered product design ◎ What are the cornerstone principles ◎ How to design for user interaction stage ◎ What is the framework for the design process Please reach out with your comments and thoughts at tutulpriya@gmail.com 25
  • 26. REFERENCES ◎ https://pair.withgoogle.com/guidebook/ ◎ https://www.microsoft.com/en-us/research/uploads/prod/2019/01/Guidelines-for-Human- AI-Interaction-camera-ready.pdf ◎ https://www.media.mit.edu/projects/gender-shades/overview/ ◎ https://medium.com/myplanet-musings/10-ui-patterns-for-a-human-friendly-ai-e86baa2a4 471 ◎ https://uxdesign.cc/guidelines-for-infusing-artificial-intelligence-to-products-bbbcf7b928f 7 ◎ https://becominghuman.ai/ux-design-for-implicit-and-explicit-feedback-in-an-ai-product- 9497dce737ea ◎ https://techcrunch.com/2018/12/07/google-translate-gets-rid-of-some-gender-biases/ ◎ https://www.nngroup.com/articles/recommendation-guidelines/ ◎ https://www.pcworld.com/article/3393186/microsoft-ideas-words.html ◎ https://baymard.com/blog/no-results-page ◎ https://www.blog.google/products/assistant/stay-top-your-day-proactive-help-your-assistant/ 26