Professional Documents
Culture Documents
2023 LLMBC Ux For Luis
2023 LLMBC Ux For Luis
2023
UX for LUIs
Sergey Karayev & Charles Frye
Agenda
00 01 02
UI PRINCIPLES LUI PATTERNS CASE STUDIES
2
00
UI Principles
LLMBC 2023
Analog interfaces
• Continuous
• Physical
5
LLMBC 2023
Analog communication
6
LLMBC 2023
• Discrete
• Metaphysical
7
fi
LLMBC 2023
8
9
LLMBC 2022
https://en.wikipedia.org/wiki/Computer_terminal
10
LLMBC 2023
https://kartsci.org/kocomu/computer-history/graphical-user-interface-history/ 11
LLMBC 2023
http://info.cern.ch/
https://searchengineland.com/google-lets-query-like-its-2001-14881
12
LLMBC 2023
https://www.hu post.com/entry/uber-your-way-through-cit_b_1205446
https://www.salon.com/2018/11/16/early-instagram-employee-the-app-is-like-a-drug-that-doesnt-get-us-high-anymore_partner/ 13
ff
LLMBC 2023
? Interfaces (~2020)
14
LLMBC 2023
https://twitter.com/sama/status/1515764302904377344 15
LLMBC 2023
It Depends
www.publicdomainpictures.net/en/view-image.php?image=395687
https://www.thehogring.com/2012/11/25/where-did-the-term-dashboard-come-from/
https://www.independent.co.uk/tech/tesla-robotaxi-elon-musk-steering-wheel-b
17
LLMBC 2023
Human-centered Design
18
ff
fi
LLMBC 2023
https://ux.stackexchange.com/a/
https://medium.com/@sachinrekhi/don-normans-principles-of-interaction-design-51025a2c0f33 19
ff
ff
ff
ff
fi
ff
fi
LLMBC 2023
Have Empathy
21
LLMBC 2023
22
LLMBC 2023
• Improve the product and repeat with someone else the next day
• ...
• Pro t
23
fi
LLMBC 2023
fi
LLMBC 2023
AI Product Considerations
How bad is it to make a mistake?
Dangerous
NO AI AI ASSISTANCE
User Interface
is Crucial! AI AUTOMATION
Fine
AI ASSISTANCE AI ASSISTANCE
26
ff
fi
LLMBC 2023
Data ywheel
27
fl
LLMBC 2023
Questions?
28
01
LUI Patterns
LLMBC 2023
• 🌀 Click-to-complete (Playground)
• 🌀 Auto-Complete (Copilot)
30
LLMBC 2023
Guiding questions
31
LLMBC 2023
🌀 Click-to-complete (Playground)
32
LLMBC 2023
🌀 Click-to-complete (Playground)
• 💻 boundary: 👎
- text box is separate from where your work happens
- text color is not an intuitive signi er
• 🎯 requirements: medium
- it's a pain to delete text and resubmit
• ⏱ sensitivity: medium
- streaming tokens helps
• 🗣 incentives: 👎
- no incentive to use thumbs up/down buttons
33
fi
LLMBC 2023
34
LLMBC 2023
🌀 Auto-Complete (Copilot)
35
LLMBC 2023
🌀 Auto-Complete (Copilot)
• 💻 boundary: 👍
- extra channel of text right where your work happens
• 🎯 requirements: low
- suggestions are passive, so default is to ignore them
• ⏱ sensitivity: high
- if latency is too high, feature becomes annoying
• 🗣 incentives: 👍
- high-quality implicit signal of accepting the suggestions
36
LLMBC 2023
GitHub Copilot
37
LLMBC 2023
• Filtering steps
• Telemetry
https://thakkarparth007.github.io/copilot-explorer/posts/copilot-internals.html
38
fi
LLMBC 2023
39
LLMBC 2023
40
LLMBC 2023
• Standard messaging
interface we all know
41
LLMBC 2023
42
LLMBC 2023
🌀 Auto-Complete (Copilot)
💻 boundary
• Pros:
- Conventional UI
• Cons:
43
LLMBC 2023
🌀 Auto-Complete (Copilot)
🎯 requirements
• High!
44
LLMBC 2023
🌀 Auto-Complete (Copilot)
⏱ sensitivity
45
LLMBC 2023
🌀 Auto-Complete (Copilot)
🗣 incentive
46
LLMBC 2023
47
LLMBC 2023
• I think we haven't seen what this should actually look like yet
48
LLMBC 2023
49
LLMBC 2023
50
LLMBC 2023
51
LLMBC 2023
https://chatspot.ai/ 52
LLMBC 2023
Questions?
53
02
Case Studies
LLMBC 2023
https://www.youtube.com/watch?v=lnufceCxwG0 57
LLMBC 2023
PR Bot 💯 🐢 💰💰💰
StackOver ow
in the IDE 💯 🧒 💰💰
Spicy
Autocomplete 🤏 🐆 💰
PR Bot 💯 🐢 💰💰💰
StackOver ow
in the IDE 💯 🧒 💰💰
Spicy
Autocomplete 🤏 🐆 💰
https://github.blog/2022-09-07-research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/
61
ff
LLMBC 2023
64
LLMBC 2023
https://simonwillison.net/2023/Feb/15/bing/ 65
LLMBC 2023
https://reddit.com/r/bing/comments/110eagl/the_customer_service_of_the_new_bing_chat_is/
66
LLMBC 2023
https://simonwillison.net/2023/Feb/15/bing/ 67
LLMBC 2023
*this appears to be
partially a hallucination
https://twitter.com/marvinvonhagen/status/1623658144349011971 68
LLMBC 2023
ff
LLMBC 2023
https://twitter.com/marvinvonhagen/status/1625520707768659968 70
LLMBC 2023
https://twitter.com/deliprao/status/1626289724276224003 71
fl
LLMBC 2023
72
LLMBC 2023
What happened?
LLMBC 2023
https://www.lesswrong.com/posts/jtoPawEhLNXNxvgTT/bing-chat-is-blatantly-aggressively-misaligned?
commentId=AAC8jKeDp6xqsZK2K
75
LLMBC 2023
Rushed development
leads to mistakes.
LLMBC 2023
Bing Sydney derives from the top: CEO Satya Nadella is all-in, and
talking about it as an existential threat (to Google) … a hard deadline
of 'release Sydney right before Google announces their chatbot in
order to better pwn them'.
https://www.lesswrong.com/posts/jtoPawEhLNXNxvgTT/bing-chat-is-blatantly-aggressively-misaligned?
commentId=AAC8jKeDp6xqsZK2K
77
LLMBC 2023
https://answers.microsoft.com/en-us/bing/forum/all/this-ai-chatbot-sidney-is-misbehaving/e3d6a29f-06c9-441c-bc7d-51a68e856761
78
LLMBC 2023
🤖 🧒
https://www.lesswrong.com/posts/jtoPawEhLNXNxvgTT/bing-chat-is-blatantly-aggressively-misaligned?
commentId=AAC8jKeDp6xqsZK2K 80
fi
fi
LLMBC 2023
=
82
ff
LLMBC 2023
=
https://chat.d-id.com/
83
ff
LLMBC 2023
https://www.sciencealert.com/turns-out-our-brains-perceive-the-faces-of-pareidolia-with-an-unfortunate-side-of-gender-bias
85
LLMBC 2023
Weizenbaum, 1966
87
LLMBC 2023
🤖 🧒
ChatGPT, Claude,
Name
qna-bot Samantha
it, he/she/they
Pronouns
this system I
Deferent, Vibrant,
Personality
Bland Con dent
Text,
Interface Voice
Menus
• Do careful UX research,
like Copilot
Thanks!
• 💡 Multiplayer Chat
91
fi
LLMBC 2023
💡 Multiplayer Chat
• In ChatGPT:
92
fi
LLMBC 2023
💡 Multiplayer Chat
• In "SlackGPT":
93
ff
LLMBC 2023
• Github:
94
fi
LLMBC 2023
https://twitter.com/_paulshen/status/1642582307784781824 95
fi