Loading summary
Vitaly Friedman
Before anybody sends a prompt, the purpose should be to make it so succinct, so accurate, so useful, so detailed, so contextual that the chance of getting a very generic and not very helpful response is minimized. So I want to maybe slow down people in prompting. This is not difficult stuff. I mean, by no means, this is something that we just forgotten to use because we're getting a little bit too excited about AI hype. We can do so much better.
Rick
Welcome to Dive Club. My name is Rick, and this is.
Mike
Where designers never stop learning.
Rick
This week's episode is with Vitaly Friedman, who's been one of the leading thinkers.
Mike
In UX for a very long time.
Rick
And he's the founder of Smashing magazine, which you've almost certainly been on at some point in the last 18 years. So this conversation is a deep dive into all of the ways that AI is impacting how we interact with digital products and how our processes and patterns.
Mike
Are evolving as a result.
Rick
So, without further ado, let's dive in.
Vitaly Friedman
Do you remember that magical moment when you experienced ChatGPT for the very first time? Somebody maybe sent you a link to that chat thing and like, okay, I can do chat. And so you went in and you would send something in a text box, and then that text box, that magical text box, would actually understand you, right? This was like this one of those magical moments that you just don't forget that easily. And then you send it something and then it things, although it never thinks, really, and then it sends you back something that seems to be even meaningful and reasonable, and you could ask anything. This felt like a magic box. And I think that this thing, this experience of having this first experience with magic box, this, to many people, was this one once in a lifetime moment. Like, there was a before and after, and this is where excitement came from. But when we zoom out for a second, just think about, like a text box. I mean, we've been having textbooks for years. This is like. I mean, we know how to design incredible, impeccable, beautiful text boxes, right, Mike? I mean, look at you. You can design the text box that would sit next to Mona Lisa and Louvre. I'm pretty sure about that, right? And then you basically have the text box, that magical text box, and you type into it, which has a high interaction cost because people are very bad at articulating intent. They're very, very bad at articulating what they want. And even if they say what they want, it doesn't mean that they mean it when they say it. It's very, very Complicated people are strange creatures. And then we need to wait. So whenever you send something to ChatGPT or AI tool of any kind, you're waiting sometimes 20 seconds, 30 seconds, 40 seconds, sometimes maybe even a minute. Sometimes if you go into deep research, you might wait for like, five, seven, ten minutes, right? But if you ever clicked, like, went into an elevator and you clicked on floor four, you don't want to wait for like, 20 seconds, even five seconds. I mean, it always. I'm always getting so nervous when it's just, I pressed you. Why don't you just close the doors and start moving? I can't wait till, like, 40 seconds, right? And then sometimes it's just repeating itself forever. It's like I always getting so confused by a lot of us being very impatient with AI. Like, why does it take so much time? Why am I. Why do I have to repeat myself? Why does it keep forgetting things? Why is it so annoying? Why is it so inaccurate? Why does it bring me to fake places? Why does it keep, like, bringing me to places where I don't want to be? And why do I have to correct it all the time? That's not me. And then I now need to learn the language of how to speak to AI. Like, for example, what I really get frustrated about that. We see all the wonderful prompt engineering guides, and I think that maybe that's kind of a wrong approach to this. Why should I learn how to prompt? Why should all the people in the world learn how to prompt? Shouldn't AI understand me better? Like, the cost of interaction, cost of articulating intent. Why does it live on the user's shoulders? Why shouldn't be just integrated into how AI works? And so instead of chatbot, instead of text box, what if we could just have it disappearing? We still need to articulate intent. But you know what we could do, Mike? Maybe, I don't know, buttons. I mean, we can design incredible input boxes, right? But we can do wonderful buttons and radio buttons and sliders and checkboxes and stuff like that. And why on earth is it only me who always have to ask AI something? Why does it never ask me back? Yeah, but what I need, what I.
Rick
Want, real quick message, and then we.
Mike
Can jump back into it.
Rick
I know a lot of you, like me, are animating in jitter, so I have some good news. You can now speed up reviews by sharing and responding to feedback directly inside of your files. Each comment is timestamped and also synced across the canvas and timeline. So it's always in context and you can even mention people, so it's easy.
Mike
To bring the right teammates into the conversation.
Rick
It's just another reason why I love animating in Jitter. And and comments are officially live for everybody, so you can head to Dive Club Jitter to check it out today. Remember what Jonam Trivedi from Airbnb said about shaders?
Mike
They're like the final frontier in UI development.
Unknown
Right?
Mike
It's like the ultimate escape hatch that you are no longer limited by anything that your framework or design system or software library gives you. You are just given this canvas and it is fully up to you to figure out what to do with it.
Rick
They used to be this alien format that I couldn't really do anything about, but now Paper is making it possible for designers anywhere to create their own shaders. You can preview them directly on the canvas, and it's just another reason why I am all in on paper as the next great design tool. They are truly raising the ceiling for creativity and you can be one of the first to try it out. Just head to Dive Club Paper.
Mike
Okay, now onto the episode, man. Just the value that can be created when you flip roles and AI asks you questions is amazing. But almost everybody I talk to, especially people outside of tech, have no idea that that's even possible. Like, that's not in their frame of reference for how this interaction can look like. I'm like, man, that's probably over half of what I do with AI is just give it a prompt and I say, ask me a bunch of questions and then we'll make a thing together.
Vitaly Friedman
Yeah.
Mike
And so how can we design affordances to help people even understand that that's possible?
Vitaly Friedman
What's really important for me, because we even start, is that many of those things are remarkably simple. There is no big magic. It's like, it seems like we are so obsessed with being AI first that we're forgetting about the good old things that people are used to and people know and understand because it already lives in the mental model.
Rick
Hey, real quick, if you're listening to this in headphones, I highly recommend hopping.
Mike
Over to YouTube or the Spotify video player, because Vitaly shares a ton of really practical examples. And we walk through different products and it's a lot of fun, so you.
Rick
Can totally keep listening.
Mike
But to get the full experience, I definitely recommend a video component it for this part.
Vitaly Friedman
And so if we go and, let's say and explore something like find useful design patterns for AI interfaces and so off it goes and it gives me that list. Typically when it Comes to deep research, right? And if it thinks longer, maybe switch over. Okay, that's not probably going to ask me anything. Let me just change it to reason. Although it's not necessarily the something I would like to do here, it's going to start thinking and eventually. No, it's not. But if you go into deep research mode, typically it will ask you kind of a bunch of. There are a couple of sentences, right, Asking you, do you want this, do you want that? And so on and so forth. And usually what you get there is basically a list of questions that would appear very much like this. And then what you need to do with that is you copy paste all of that back into the text box and then to each of them, most people would say, yes, I want that.
Unknown
Right?
Vitaly Friedman
And no, I don't want that right? This kind of story. Why? Yeah, I mean, why on earth would we do that? If you go to say for perplexity and I do the same thing, I'm going to ask the same thing over here. Find useful design patterns on AI interfaces. So if I go in and say research now, it tells me, hey, do you want to add some details, clarifications while it's actually working on it? Because very often people forget some critical details and so then they have to wait until AI is done to then provide extra details. And here I can say for accessibility, right? And so it actually does the work and then it adds that layer that's great, extra information right to it, right? So that's already solved this problem of actually being able to add something while AI is thinking, although it doesn't really, really think.
Unknown
Right?
Vitaly Friedman
So there is that. But there are of course other things that we could do at this point, because I think in many ways, like this articulation that we have to do here, it's just totally unnecessary because again, this is a wonderful example that comes from Nick Rublevsky in which he wrote about this pattern here. And basically the idea is very simple. We kind of have a task builder. So what do you want to do here? I want to ask or search or explain or something else. And maybe I want to integrate it into, I don't know, Slack or Gmail, Salesforce and something like that. And. And maybe I want to make something out of that. So if you think about this, you can actually frame it into some of the frequent tasks that people are doing. You can say, you know what, summarize a Slack channel and turn it into a Word file, or maybe analyze some data from Salesforce and turn it into a PowerPoint. So click, click, click. And what happens in between though is that while you have selected that, let's say, you know, what was that one? Search Notion, PowerPoint. So I want to search in notion and make a PowerPoint. So you can say, well let me create a template for you. So this is a prompt and of course it could be extended and augmented. Search my notion for a particular topic. That's something that you have to provide and create a PowerPoint presentation summarizing the findings. Click, click, click. You write your topic, done. And then you basically get the results. Right. So it's kind of like Task planner if you like. I think that's incredible, right?
Mike
Yeah.
Vitaly Friedman
In other ways. I would also say that we can do much more than that. One really nice example of that is consensus. I love, I mean I love consensus so many ways. If somebody's not aware of consensus yet, this is really, really great example of really good AI experience. So let me guide you. I mean this is like going all. I'm getting too excited about this I guess.
Unknown
Right.
Vitaly Friedman
But let's say we are looking for something, I don't know, like let's go for some sort of drive research. I'm not obviously expert in any of that, but let's just go for that. And so just pick one and so it goes in and it actually going to try to find answer to those things. That's not very surprising.
Unknown
Right?
Vitaly Friedman
And that's all that thing for me, beautiful. What I absolutely love, while it's actually working on that, let me come back and show it over here. What I love is it actually takes the good old fashioned stuff that we love and care about, like filters and it offers them for you right here. Isn't that amazing? I mean for me that's like why don't we have it everywhere?
Mike
It's so funny because the pattern is so familiar and yet I don't think I've actually seen it in relation to.
Vitaly Friedman
I've never seen it in any kind of AI experiences before. So sure, you can ask anything. You can ask any kind of question. But what if I want to just specify it? I want to say last five years and maybe I'm looking for at least five citations and maybe a particular journal rank and maybe a particular methodology. I want to see only, I don't know, observational studies and maybe case reports and whatever things like that. And you apply it and then you execute a query with that. That's infinitely more useful than just saying ask me anything.
Unknown
Right.
Vitaly Friedman
It's a simple thing, but it actually Makes quite a difference. And once you get the result here, obviously you get these citations and all of that and so on and so forth.
Unknown
Right.
Vitaly Friedman
That's not very surprising here. But one thing that they do have, which I find quite impressive is consensus meter. Because the problem with AI is that usually it gives you just an answer. So you ask it a question, it gives you a statement, or it gives you an overview. But why doesn't it give me distribution of overview? So distribution of statements. So the idea behind it is, okay, does urban heat island effect reduce accuracy in electricity peak forecasting? So you kind of get the distribution of, of what papers tell you, right? 95% of papers indicate yes and a few, one of them indicates possibly.
Unknown
Right.
Vitaly Friedman
And there is, I guess, none that indicates no. Those things are helpful. And then I kind of like this layering. So on the one hand, typically in AI experiences we have these sources and you know, references and stuff like that. But here they're also color coded. So green, meaning this is okay, confirmed, right. And yellow, if it comes up somewhere means that it's not confirmed or there are mixed opinions them. So those things are little things that are really, really impressive. And then you can also filter that part. You can filter that output by a particular sentiment as well. Like we should not forget that filtering, sorting, searching and all of that stuff is great. We shouldn't be just dismissing it for the sake of, you know, AI. First, if anything, we should probably be, I don't know, leaning more towards maybe AI. Second, just bring the good old fashioned filters. Filters are great. I would love to see more filters in AI experiences. And it's not hard to do under the hood. You basically augment the prompt with some specific details that you want to be respected or so. But it cannot be just generating text. It must be actually really doing some sort of, must be some sort of a combination, I guess, between just an AI that just generates text and something that actually tries to understand and categorize and classify. So that's a little bit more complicated, of course, than just regular systems. But I think that it's incredible. This is what I want.
Mike
That was the thing that stood out to me is even just differentiating from this isn't a bullet list. We're not operating within this mental model of a back and forth or a doc. It's. There are controls and UI and it's all very familiar. And yet again, I haven't seen it very often in these new AI products.
Vitaly Friedman
There is also one more thing that is often missing because remember one of the Main challenges that we have is that we have pretty poor accuracy. Not even accuracy. I would say that a lot of people are assuming that there will be some hallucinations and there it's not very clear if you can trust something or not. And so a lot of time, this sort of fixing errors or refinement journey or verification journey, whatever we want to call it, takes time. But then what I absolutely love about Elicit and it's a fantastic. By the way, if you never, dear friends, who is going to watch this later if you never heard of it? It's a really, really fantastic, also well designed AI tool. It does a couple of things really well. And first of all, it really tries to be accurate. So it gathers sources and then it screens those sources for specific criteria that you might can select and then extracts data from that. But what I love most is these asterisks. Mike, what are these asterisks?
Mike
Yeah. I don't know.
Vitaly Friedman
They are magical. And that to me, that's truly magical because typically this would be just references to some papers.
Unknown
Yeah.
Vitaly Friedman
But that creates a burden again that lives on the user's shoulder because they now have to go to the paper and find a place where this is mentioned.
Unknown
Right.
Vitaly Friedman
Instead they're linking directly to a particular segment where all that paper that indicates where this comes from. Literally direct linking to this segment, not even to the paper.
Unknown
Right.
Vitaly Friedman
And then you can also go through a couple of mentions there to see where it's actually coming from and why it's coming here.
Unknown
Right.
Mike
Because I'm just looking at the references and I'm like, well, do I recognize the URLs? Yeah, yeah, yeah, that's probably good enough. Like, I trust it. I'm not going to put in the effort of actually clicking on them.
Unknown
Yeah.
Vitaly Friedman
And I think that's also like one thing that's really important here is that there is no emphasis on chatbot and so on. Yes. This is center stage experience where you have to type.
Unknown
Right.
Vitaly Friedman
We have to choose whatever topic that you're interested in. But there is no chatbot here because at this point you are exploring the data that is in front of you.
Unknown
Right.
Vitaly Friedman
And sure, you can bring back that text box in some way somewhere. I'm pretty sure about that. But you are kind of more in the proper exploration research mode at this point.
Unknown
Right.
Vitaly Friedman
And I like that as well. And goes also of course, for all the other things. And I think this is incredible. This is why I think those kind of experiences, they're totally different. They are unlike the traditional Chatbots at all because they really provide an enormous speed up for people who just need to understand something and don't have the time to go through papers on their own. But then this really backs up certain ideas and concepts and, I don't know, statements that are being then explained here in Elicit. So that's, that's great.
Mike
I remember going through Elicit. I mean, it was probably close to a year and a half ago and it was really, really impressive because it did feel like, wow, they did not just slap a chat on like AI is in the very fabric of what this product is. And the moment that I really felt that was I think they had something, it might have changed. But when you were even setting up a research study, you could use AI to customize the columns so you're getting structured data, but you're using AI to, to structure your report and you're, you're not having to think about it in terms of this perfect prompt inside of an input. It's like, no, no, there's this familiarity of a spreadsheet, but now I'm just answering isolated questions of what data do I want at the column level. I saw that and I was like, oh man, that makes so much sense.
Vitaly Friedman
Yeah, we don't have that either. I think that what I started doing, and I think if I look at my perplexity, because I started setting up these sort of preferences and customization settings, personalization, I think it's here when I basically ask it to show results and data table whenever it can.
Mike
Oh, cool.
Vitaly Friedman
I just find it very useful. And so this is just sort of like a prompt that is being then submitted with every query that you send. So you can find it in ChatGPT, you can find it in Perplexity, you can find it everywhere. A way to tell AI what it needs to know about you to respond to your queries better. I take it very seriously. So this is something that I try to review as much as I can, but it's limited in space, so you can't do much there.
Mike
Even this text box is an interesting example because I'm looking at this, I'm like, yeah, that all makes a lot of sense. I want most of that. And yet so often my preferences boxes are empty because I genuinely like, I don't know what goes in there. I'm sure I could figure it out, but I would have to probably interact with a different AI to even figure out what should go into this chat box.
Vitaly Friedman
Yeah, I mean, it's kind of really brings me back to also this here, this is a wonderful resource. I don't know why so many people are not aware of it. This is fantastic. This is coming from Luke Bennis. Like, Binnis has been coming up with a couple of ideas about what could be a really nice AI experience. He has some really nice ideas in there. Like, for example, something like this is probably something that you would appreciate. So the idea is a bit of hand holding. Indeed. So when you're writing a prompt, before you even start writing here, you can be asked something like, okay, so what do you want, right? Is it like what kind of. Maybe there is a reference, maybe there is a particular level of expertise that you're expecting, or anything like that. And again, these are just old fashioned UI controls. But oh my, why do we feel like they are not needed anymore in the age of AI? I think that something like that would be incredible. On the other hand, he's even suggesting something like this, which I think is really, really cool too. Assisted authoring for prompts. So you maybe start prompting here and then you have an AI assistant that operates on that level of the text that you have provided and say, hey, let me make it a bit more succinct, let me maybe add one specific context and maybe AI can ask what kind of context it needs. Like, for example, write and present. For whom are you looking for a presentation? To executives, for designers, for, you know, maybe you want to just specify that, just ask a few questions. I think that my ultimate goal is before anybody sends a prompt, the purpose should be to make it so succinct, so accurate, so useful, so detailed, so contextual that the chance of getting a very generic and not very helpful response is minimized. So I want to maybe slow down people in prompting, right? Slow down people in actually sending something to AI system, because obviously it doesn't come for free, first of all because of sustainability. But then on the other hand, it also takes time, like 20 seconds, maybe 30 seconds, depends. And then you have to look through this wall of text and then you realize that something is missing because the answer is not at all what you wanted and you're missing like one important keyword in there or something like that. Then you start all over again. People are wasting an enormous amount of time going back and forth with this AI output just because they miss something. So maybe we could do a bit of hand holding. Indeed. Or just say, hey, hold on for a moment. Do you mean this or that here? Yeah, on the level of the prompt rather than the level of the output. I'd love that.
Mike
I totally. Because this is the perfect example of. I don't know. That prompt to me is. It's a very novice prompt, you know, but it's still the majority use case. People go into AI and they say, make me a thing. And if you lead with a verb, the AI is going to make something. You know, it's always going to make something. And this would be the perfect example where with a little bit of understanding of how prompt engineering works, you probably would say something like, my goal is to create an annual don't build anything yet line break. Yeah, let's have a back and forth, ask me questions and get all of the context you need. And at the end of it, you understand how to be a prompt engineer. So be the prompt engineer and write the thing that's perfect for you, that gives you all the context you need to make something that is good. But like, maybe 0.1% of the worldwide population understands that that's the interaction that you have to have. So how do we productize that?
Vitaly Friedman
Absolutely. I think that it's like the. The story there is like, when we are looking at all the frameworks for prompting, in many ways they have a particular structure.
Unknown
Right.
Vitaly Friedman
So why don't we just replicate the structure in a way that people don't have to remember it? Like, for example, this is another pattern from here as well, which I think is great. Maybe we should do just that. Maybe this should be the start of the AI experience rather than a chatbot with open Xbox.
Unknown
Right.
Vitaly Friedman
Hey, main prompt, context, background, output details. And you know, sometimes you say act as a UX designer.
Unknown
Right.
Vitaly Friedman
Or act as a financial advisor, anything like that. So maybe we should have that structure somehow reflected right here so as you write it, you know what to write. Because if it asks you, ask me anything. So what are you supposed to do exactly? And how would you structure that? So this, I think, is really powerful. I mean, those little things are not difficult. It's just UI stuff. It's really not hard at all. But then you're augmenting whatever people are looking for with this stuff in a more structured way and give them sort of a structure to operate within, and then you end up with a better experience as well, because the input is better and so the output would be better.
Mike
Anything else on chatbot land before we. It's kind of like a broader spectrum of AI things that I want to get your take on.
Unknown
Yeah.
Mike
But this is like one of the main things that I'd love to hear you talk about. So I'm curious If there's anything we.
Vitaly Friedman
Haven'T mentioned, I think to me it's really slowing down. People when they are trying to articulate their intent is really, I think, important. If they are fast in the beginning, then the slowness of AI really breaks this experience for them. But if we kind of keep them for a moment and ask them something that we need to know in order to give them a better response, right Then it's actually a better place. The only thing I would say is that, so when you're asking something like what are common patterns and heuristics designers should be thinking about when working with AI products, right? Instead of asking you to type, it gives you radio buttons or checkboxes, whatever, right? I mean, this should be it, right? Instead of saying, hey, answer that question, then answer that question, then answer that question, can they just go and say, boom, boom, boom, boom, boom, go. And if you want to skip, you should be able to skip then as well, right? So if it kind of really slows you down in that way, it's not like you have to type all the time, but you just go. Because very often what we see is the opposite. We see that when you start deep research, ChatGPT, for example, before it even goes into deep research mode, it will tell you, well, before I even start doing the deep research, here are a few questions that I would like you to answer. And then maybe six or seven or eight questions, and then you have to copy paste them all into the text box and then answer each of them. But why don't you just give me, I don't know, radio buttons, text boxes, sliders instead for each of those, I can answer directly without copy pasting anything. I can basically select and choose my journey, and then off you go and you can do your thing. I think in many ways this would be, well, remarkable, right?
Rick
Something that comes up a lot is.
Mike
This idea of a dynamic interface, something that AI is generating on the fly. And it was like all the rage. And then it's kind of treaded down a little bit and people are like, you know what? Actually predictability is nice. And yet for that type of interface that you were showing with perplexity, this is where it's like kind of the sweet spot, where I think. So dynamically generated interfaces that have the sole goal of context extraction, that is like killer, because you're always going to only need the most basic atomic components that users are already familiar with, and you're just tailoring some kind of a set of controls to get people to be a little Bit more specific about what they want. That feels like. Yeah, you might see that in almost all of these tools here soon.
Vitaly Friedman
Yeah, I hope so, I hope so. I mean, it's also kind of the story about how exactly we capture users context, right? Because in the end it's all about that, right? It's. It's just all about that. I mean, there are different parts of the journey where obviously people need to articulate, then they need to be going through this wall of text and then they need to do something with it. Very often they want to extract or they want to compress or they want to expand. Like there are many. There's a lot of tweaking here and there. That is happening too, right? Because they just want to get to the right thing, whatever that is, and maybe send it to a manager or create a presentation or something. But they want something valuable. And I see in testing it's so funny because people take the output from AI and then they look at it and read it and check it and verify if it's all right, more or less or not. And then they cherry pick, they take maybe the first paragraph and then the second and maybe the seventh and maybe the twelfth and they pull it all in a separate place, like maybe in a text editor or something like that. And then they do the editing there and then they bring it Back to chat. ChatGPT or so to summarize it for them and restructure it in a meaningful way. This is weird. Whenever you have a dedicated space for whatever it is that they're doing here, that's not great. We need to reduce the distance between where people want to do something and when they do that. This is really important because ideally I would love to be able to have an option to just. If I go back to ChatGPT here to say, hold on for a moment, I don't need this. Can I just remove this part? Well, I cannot because I can just have a conversation about that. So I need to bring it, copy it somewhere and then move from there. But again, coming back to perplexity. And I kind of like perplexity for a lot of things you can say, hold on for a moment, let me kind of go into editing mode. It might be just not as visible or not as clear. You can say, convert it to a page. So once you do that, it kind of goes through it and kind of creates an article or a page on that topic. But what's important for me is that it has a table of content that you can navigate within. As we'll see in a moment here. So you can jump to a specific area while it's working. Maybe this kind of something that you also see here on Consensus, by the way, have this way to navigate. So if I ask a separate question, right. I can go and jump to that question or to the previous question. I can really kind of navigate between that response right within that response and then in here back Ben back to perplexity here. So I get this text being generated. You will be in a moment able to do something that I didn't think you can do anywhere else because of the way of how it's actually designed. Because it kind of. I think it really maps well into how people use AI as well.
Unknown
Here we go.
Vitaly Friedman
Yes. But it's broken somehow.
Unknown
Ooh.
Vitaly Friedman
This is not what was supposed to happen. This is supposed to be context menu where you can actually.
Mike
You can see it. It's just missing the background.
Vitaly Friedman
Yeah, I'm not quite sure why. I guess maybe because I broke it. But the point is of this, right? I can say. Now go and say, let me just change that. Maybe remove this part or extend this part or do something with it.
Unknown
Right.
Vitaly Friedman
Can I write extend more? Okay, so it's probably will be extending at this point. Yeah, so it will.
Unknown
Right.
Vitaly Friedman
So kind of really operate on the level of that output, which is something that you cannot do much in other places. Right. So this is nice. And then you can of course also say, I want to move columns around and add some sections and also have this little, you know, different use. I want to have a table on something.
Unknown
Right.
Vitaly Friedman
Why isn't this everywhere?
Mike
Yeah, I have not seen that.
Vitaly Friedman
It's simple. So I want, instead of saying, please write down in a list format or in a table format or anything like that and make it compact or something. I think that this should be everywhere. I mean, just everywhere by default. Like in every single AI experience. Because in. I mean, it depends, of course, on where it's used, but I think it has incredible value. I mean, maybe not this because you're kind of adding images and so. But this and maybe this. It's great, right? So I'm a little bit obsessed with this because I think, like, in. In some way, I feel like the. We can do so much better. I mean, this is not difficult stuff. I mean, by no means, this is something that we just forgotten to use because they're getting a little bit too excited about AI hype.
Mike
I can see maybe like an auto at the beginning where maybe it's like, okay, if you don't Want to make the choice, fine, we'll do the best that we can. But this is such an intuitive little control that I would use it every single day.
Vitaly Friedman
Me too. Yeah. So that's kind of the part of the story, I think, that there is a lot of innovation, I have to say. So it's like really moving very, very quickly. I like, for example, in Gemini, when you're searching for, I don't know, how do windmills work, for example?
Unknown
Right.
Vitaly Friedman
And I go in here. It also takes a bit of time. You see, they're like always waiting and we're kind of taking this for granted. People are very impatient. If anything, they become way more impatient over the last couple of years.
Mike
I'm almost now wondering if this is the right place for some of that context extraction too. You know, like, you almost assume that you have this first lightweight prompt and it's like, can you already get information that you would feed into the next prompt while you're processing the first one? And I bet people would be totally fine actually waiting much longer. It reminds me of something that the gamma head of design said, and he talked about how when presentations were being generated, they then prompted people to work on the theming. And you can like change the theming controls. People, all of a sudden, they didn't care about how long it was loading because it took. It gave them something to do. Maybe that's the place to get some of that extra context.
Vitaly Friedman
I mean, the case of perplexity is just asking for more context. Right. As well. So this is like, we can keep people waiting or we could give them something to do to create a more meaningful output. Right. So that makes perfect sense to me. I mean, one thing that I really liked about Gemini is that they have this one thing. Where is it? I think it was maybe not in every model. Oh, no, they do. They have double check response button. And I was like, for a moment, I was thinking, what does it mean? So if you click on it. So it basically tries to go through its output and try to find any sources that actually back up whatever the check is doing. So if there is anything. No, I don't see any highlight here. Typically.
Unknown
Right.
Vitaly Friedman
It becomes green if Google found content that's slightly similar to the statement and something that's slightly different from the statement is highlighted this way. Just usually it's highlighted, but here it doesn't. I can try to verify sources to make sure that it's actually right. So, for example, sure, hallucinations is something we cannot fix yet, but.
Unknown
Right.
Vitaly Friedman
But if you could say to, you know, chatgpt and Perplexity, you know what, go through all these links and just make sure that they exist. Or maybe it should actually be a default mode anyway.
Unknown
Right.
Vitaly Friedman
Although it probably would take a bit more time there too. Right. So those things are very, very simple adjustments and refinements, but I think that they all compound over time. So once you bring the selection of a format, once you bring more content, more structured prompting, once you bring a better way to navigate the output, once you bring in the distribution of results rather than just a summary, those things really compound. I mean, I want to see AI products that people fall in love with, and I don't see people falling in love with. I mean, I know that Perplexity, people working on Perplexity and Claude and many others, they absolutely love the tools. But I want people to feel, wow, that's absolutely amazing AI experience, or just experience, because people don't think about it this way. I want them to really be helped.
Unknown
Right.
Vitaly Friedman
To find a lot of value so they don't waste time in front of the screen navigating through the output, finding the ways to copy the text, to edit the text, to tweak the text, to band the text, to ask something else, to add more context. It's a story. It's like it's usually takes quite an enormous amount of time, which is very often just maybe not necessary to do.
Mike
Anything else that designers should be considering. If the goal is to maintain this trust in an AI experience, I would.
Vitaly Friedman
Say the best way to get the trust is to provide accuracy. Unfortunately, we just can't do that really, absolutely, reliably with AI like we do with software.
Unknown
Right.
Vitaly Friedman
Scoping would be very important there. And so scoping is kind of get to the same idea as kind of gathering enough context. But what I mean by scoping, basically we want to make sure that people understand where they are. Very often the problem is that they might be asking a question, but to get that notion of trust, they need to understand where the answer is coming from. Typically it's the Internet. An Internet cannot be necessarily trusted. So if you want to elicit trust and build trust, we kind of need to show sources. And it's actually also quite helpful to be able to indicate what is the domain or the scope that is respected for that query that the person is submitting.
Unknown
Right.
Vitaly Friedman
So it could be not necessarily a file like it is over here, it could be like these little filters, like let's say experts with 20 years of experience.
Unknown
Right.
Vitaly Friedman
Or anything like that. And in Fact, nothing is being displayed. Most of the time. We don't see any reference about what specifically was kind of explored or studied. It seems like it's almost random. Maybe it actually is, Right. I'm not quite sure how everything is working under the hood in some of those AI engines, right? But maybe it would be a good idea to say, okay, these are not just the sources of where it's coming from, but more global scope. For this query. We consider 279 pages from experts who seem to be credible and have this level of expertise and have at least this degree in, I don't know, whatever, in healthcare. So anything like that could be quite helpful.
Unknown
Right.
Vitaly Friedman
And on the other hand, what I would also say is probably the best way to build trust is to reflect back to people that they understood. And the way to do that is through kind of highlighting what we assume or what we believe in. Just to give you an example, ChatGPT and also everybody else as well at this point have memory, right? So if you go to customize ChatGPT, there are some things that you can say to AI about yourself, right? I think it's kind of in preferences and settings, right? So is it personalized? Yes. So you can actually have memory. So you can basically reference safe memories and also reference chat history. You can also manage that, right? So basically you can say, you know what? Dear chatgpt, remember that I like carrots. Do you like carrots, Mike? They're okay. That was not very exciting.
Unknown
All right, here we go.
Vitaly Friedman
Remember that I like carrots. And then of course it does. It remembers it. So next time it will actually if I ask something like give me a recipe for dinner, it might give you. Oh, here we go. Look at that, look at that right there. I didn't even tell ChatGPT to do that, but now it knows, right? So that's nice, that's great. But it can also tell me, hey, like maybe it could be like a, you know, batch right here. Vegan, right? Carrots or whatever else that I like just to reflect back to me that I know you. I. This is where it's coming from. It doesn't have to be like text, oh, here is a vegan carrot fog with dinner recipe that is simple, flavorful and satisfying. Maybe you don't have to write all of that. Just write me vegan because you're vegan. Carrot because you like carrots and whatever else, right? Just as an indicator, as a signal that it understands why. So it kind of explains why it's coming with this.
Mike
I Like that too. Because then you could turn off carrot and you all of a sudden have a one click of four.
Vitaly Friedman
Yeah, yeah, exactly.
Mike
Actually, I don't think I want to eat carrots tonight.
Vitaly Friedman
Exactly. So you can kind of build it up or maybe it could be a drop down. We can select something else.
Unknown
Right.
Vitaly Friedman
But instead we're just dealing with text. And now if you want to say, okay, I don't like, I don't want carrots today. I do like carrots. Don't remove carrots from my memory. But I don't, but I don't want to have carrots today. That becomes a story. And you cannot just tweak and say, you know what, make it more, I don't know, more mushroomy. I don't even know what it means.
Unknown
Right.
Vitaly Friedman
I want more mushrooms. Make it more mushroomy in a way. There is no way. There is no tweak in that. There is no button on that.
Unknown
Right.
Vitaly Friedman
And now it asks me a question.
Unknown
Right.
Vitaly Friedman
And then I have to go again and type.
Rick
And if you do want to iterate.
Mike
On it, you would probably go down this path. That would lead you to eight full responses stacked vertically.
Vitaly Friedman
Yeah.
Mike
Which all of a sudden becomes very difficult to parse. Where in a perfect world, I almost want like, okay, here's the ingredient list. And I want to be able to perform like item level interactions and maybe.
Vitaly Friedman
And maybe we do this like a checkbox, right?
Mike
Yeah, exactly. Or like even exploring things. Maybe this is the perfect use case for spatial exploration. But I'm really, really interested in canvas based workflows right now.
Unknown
Yep.
Mike
And this would be a perfect example where I'm like, okay, this looks pretty good, but there's like this chunk. I don't, maybe I don't have these ingredients. Okay, now let me just isolate that and iterate on like, okay, what can I do instead? And maybe I want to try three different things and then this is the one and I insert it back in. Rather than having this like really repetitive output over and over again.
Vitaly Friedman
Yeah. So this kind of refinement journey, I think that these are, they are the most painful ones because if you need to tweak now, well, you need to kind of see, okay, what else? What from this do I need or do I want or what do I not want? And then you say, maybe more like this, maybe more like that. And it's. This is a horrible input. More like this, more like that. Because I mean, you have to copy paste whatever it is that you like and say, I have this. I don't have that this is just a waste of time. So you could actually have a more interactive experience here, right. By breaking this down into some topics. I mean, of course it would be happening later because once the output is generated, it's generated token by token. So at this point when you're generating it, you don't know what's coming up and you don't know maybe necessarily what it's going to be like. But then you can actually do this sort of post processing potentially and say, present it as this. Or maybe could have this little button here saying to do list. Make a to do list out of that or whatever.
Unknown
Right.
Vitaly Friedman
But then it comes to a table, to a list. It could be presented this way. Those things really feel like, okay, give me a break. This is just little niceties, right. I think they compound and make a difference between people just spending a few minutes on a task and people spending 20 minutes on a task. That can make a difference. Especially when you do some sort of profound research. And again also this kind of interaction or navigation between these turns. So if I ask something else now I have two walls of text I need to go through every time. And if I find that, okay, this is not what I want at all. So let me go back. If you have like three or four of them, that becomes a story. But not here, right? Because if I go and I ask a follow up question, let me just add it in here. Something like specifically related to research in Iceland.
Unknown
Okay.
Vitaly Friedman
Greetings to everybody who's watching us from Iceland.
Unknown
By, by the way.
Vitaly Friedman
Oh, there is 16 sources. Excellent.
Unknown
Right.
Vitaly Friedman
But now I can say, hey, here is a navigation between these two different queries.
Unknown
Right.
Vitaly Friedman
So I can also delete one if I don't find it relevant to me.
Unknown
Right.
Vitaly Friedman
Let me go back here.
Mike
Wow, such a little detail.
Vitaly Friedman
Yeah, I love it.
Unknown
It's great, right?
Mike
Yeah, it's great.
Vitaly Friedman
It's really, really nice. And then again, this option to delete is super helpful too. So you just get what you need.
Mike
Yeah. Because if you don't do something right, or you get this wall of text that isn't as relevant as you thought it was going to be, it's now this permanent part of the record drives me crazy.
Vitaly Friedman
Or you have to restart the conversation all over again and kind of asking the same thing. These are all just really kind of small things that do add up. Maybe one thing I would like to show that's.
Mike
Please.
Vitaly Friedman
So this is exo. Exa is also pretty cool and I think you can see quite a few tools doing that because There is a lot of different kind of interaction modes. I mean, we spoke just about chat, right? But of course there is also voice, and voice is usually very difficult to deal with in general. But there is also a way to present data in a slightly different way, like a data table, but maybe almost like a data grid. So there is websites here and websites here. You can actually look for things and it kind of gives you this list.
Unknown
Right?
Vitaly Friedman
The reason why I wanted to show this is because it's actually really interesting of what it actually does. So if I took, let's say something like founding engineers at AI startups based in Seattle get me the technical strength and seniority. What I love about this is that it also takes the prompt and then it breaks it down into kind of almost like UI controls. So it says, okay, I'm going to break it into themes. So first of all, I need to find founding engineers at the company developing AI products and services. That's about right. Company is classified as an AI startup. That's about right. Person is based in Seattle, seems to be right. And you can also add some other criteria here and say engineer, founding engineers.
Unknown
Right.
Vitaly Friedman
Any preference that I have? I have no idea what criteria to add here.
Rick
Proficient in reaction.
Vitaly Friedman
Oh, here we go. Proficient in react. Here we go. I can also exclude some things which again, no AI allows you to do. So it's kind of like literary filtering, right? You can say, oh, hold on for a moment, depending on what I'm looking for. Gives me a way to add enrichments. So what else do you want to know from them? Is it just text strength, maybe years of experience, graduation date, anything else that you find relevant? And how many results do you want? So it basically creates a table with all this information pulled out. And because I told it I need 25 results, it will actually try to find as many sources as it can to give me 25 results. So I will get a spreadsheet with 25 results and they all can be filtered with all the data for each of those things that I find relevant for me. So I can compare it and I can sort by it. Why on earth don't we have an option to sort and filter results that we're getting from AI? Isn't it the most obvious thing ever? And I mean, I mean, as long as I'm coming across probably the most grumpiest person ever, Right?
Mike
But you're going to research.
Vitaly Friedman
Yeah, but those are little, little things really that can tremendously improve experience. Tremendously. And they are things that we are used to in software but for some reason, they never really make it to AI. I'm not quite sure why.
Rick
I'm a big believer in the power of video to explain my thinking as a designer. So when it's time to get feedback, I'll drop a loom link and slack and another link to a Figma prototype, and feedback will be scattered everywhere. And, I mean, it's a mess. So I'm building the product that I've always wanted to exist, and it's called Inflight. You can kind of think of it like an Async crit. It's an easy way to share a video walkthrough along with an interactive prototype or whatever you're designing. And then AI interviews the people on your team to get you the feedback from that you need and organizes everything for you in a beautiful insights page. So right now, I'm only giving access to Dive Club listeners. So if you want to be one of the first to use Inflight, head to Dive Club, slash Inflight to claim your spot.
Mike
Couple more questions, maybe, before I let you go. And I kind of want to zoom out a little bit. There's another design challenge that I've experienced as someone working on a product that involves a lot of AI where you kind of have this spectrum. On one end, you have the more disguised AI and everything's happening behind the scenes, and on the other, you know, you're just slapping sparkle icons everywhere. There's, like, the spectrum, and basically every designer has to figure out, where do I fit onto that spectrum? What advice do you have for that person? Well, how are you thinking through that challenge?
Vitaly Friedman
I don't know why, but this is, like, something that I also observe. And this is something that we call quiet AI versus visible AI. So there are a few tools, like, for example, Dovetail. Dovetail is a tool for researchers which allows you to record sessions and find insights and create reports and all the good stuff that researchers need to do. What was really surprising to me is that there is no sparkles there. None. Basically, what you have is you take a close look at the user journey, and you look at what people need to do. Well, they need to be able to record sessions, they need to do recruiting. Okay, maybe AI can help with that.
Unknown
Right?
Vitaly Friedman
They need to find some insights. Okay, so maybe AI can help with that. Maybe you also need to redact some sensitive information that people are providing. Well, AI can help with that. So you basically take a look at the existing journey, then you sprinkle a bit of AI all across it to either reduce frustrations or improve or speed up successes.
Unknown
Right?
Vitaly Friedman
And so that's the quality. It's kind of all, indeed, as you're saying, like kind of happening under the hood. But on the other hand, we have these experiences where it's kind of almost feels like AI first. And I'm a little bit allergic to AI first in general because I feel like. Well, it's like saying JavaScript first or, I don't know, ships first and containers first. Right. Or anything.
Unknown
Right.
Vitaly Friedman
Technology is here to serve and to help people get somewhere. So if anything, we should not be that obsessed about AI, but to be absolutely obsessed about humans, because they are the ones who are kind of using that technology in the end, right? So we really need to do a lot of research, understand what do they do with AI, not what we do with AI. I mean, we can do things with AI. I mean, we are technologists, if you like, Right. But we need to be obsessed about how people use that thing.
Unknown
Right?
Vitaly Friedman
And so for me, the really important thing is not to say AI first, but maybe AI second, not AI last. But we need to think about what is it that AI is good for in our product that we're delivering, right? So what value does it bring? And then we see where people struggle in getting that value and where we can actually boost that value even further. If there is certain thing, a certain area, let's say, where people lose a lot of time, they waste a lot of time going back and forth and maybe they don't know what they want necessarily, so we need to guide them somewhere, right? Well, maybe I can help there, and that's great, but it's not the thing, it's not the value generator. It's sort of a path to the value that AI provides. It has an incredible opportunity. We just have a feeling that we haven't really unpacked it properly yet.
Unknown
Right.
Vitaly Friedman
And so personally, I would say I would look at user needs, I would look at what people, where people struggle, and then boost it all up with a bit of AI to see that we can maybe really help people there. But also on that journey, I think it's important that we allow people to reduce that interaction cost that we were speaking about before, like kind of articulating what is it that they want and so on, and also helping them in the cases where they kind of are struggling with the output and they want to refine it. Because AI doesn't come for free. It feels like it's magical, can do everything for us. It comes with a tremendous cost. I mean, there are many Many different layers from interaction cost and fixing errors, cost to compute cost to energy costs. It's like no technology comes for free. We just need to be aware of that. And so when somebody submits a prompt, I want that prompt to be almost perfect, almost ideal. So I know everything that I need to know to really generate something meaningful. Otherwise it's just waste of time and energy and everything in between. Personally, and I'm not trying to be difficult, but I guess I am, I would probably go with a quiet AI direction rather than loud AI also, which is very funny. There was a research done, I think, by normal Nielsen Group, and what they discovered is that actually when people see AI as a label or badge somewhere, it's not necessarily a good thing because people are not looking for AI features, they're looking for features that work. They might happen to be AI or not, but it's not necessarily something that customers really appreciate, like, oh, they have AI feature. Now, where is that AI feature?
Unknown
Right?
Vitaly Friedman
It can even have this opposite effect where if because it's AI, it's maybe untrustworthy, maybe it's hallucinating, maybe it does that and does that. So I would always run a test to say, okay, this is an AI feature or AI powered and this is just a feature or a product, right? And see what works better. I would not be surprised if there was. There will be no difference at all.
Mike
I can already feel it for myself where I just assume that I'm going to be upsold when I click on an AI feature. And because it happens so many times, I see the little spark. I'm like, oh, that's interesting. They click and it's like, you have to upgrade to our next plan. I'm like, man, I'm so tired of this.
Vitaly Friedman
Yeah. But you know what, this is interesting, Mike, because I think that this is an issue that a lot of people have because they realize that even, you know, whatever tool you're using, people are running at the limits of the credits very quickly, much faster than we think, because they think like, oh, I'm just going to go further and just play a bit more and play a bit more, experiment a bit more, right? And before you know it, you're running out of credits. And then, I mean, it can be affordable, but it can be very expensive tool. Not everybody wants to pay like for pro of like plan, $200 a month or so, even if produces incredible deep research and whatever, right? That's expensive. I mean, that's really expensive, right? And so when you're hitting limitations of A tier. This is it. This is the end of the journey. And the goal is, I think that a lot of companies are realizing that now we need to get people to, to some success within the credit splan that they have. And that does not mean give them the free form textbooks to do whatever they want because then they hit that limit very, very quickly. We need to guide them to make that prompt small.
Unknown
Right.
Vitaly Friedman
And accurate and concise so they don't prompt more, they should prompt less but better.
Unknown
Right.
Vitaly Friedman
So we need to give them some success in the first session before they hit the limits of the free tier. But if they just keep going, keep going, keep going, keep going, it might be either very expensive for the company because they're just using too many credits.
Unknown
Right.
Vitaly Friedman
Or they will be hitting the limitations too fast and then there is no value either way.
Mike
Before I let you go, one final question and I kind of want to just look a little bit further into the future and get inside your brain a bit. You're obviously thinking about all of these different UX principles and how they evolve and these emergent behaviors that we're seeing as much as basically anybody that I know. So when you kind of look in terms of where this is all headed, maybe it's more agentic behaviors, maybe it's just different ways of interfacing with AI. What are some of the things that you have your eye on right now that you're particularly excited to see unfold?
Vitaly Friedman
Yes, I think that there's a lot of excitement about agents, but in practice as of now at least, there is very little reliability in that space also because agents always come with some guardrails that you need to establish. That means permissions, that means you need to have some sort of approval layers and things like that. I mean, nothing comes for free, right? Yeah, it can be quite challenging to put together in the first place. But what I really believe in, and I think that's, you know, if somebody is watching this 20 years and I'll be thinking, what the hell were they thinking back then? I think that we will probably not end up seeing a lot of prompt engineering guides anymore. I think that in the end it will be just a part of ui. I think that at this point all these little things will be just natural. We're just doing like some people would say. I think it maybe was a head of design complexity who said that in many ways AI could be perceived very much like fancy new thing that would be very much like autocomplete now, just everywhere, a little bit of that, a Little bit of this, a little bit of AI here, a little bit of that here, but not really properly advertised as the big new thing. One significant shift, at least to me, is that we're probably moving to the world where we are becoming less tactical and more strategic. In many ways, that means that not a day passes by without somebody on the fringes of the Internet telling us that we're going to be replaced by AI. And if not AI that's going to replace it, then people who know and understand and get AI will replace us. And I think, I disagree because I think that there is an enormous value that humans bring to the table, not only in terms of like critical thinking, emotional intelligence and so on. That goes without saying. But to me, there must be somebody who has a vision about where the hell it's going. I don't believe maybe for now, maybe I'm just naive, but I don't see products being designed and developed by AI to serve people at the best way possible. I mean, to be able to create this connection, almost like a strong emotional connection with the product. But I must see people working on it who put a lot of thought into what my experience is like. And I'm not sure if any AI can out care and outlaw this attention to details that people bring to the table. In the end, what I think is kind of us humans, right, moving away from the work that we're doing, yes, it will change and it has already changed and it will be shifting further. I have no questions about that. But that only means that what we're doing will be different. We'll be just orchestrating those AI experiences in some way. The other maybe with agents, maybe with agents who have sub agents and whatever, right? But somebody must be guiding and orchestrating and kind of creating this experience for people. Because AI is very good at creating experiences. But I'm not sure if it's creating experiences for people. I want to see people who kind of come to a website, to an AI product and say, this is amazing. I absolutely love it. I want to use it every day that they feel like extremely passionate about it and they really, really want to use it because they fell in love with this interface because of how it understands people's needs, it understands what people care about, it understands when to say things in a certain way and what not, when to adapt a particular tone and voice. And maybe AI can do that. And I'm not trying to be like one of those people saying, no, AI, forget about AI. It's not important, we are the people. But I think that there is an enormous amount of value that we bring to the table. We just shouldn't forget that. And what I am expecting is that we need to see that there are a lot of things that AI is very good at. There are a lot of things that humans are very good at. What I want to see are wonderful human first experiences that happen to have some AI components in them. That's what I want to see.
Unknown
Right.
Vitaly Friedman
Where you kind of have the marriage of both.
Mike
Yeah, I couldn't agree more. And really, really appreciate you coming on and getting super specific about things too. I mean, this was just fun to see how you are interpreting the space and what you're paying attention to and what you're study. So really, really grateful that you took time to share.
Vitaly Friedman
Thank you so much for having me. I mean, I can be here tomorrow and that's. That's no problem at all. I think that's the main point for me is that it's. There is enormous amount of value in finding those little details because I think that they can really break and make an interface or make an experience. It's like when those things really come together, they really do compound and then you have a very different experience. I mean, I think like the very first AI product that I fell in love with is actually this one, which is consensus. I probably would use it even if I didn't find anything meaningful for me there. It's just a great AI experiences. I would love to see more of that.
Mike
I mean, I hope that's what this episode does for people, is even gives a little bit of a finer lens that designers can use to interpret some of the AI experience that they're playing with and also to see the tiny, subtle details and opportunities that they can take advantage of to make these products something that are truly usable and not still just riding the wave of these new technological capabilities.
Vitaly Friedman
Let's wait and see. I guess maybe once we watch this like 20 years later or so thinking, well, they had interfaces back then. That's.
Mike
I love it. This has been fun. Thanks for telling.
Vitaly Friedman
Thank you so much for having me.
Rick
Before I let you go, I want to take just one minute to run you through my favorite products. Because I'm constantly asked what's in my stack. Framer is how I build build websites. Genway is how I do research. Granola is how I take notes during crit. Jitter is how I animate my designs. Lovable is how I build my ideas in code. Marvin is how I find design inspiration. Paper is how I design like a creative and Raycast is my shortcut every.
Mike
Step of the way.
Rick
Now, I've hand selected these companies so that I can do these episodes full time. So by far the number one way to support the show is to check them out. You can find the full list at Dive Club Partners.
Dive Club Episode Summary: Vitaly Friedman - Beyond Chat: What's Next for AI Design Patterns
Released on August 8, 2025
In this insightful episode of Dive Club, host Ridd engages in a deep conversation with Vitaly Friedman, a prominent figure in UX and the founder of Smashing Magazine. The discussion centers around the evolving landscape of AI in design, exploring the challenges, innovations, and future directions of AI-driven interfaces and user experiences.
Vitaly opens the conversation by reflecting on the initial excitement surrounding AI tools like ChatGPT. He describes the first-time experience of interacting with such tools as "magical" but quickly highlights the inherent frustrations users face:
Vitaly Friedman [00:00]: "Before anybody sends a prompt, the purpose should be to make it so succinct, so accurate, so useful, so detailed, so contextual that the chance of getting a very generic and not very helpful response is minimized."
Key Points:
Vitaly emphasizes the importance of integrating traditional UI elements to improve AI interactions. He advocates for incorporating buttons, sliders, and checkboxes to aid users in specifying their requests without relying solely on text prompts.
Vitaly Friedman [04:20]: "Maybe we could do a bit of hand holding. Indeed. Or just say, hey, hold on for a moment. Do you mean this or that here?"
Key Points:
Vitaly highlights specific AI tools that exemplify well-designed user experiences by integrating thoughtful UI controls and enhancing functionality beyond traditional chatbots.
Elicit:
Vitaly Friedman [14:27]: "They are linking directly to a particular segment where all that paper that indicates where this comes from."
Consensus:
Key Points:
Vitaly discusses the potential of UI enhancements to simplify the prompt engineering process, making it accessible to a broader audience without requiring extensive knowledge of crafting precise prompts.
Vitaly Friedman [21:38]: "Why don't we just replicate the structure in a way that people don't have to remember it?"
Key Points:
Vitaly underscores the critical role of trust in AI experiences, advocating for transparency in sourcing and accuracy in responses to foster user confidence.
Vitaly Friedman [33:00]: "The best way to get the trust is to provide accuracy."
Key Points:
Looking ahead, Vitaly envisions a future where AI is seamlessly integrated into design processes without overshadowing the human element. He advocates for AI tools that enhance human creativity and decision-making rather than replace it.
Vitaly Friedman [51:10]: "I want to see people who kind of come to a website, to an AI product and say, this is amazing. I absolutely love it."
Key Points:
Vitaly introduces the concept of "quiet AI" versus "visible AI," advocating for the former to ensure that AI enhancements are subtle and focused on improving functionality without unnecessary emphasis.
Vitaly Friedman [46:07]: "I think that we need to be absolutely obsessed about humans, because they are the ones who are kind of using that technology in the end."
Key Points:
The episode concludes with Vitaly reiterating the importance of combining human insight with AI's strengths to create exceptional user experiences. He envisions AI as a powerful ally in design, capable of handling repetitive tasks and data processing, allowing humans to focus on innovation and emotional connection.
Vitaly Friedman [55:17]: "I would love to see more of that."
Key Points:
Notable Quotes with Timestamps:
Final Thoughts
This episode of Dive Club offers a comprehensive exploration of the intersection between AI and design, highlighting both the potential and the challenges of integrating AI into user experiences. Vitaly Friedman's insights provide valuable guidance for designers seeking to create meaningful and efficient AI-driven interfaces that prioritize user needs and foster trust.
For more episodes, key takeaways, and bonus resources, visit Dive.club.