<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The AI Makers Lab Newsletter ]]></title><description><![CDATA[The AI Makers Lab Newsletter is a place created by Yuval Keshtcher where everyone can learn to design and write AI experiences without writing code. Our platform offers resources and expert guidance, empowering people to create innovative AI solutions.]]></description><link>https://newsletter.aimakerslab.io</link><image><url>https://substackcdn.com/image/fetch/$s_!kfZ4!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F653dea0f-30ab-47ab-86f7-69134f1615b4_998x998.png</url><title>The AI Makers Lab Newsletter </title><link>https://newsletter.aimakerslab.io</link></image><generator>Substack</generator><lastBuildDate>Mon, 06 Apr 2026 08:45:10 GMT</lastBuildDate><atom:link href="https://newsletter.aimakerslab.io/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Yuval Keshtcher]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[aimakerslab@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[aimakerslab@substack.com]]></itunes:email><itunes:name><![CDATA[Yuval Keshtcher]]></itunes:name></itunes:owner><itunes:author><![CDATA[Yuval Keshtcher]]></itunes:author><googleplay:owner><![CDATA[aimakerslab@substack.com]]></googleplay:owner><googleplay:email><![CDATA[aimakerslab@substack.com]]></googleplay:email><googleplay:author><![CDATA[Yuval Keshtcher]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Build Your First AI Agent in 15 Minutes - Live Workshop]]></title><description><![CDATA[I'm excited to invite you to our upcoming hands-on workshop where you'll learn to build your own AI agent using n8n and Telegram - no coding required!]]></description><link>https://newsletter.aimakerslab.io/p/build-your-first-ai-agent-in-15-minutes</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/build-your-first-ai-agent-in-15-minutes</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Thu, 20 Feb 2025 20:54:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8rFh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8rFh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8rFh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 424w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 848w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 1272w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8rFh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png" width="1290" height="626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101827,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.aimakerslab.io/i/157576403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8rFh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 424w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 848w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 1272w, https://substackcdn.com/image/fetch/$s_!8rFh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d09bd12-4bc3-49bd-80a7-43fec3f1d75a_1290x626.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>I'm excited to invite you to our upcoming hands-on workshop where you'll learn to build your own AI agent using n8n and Telegram - no coding required!</p><p>Led by Amir Elimelech, Chief Customer Officer at UIDB, this 1-hour session will walk you through creating, deploying, and customizing a functional AI assistant.</p><p>Date &amp; Time:</p><ul><li><p>18:00 Israel (IST)</p></li><li><p>17:00 Berlin (CET)</p></li><li><p>16:00 London (GMT)</p></li><li><p>11:00 New York (EST)</p></li><li><p>08:00 San Francisco (PST)</p></li></ul><p>What you'll learn:</p><ul><li><p>Building a working Telegram AI bot</p></li><li><p>Step-by-step n8n workflow creation</p></li><li><p>Customization techniques and best practices</p></li><li><p>Practical implementation strategies</p></li></ul><p>You'll leave with a functional AI bot, workflow templates, and implementation guides.</p><p>Perfect for product managers, content designers, no-code enthusiasts, and anyone interested in practical AI implementation.</p><p>Looking forward to seeing you there!</p><p><a href="https://us02web.zoom.us/webinar/register/5117400845504/WN_OeAvNUThQKeiFYvO1wPFiQ">Sign up for free here</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Join AI Makers Hub Community for FREE]]></title><description><![CDATA[From No-Code to AI Success]]></description><link>https://newsletter.aimakerslab.io/p/join-ai-makers-hub-community-for</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/join-ai-makers-hub-community-for</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Wed, 06 Nov 2024 16:01:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!r2NS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r2NS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r2NS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 424w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 848w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 1272w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r2NS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png" width="778" height="438" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:438,&quot;width&quot;:778,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:469765,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!r2NS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 424w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 848w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 1272w, https://substackcdn.com/image/fetch/$s_!r2NS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc489b2b1-0e3f-42fa-b42f-1c480086e6f9_778x438.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Hey &#128075;</p><p>I'm Yuval, the founder of one of the world's leading UX writing courses. I've built and scaled my business using AI and no-code automation, from helping hundreds of students to creating emergency response systems.</p><p>I'm inviting you to <a href="https://course.aimakerslab.io/offers/CjN4CHHh">join AI Makers Hub</a>, where I'll show you exactly how to implement AI solutions without coding. </p><p></p><p>You'll get:</p><ul><li><p>Free access to my courses and blueprints</p></li><li><p>Real examples from my client work (like my AI image generator for a major soft drink brand)</p></li><li><p>Weekly live sessions (at 50 members)</p></li></ul><p>Free until we hit 100 members - <a href="https://course.aimakerslab.io/offers/CjN4CHHh">join now!</a></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://course.aimakerslab.io/offers/CjN4CHHh&quot;,&quot;text&quot;:&quot;Join AI Makers Hub&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://course.aimakerslab.io/offers/CjN4CHHh"><span>Join AI Makers Hub</span></a></p><p></p><p>Let's build something amazing, Yuval</p>]]></content:encoded></item><item><title><![CDATA[Create AI Powered API Calls with Airtable and Claude in Minutes ]]></title><description><![CDATA[Make.com tutorial]]></description><link>https://newsletter.aimakerslab.io/p/create-ai-powered-api-calls-with</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/create-ai-powered-api-calls-with</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 22 Oct 2024 14:32:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/RL-jZN__eiU" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="youtube2-RL-jZN__eiU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;RL-jZN__eiU&quot;,&quot;startTime&quot;:&quot;9s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/RL-jZN__eiU?start=9s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Discover how to harness the power of AI and APIs without writing a single line of code! In this tutorial, we'll show you how to create stunning video applications using popular no-code tools and AI services. </p><p></p><p>Learn how to leverage Claude AI to generate API calls effortlessly Integrate Luma Labs' video AI capabilities into your projects Use Airtable as a flexible backend for your no-code app</p><p></p><p><a href="https://www.youtube.com/watch?v=RL-jZN__eiU&amp;t=9s">See the full video here</a></p>]]></content:encoded></item><item><title><![CDATA[How I Created My Own AI Assistant with Voice Cloning]]></title><description><![CDATA[It all started when I stumbled upon an incredible voice cloning tool at a conference.]]></description><link>https://newsletter.aimakerslab.io/p/how-i-created-my-own-ai-assistant</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/how-i-created-my-own-ai-assistant</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 15 Oct 2024 12:00:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9Ftw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9Ftw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Ftw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 424w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 848w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 1272w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Ftw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png" width="836" height="449" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:449,&quot;width&quot;:836,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:493515,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9Ftw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 424w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 848w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 1272w, https://substackcdn.com/image/fetch/$s_!9Ftw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb3f466-b995-4488-ac0d-a4fbb24cc6d5_836x449.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div id="youtube2-OjPTw6ksZiw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;OjPTw6ksZiw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/OjPTw6ksZiw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>It all started when I stumbled upon an incredible voice cloning tool at a conference. The potential blew my mind, and I knew I had to try it out. So, I decided to take it a step further and create an AI agent that could book meetings for me using my own cloned voice. Here's how it all went down.</p><h2>Step 1: Cloning My Voice</h2><p>The first thing I did was clone my own voice using the tool I found at the conference. It was a surreal experience hearing my digital doppelganger speak for the first time. If you're interested in trying this yourself, there are several voice cloning technologies out there. Just make sure to do your research and choose a reputable one.</p><h2>Step 2: Creating the AI Agent</h2><p>With my voice cloned, I moved on to creating an AI agent that could handle booking meetings. This part was pretty complex, involving natural language processing and machine learning. I had to train the AI to understand and respond to requests related to scheduling and calendar management. It took some time, but the results were worth it.</p><h2>Step 3: Giving My Agent an Avatar and Name</h2><p>To make my AI assistant feel more personal, I gave it an avatar and a name. I found this step surprisingly fun &#8211; it was like creating a digital alter ego of myself!</p><h2>Step 4: Connecting the Agent to My Calendar</h2><p>For my AI to actually book meetings, I needed to connect it to my calendar. I integrated it with my existing calendar system, which allowed the assistant to check my availability and schedule meetings accordingly.</p><h2>Step 5: Testing It Out</h2><p>Now came the moment of truth &#8211; testing my new AI assistant. I decided to start simple and asked it to book a meeting with myself. I have to admit, I was a bit nervous, but also excited to see how it would perform.</p><h2>The Results</h2><p>I'm happy to report that the results were pretty impressive! Here's what I found:</p><ul><li><p>The AI agent was able to book meetings without any problems. It was quite surreal hearing my own voice confirm appointments!</p></li><li><p>The whole experience was, in my own words, "quite wild." I found myself genuinely impressed by what the technology could do.</p></li><li><p>Overall, I'd describe the AI assistant as "pretty cool." It's not perfect, but the potential is definitely there.</p></li></ul><h2>Some Hiccups Along the Way</h2><p>Of course, not everything went smoothly. There were a few challenges:</p><ul><li><p>The agent was still a bit buggy and I had to do some editing to get it to work properly.</p></li><li><p>It couldn't send emails directly, which meant I still had to step in for some tasks.</p></li></ul><h2>Final Thoughts</h2><p>Creating my own AI assistant with voice cloning technology was an incredible experience. It's amazing to think about how this technology could streamline our daily lives and boost productivity.</p><p>However, I want to emphasize the importance of using this technology responsibly. There are certainly ethical considerations to keep in mind, especially when it comes to voice cloning.</p><p>Have any of you tried something similar? Or do you have ideas on how to take this concept even further? I'd love to hear your thoughts and experiences in the comments below!</p><p>Stay curious and keep innovating!</p>]]></content:encoded></item><item><title><![CDATA[Building AI-Powered E-commerce Solutions]]></title><description><![CDATA[Using no code tools]]></description><link>https://newsletter.aimakerslab.io/p/building-ai-powered-e-commerce-solutions</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/building-ai-powered-e-commerce-solutions</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Thu, 12 Sep 2024 11:24:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5281ac5b-7da9-4dfb-aaad-1e7c7ba617e6_1232x928.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NkUk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NkUk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NkUk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png" width="1232" height="928" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1581094,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NkUk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!NkUk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286b3db-2426-484f-a4fa-47407546a8fe_1232x928.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;91080a4e-0c1b-402e-a4f9-72e71868b151&quot;,&quot;duration&quot;:441.54776,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p></p><p>About seven years ago, I started building a community of <a href="https://uxwritinghub.com">UX writers.</a> </p><p>As the community grew, businesses emerged from it like online courses and training programs, an agency, and more&#8212;all related to UX writing, of course. And these businesses are still going strong today.</p><p>Yet few realize that a huge part of their success was the use of various home-grown technological solutions. Even though I never learned to code, I realized that with a bit of effort, I could find the &#8220;lazy person&#8217;s&#8221; solution and do things myself.</p><p>I used pre-built solutions like Kajabi to host courses, while no- and low-code tools like Airtable helped me build databases and more. Finally, tools like <a href="https://www.make.com/en/register?pc=aimakerslab">Make</a> became the glue that held it all together. </p><p></p><p>To this day, these solutions power our business&#8212;no outside assistance required.&nbsp;</p><p></p><h2>AI Makers Lab with Yuval</h2><p>I&#8217;ve been teaching UX for years now, but recently I&#8217;ve been drawn to sharing my no-code knowledge with the world as well. Just like with UXW, I hope to build a community of &#8220;makers&#8221; who will lead the field in building automations and no-code software solutions, combined with AI, of course.</p><p></p><p>So I&#8217;ve done what everyone does when they want to share something with the world. Long story short, <a href="https://www.youtube.com/@aimakerslab">I&#8217;m now a YouTuber</a>. &#128517;</p><p></p><p>In my channel, I&#8217;ll be teaching everything, and I mean <em>everything</em> I know about this field. For example, I&#8217;m super excited to share with you the latest creation from the AI Maker&#8217;s Lab. It&#8217;s a web app for e-commerce companies that generates custom AI images for their products. In fact, the app has already earned two paying customers in its first week!</p><p></p><p>It's crazy how quickly you can generate viable digital products when you know how to combine no-code with AI tools&#8212;products that actually make you money! We&#8217;re facing a future when any random teenager will be able to launch the next big startup from the comfort of their parent&#8217;s living room.&nbsp;</p><p>Small businesses will be able to scale and compete with larger enterprises. Your neighborhood barber will be able to build his own CRM full of business automations and applications, and maybe even an accompanying training program. Because hey, why not?</p><p>So let me show you what I&#8217;m talking about with our e-commerce AI image generator.</p><h2>Endless custom e-commerce images</h2><p>That&#8217;s the idea here: any e-commerce site will be able to generate images of their product in any background, context, or scenario one could think of. So how&#8217;d we do it?</p><p>Based on this video:</p><div id="youtube2--wrVC5FdBqw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-wrVC5FdBqw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/-wrVC5FdBqw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Step 1: AI model training made simple</h3><p>First we have to train the AI on the physical product: remember, we&#8217;re talking about e-commerce here.&nbsp;</p><p>For this we used Replicate and Hugging. These platforms make it possible for anyone to fine-tune powerful AI models without deep machine-learning knowledge. With a user-friendly interface, we can upload product data and train models that understand specific brand aesthetics and product styles.</p><h3>2. Data management: no SQL required</h3><p>Airtable is our secret weapon for managing complex datasets. Its spreadsheet-like interface is familiar to most, but it packs the power of a database. We've created a system to track product catalogs, training data, and model performance&#8212;all without writing complex queries.</p><h3>3. Workflow automation: the magic of make.com</h3><p>Here's where it all comes together. Make.com (formerly Integromat) allows us to create complex automation workflows visually. We've built a system that automatically:</p><ul><li><p>Syncs product data from e-commerce platforms to our Airtable database</p></li><li><p>Triggers new AI model training when sufficient new data is available</p></li><li><p>Monitors model performance and alerts us when optimization is needed</p></li><li><p>Generates and sends performance reports to clients</p></li></ul><p>The results look like this:</p><p>If you want a complete walk-through, check out <a href="https://www.youtube.com/watch?v=-wrVC5FdBqw">the full video</a>.&nbsp;</p><p>Or, <a href="https://aimakerslab.io/styletune-ai-ecommerce-image-gen/">learn more about the service</a> if you have an e-commerce product you&#8217;d like to generate images for.</p><h2>The revolution will &#8230; be on YouTube</h2><p>This project was just one of many to come and I&#8217;ll be sharing more on the <a href="https://www.youtube.com/@aimakerslab">AI Maker&#8217;s Lab channel</a>.</p><p>What I love about this approach to building software solutions is that it&#8217;s available to all. You don&#8217;t need a degree in computer science or even to be able to write a single line of code. It helps level the playing field between gigantic enterprise companies with capital and resources and SMB with nothing more than an idea and a vision.&nbsp;</p><p>I hope you&#8217;ll join the revolution and start &#8220;making&#8221; great things with these tools and techniques because the future of tech isn't just for coders anymore. It's for creators, problem-solvers, or anyone with a vision and the drive to bring it to fruition.&nbsp;</p><p>So, are you ready to become a no-code AI maker?</p><p></p><p>Drop a comment below or in <a href="https://www.youtube.com/watch?v=-wrVC5FdBqw">the full video</a> and share your thoughts and ideas. Let's push the boundaries of what's possible with no-code AI.</p>]]></content:encoded></item><item><title><![CDATA[Inside the AI That's Roasting Twitter Users Worldwide]]></title><description><![CDATA[Wordware's Twitter Roasts Break the Internet]]></description><link>https://newsletter.aimakerslab.io/p/inside-the-ai-thats-roasting-twitter</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/inside-the-ai-thats-roasting-twitter</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 13 Aug 2024 13:02:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YoWJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YoWJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YoWJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 424w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 848w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 1272w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YoWJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png" width="1348" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1348,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2097100,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YoWJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 424w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 848w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 1272w, https://substackcdn.com/image/fetch/$s_!YoWJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c321de-4418-4b30-a2bf-a115bf886ad6_1348x900.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>LLMs like ChatGPT have opinions about seemingly everything. </p><p>But if you&#8217;ve ever wondered, &#8220;What do they think about me?&#8221; then I have good news and bad news: you can now find out, but you will be <strong>roasted mercilessly</strong>.</p><p>Meet Wordware and its <a href="https://twitter.wordware.ai/">Twitter Personality roast feature</a>, an AI-powered tool that&#8217;s taken the internet by storm with its brutally honest roasts. It scans your X/Twitter profile including user info and tweets and then does some AI magic to analyze your personality, exploiting your weaknesses and saving them for roast fodder.&nbsp;</p><p>And it&#8217;s remarkably effective. Check out <strong>the savage takedown</strong> it gave me:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GoyH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GoyH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 424w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 848w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 1272w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GoyH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png" width="1169" height="360" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:1169,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GoyH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 424w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 848w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 1272w, https://substackcdn.com/image/fetch/$s_!GoyH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e4022c6-bf81-48bf-afc4-44a4e29f95d8_1169x360.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#8220;Ah, the self-proclaimed UX messiah of Tel Aviv! Your tweets read like a desperate attempt to stay relevant in a field that's moving faster than your ability to create another bootcamp. You're so busy trying to predict the future of UX, you've forgotten to actually design anything useful. Your obsession with AI is cute, but let's be real - even ChatGPT writes more engaging content than you do. You're like the guy who shows up to a party talking about NFTs when everyone else has moved on. But hey, at least you've got that podcast where you can ramble on about 'the future of tech' to an audience of, what, your mom and three bots? Keep chasing those trends, Yuval. Maybe one day you'll actually catch up to one.&#8221;</p><p>Ouch, <strong>that was brutal</strong>. But also, wow! That was amazing!&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kcUo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kcUo!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 424w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 848w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 1272w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kcUo!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif" width="498" height="279" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:279,&quot;width&quot;:498,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kcUo!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 424w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 848w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 1272w, https://substackcdn.com/image/fetch/$s_!kcUo!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b19910-cefd-4e7e-9189-7e7898cbe2fc_498x279.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This app pulls no punches and hits surprisingly close to home. But the joke&#8217;s on you AI roast machine&#8212;my mom doesn't even listen to my podcast. &#129394;</p><h2>What&#8217;s under the hood?</h2><p>So how does it work? Since the entire app is open-source, it&#8217;s pretty easy to reverse-engineer it and find out. There are four major components.</p><h3>1. Data scraping</h3><p>Obviously, the first step is to scrape the data from the profile. For this, the creators used <a href="https://apify.com/">Apify</a>, a powerful web scraping tool.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hHY1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hHY1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 424w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 848w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 1272w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hHY1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png" width="1456" height="590" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:590,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281361,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hHY1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 424w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 848w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 1272w, https://substackcdn.com/image/fetch/$s_!hHY1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f00f3a2-6758-4fe4-83d0-dda6e174c090_2306x934.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>It scrapes both the user&#8217;s profile info and recent tweets. <strong>Like a ruthless predator, studying its prey</strong>&#8230; &#128529;</p><h3>2. Specialized prompting strategy</h3><p>Here&#8217;s the secret sauce&#8212;carefully crafted prompts. The app uses a comprehensive template that guides the AI in generating personalized analyses. The prompt covers various aspects, including:</p><ul><li><p>Strengths and weaknesses</p></li><li><p>Personality traits</p></li><li><p>Career insights</p></li><li><p>Quirky elements like "past life" suggestions and spirit animal comparisons</p></li></ul><p>Here's an excerpt from the actual prompt used for the roast feature:</p><p>```</p><p>Roast. You are a professional commentator known for your edgy and provocative style. Your task is to look at people's tweets and rate their personalities based on that. Be edgy and provocative, be mean a little. Don't be cringy.</p><p>```</p><p>IMO, this is what makes this feature work. There&#8217;s an overload of crappy, mind-numbingly boring AI-generated written content out there these days. So to generate quality AI content&#8212;texts that people actually want to read&#8212;you need to work on your prompt game.</p><h3>3. AI model integration</h3><p>With the scraped data in one hand and <strong>soul-crushing prompts</strong> in the other, Wordware is then ready to <strong>bring the pain</strong> by feeding it all into an advanced LLM. I couldn&#8217;t find the exact model in the source code, but our friendly neighborhood Claude 3.5 Sonnet seems likely&#8212;it&#8217;s pretty popular right now.</p><h3>4. Web presentation</h3><p>The final piece of the puzzle is a slick website with which to <strong>deliver the smackdown</strong>. It displays the results and encourages sharing, which was a crucial component of its viral spread.</p><h2>More than just roasting</h2><p>The funny thing is, Wordware&#8217;s roast feature is just one small part of the larger product. The full Wordware app is designed to enable &#8220;anyone to develop, iterate and deploy useful AI Agents.&#8221; (So says its tagline.)</p><p>But going viral surely helped boost the entire product. In fact, its popularity skyrocketed so much that <a href="https://twitter.com/kozerafilip/status/1819449481185972263">it broke Product Hunt</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VuTb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VuTb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 424w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 848w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 1272w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VuTb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png" width="683" height="305" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:305,&quot;width&quot;:683,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VuTb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 424w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 848w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 1272w, https://substackcdn.com/image/fetch/$s_!VuTb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F775ecf3a-d82c-4200-8a78-1d88c34e4684_683x305.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8i-n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8i-n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 424w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 848w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 1272w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8i-n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png" width="603" height="332" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:332,&quot;width&quot;:603,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8i-n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 424w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 848w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 1272w, https://substackcdn.com/image/fetch/$s_!8i-n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff50c77d4-96c5-4491-aefa-dccb8b97fe08_603x332.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Price of AI popularity</h2><p>While Wordware's success is impressive, it raises a few questions about the cost of running such AI-intensive applications. Each personalized roast requires a separate AI generation, and with millions of users, those compute costs add up fast.&nbsp;</p><p>It's a reminder that viral AI products need solid monetization strategies to remain sustainable. But it looks like Wordware is doing OK so far.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iGbO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iGbO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 424w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 848w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 1272w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iGbO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png" width="596" height="447" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:447,&quot;width&quot;:596,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iGbO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 424w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 848w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 1272w, https://substackcdn.com/image/fetch/$s_!iGbO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6cafeda-93b3-4708-ba4a-2c2cf18d6c84_596x447.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The no-code revolution</h2><p>Wordware is part of a growing trend of no-code and low-code AI startups. These tools are democratizing access to powerful AI capabilities, allowing entrepreneurs to quickly build and launch products without deep technical expertise. However, as Wordware shows, scaling these products successfully requires careful planning and resource management.</p><h2>What's next for AI roasts&#8230; and the future of mankind?&nbsp;</h2><p>As AI language models continue to improve, we can expect even more creative and personalized applications. Which should be fun.</p><p>But will something like Wordware&#8217;s roast feature eventually transcend the boundaries of &#8220;The App Formerly Known as Twitter&#8221; to roast our entire digital lives? Will we all pretend to love it while secretly <strong>whimpering on the inside like lost puppies</strong>?&nbsp;</p><p>Only time will tell, but one thing's for sure&#8212;the internet's appetite for quality AI-generated content shows no signs of slowing down.</p><p>Happy roasting, and share yours!</p>]]></content:encoded></item><item><title><![CDATA[Revolutionizing Research and Search in the AI Era]]></title><description><![CDATA[How Perplexity AI's "Answer Engine" Challenges Google and Redefines Information Access]]></description><link>https://newsletter.aimakerslab.io/p/revolutionizing-research-and-search</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/revolutionizing-research-and-search</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 06 Aug 2024 20:50:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PJhQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PJhQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PJhQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 424w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 848w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 1272w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PJhQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1572271,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PJhQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 424w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 848w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 1272w, https://substackcdn.com/image/fetch/$s_!PJhQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4e00bba-6ee2-4ff4-9612-15ed5cfe8cef_1536x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>When ChatGPT first burst onto the scene, Google went into full-on panic mode. We&#8217;re talking hair-on-fire, layoff-hundreds-of-employees panic. </p><p></p><p>Why? </p><p></p><p>Google saw ChatGPT as a threat to its search engine business&#8212;Google&#8217;s bread and butter.</p><p>But once the dust settled, it became clear that ChatGPT and its ilk filled a different need and niche from search engines. In part because they can&#8217;t be trusted to give factual answers. ChatGPT hallucinates too much. Too often, it&#8217;s a &#8220;liar, liar, pants on fire.&#8221;</p><p>Sure, ChatGPT can help with a high school English paper, but less so if you&#8217;re doing serious academic research.</p><p>But <strong>what if AI could access all of the internet and cite multiple sources for the information it&#8217;s presenting</strong>?</p><p>Thus thought former Google and OpenAI researcher Aravind Srinivas, who founded Perplexity AI to do just that.</p><h2>Search vs. answer</h2><p><a href="https://www.perplexity.ai/">Perplexity</a> bills itself as an &#8220;answer engine,&#8221; or even a &#8220;knowledge discovery engine,&#8221; rather than a search engine. Its tagline, &#8220;Where knowledge begins,&#8221; hints at Srinivas&#8217; philosophy that there&#8217;s no end to knowledge&#8212;it can always expand and grow.</p><p>Perplexity isn&#8217;t trying to replace Google Search or &#8220;play Google at their own game.&#8221; Rather, the idea is to rethink the standard search engine UI, replacing a list of links with factual answers to questions and relevant follow-up questions to help keep the knowledge flowing and expanding.</p><p>And while Srinivas recognized that Perplexity may still hallucinate on some queries, the gamble is that as the technology improves and gets cheaper and as hallucinations are reduced, they&#8217;ll be able to do what Google can&#8217;t or doesn&#8217;t want to do&#8212;provide accurate answers without a list of links.</p><h2>The GenAI arms race</h2><p>This idea of supporting generative AI query responses with links to the source isn&#8217;t unique to Perplexity. In fact, Microsoft&#8217;s Copilot has had links since its launch in 2023, and now even ChatGPT adds links to sources on some responses.</p><p>But Perplexity still has the upper hand in that it prioritizes trustworthiness by sourcing its information from selected reputable sources instead of weighing equally any and all results from a massive index.</p><p>This makes it the best choice for online research.</p><h2>AI research</h2><p>Maybe it&#8217;s because its founders were inspired by the academic idea that everything must be backed by a source, but Perplexity is the #1 AI tool for research. </p><p>Its ability to aggregate and synthesize information from various trustworthy sources makes it a superior tool compared to other GenAI tools.&nbsp;</p><p>The use cases are vast, for example:</p><ul><li><p><strong>Competitor analysis</strong>: getting detailed information about competitors, including recent product launches and market strategies.</p></li><li><p><strong>Academic research</strong>: Students and researchers can quickly find background information, relevant papers, and key concept summaries using Perplexity for their studies.</p></li><li><p><strong>Technology forecasting</strong>: Tech enthusiasts can use it to stay informed about emerging technologies, their impacts, and adoption trends.</p></li><li><p><strong>Cryptocurrency trends</strong>: Investors can keep up with the latest crypto trends, including emerging coins and regulatory changes, with concise market summaries.</p></li><li><p><strong>Real estate insights</strong>: Perplexity can offer up-to-date information on markets worldwide. Users can quickly learn about property laws, popular areas for investment, and current market trends.</p></li><li><p><strong>Finding coupons</strong>: Because Perplexity can access newer information, it can even retrieve functional coupon codes for seemingly any website. <a href="https://docs.google.com/document/d/1G5ErUvHsSOavrLBaeQNuoYN5zFskYtYs8rFsWcnm7qw/edit#">(link to vid)</a></p></li></ul><p>Perplexity fetches info that&#8217;s so up-to-date that it even gave me an accurate (mostly) Olympic medal count:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!leCE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!leCE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 424w, https://substackcdn.com/image/fetch/$s_!leCE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 848w, https://substackcdn.com/image/fetch/$s_!leCE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!leCE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!leCE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png" width="896" height="1051" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1051,&quot;width&quot;:896,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!leCE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 424w, https://substackcdn.com/image/fetch/$s_!leCE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 848w, https://substackcdn.com/image/fetch/$s_!leCE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!leCE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35806370-1a41-4f3b-8608-d5b535a20916_896x1051.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Compare that to ChatGPT&#8217;s attempt:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZnV-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZnV-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 424w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 848w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 1272w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZnV-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png" width="1326" height="410" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:1326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZnV-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 424w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 848w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 1272w, https://substackcdn.com/image/fetch/$s_!ZnV-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea2e24d0-62b2-4597-a41e-ab98cad25a6c_1326x410.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br></p><p>You can see that ChatGPT is trying to support its data with a link to a source. But the source isn&#8217;t so good and it&#8217;s not able to make sense of the data the same way the Perplexity can.</p><p>It&#8217;s <strong>hallucinating</strong> so <strong>badly</strong> that it has Russia in 3rd place in the medal count even though Russia isn&#8217;t participating in the games.</p><p>And yet, Perplexity still has one mistake&#8212;an extra bronze medal for the USA in the table, even though the textual data below the table is correct.&nbsp;</p><p>For this kind of info, Google Search is still best. But it does demonstrate how current Perplexity&#8217;s data is.&nbsp;</p><h2>Getting in focus</h2><p>Perplexity has a user-friendly and intuitive UI. There&#8217;s a great feature called Focus that lets you narrow your results. It&#8217;s pretty self-explanatory.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h9AF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h9AF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 424w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 848w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 1272w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h9AF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png" width="1207" height="625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:625,&quot;width&quot;:1207,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h9AF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 424w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 848w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 1272w, https://substackcdn.com/image/fetch/$s_!h9AF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f306390-a7e4-4202-a1e4-1355952b141b_1207x625.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br>Depending on what you&#8217;re looking for, there are times when it seems that Perplexity feels like a Google Search/ChatGPT hybrid.</p><p>And yet, even Perplexity still isn&#8217;t a serious threat to Google search &#8230; not yet anyway.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nRnY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nRnY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 424w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 848w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 1272w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nRnY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png" width="1164" height="866" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:866,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nRnY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 424w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 848w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 1272w, https://substackcdn.com/image/fetch/$s_!nRnY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30660872-e12f-45e1-9390-8aaf57644e17_1164x866.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Moreover, Google's business model extends far beyond search, with the tech giant generating substantial revenue from its cloud services, YouTube, and other ventures, providing a robust financial cushion against potential search competitors.</p><h2>The hype and the heat</h2><p>Perplexity's rise hasn't been without controversy.&nbsp;</p><p>For example, there are accusations that the platform ignores robots.txt files, which is supposed to allow website owners to specify which parts of their sites should not be crawled or indexed. </p><p>This practice has allowed Perplexity to access and summarize content from behind paywalls, raising serious questions about copyright infringement and fair use.</p><p>When confronted with these allegations, Perplexity claimed that the company wasn't directly ignoring robots.txt, but rather using third-party scrapers that did so, failing to address the ethical implications of knowingly benefiting from such practices.</p><h2>Final thoughts</h2><p>As it currently stands, Perplexity&#8217;s value lies in its ability to combine advanced GenAI with real-time information retrieval, providing users with concise, accurate answers backed by reliable citations, making research efficient and accessible.</p><p></p><p>Perplexity has seemingly endless use cases. Give it a try and let me know if you discover any new and interesting ways to use it.</p>]]></content:encoded></item><item><title><![CDATA[Designing the UX of tomorrow with LangChain]]></title><description><![CDATA[Riding the wave of the next big paradigm shift]]></description><link>https://newsletter.aimakerslab.io/p/designing-the-ux-of-tomorrow-with</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/designing-the-ux-of-tomorrow-with</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Thu, 25 Jul 2024 11:25:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2Yoe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Yoe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Yoe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 424w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 848w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 1272w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Yoe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png" width="1456" height="1115" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1115,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1926930,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Yoe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 424w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 848w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 1272w, https://substackcdn.com/image/fetch/$s_!2Yoe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbade98db-8b40-4726-96db-f9bd87d87a14_1570x1202.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Fire, farming, steel&#8230; the iPod. Humans have invented some cool stuff over the years.</p><p>And every now and then, a new technology pops up and changes everything&#8212;a civilization-wide paradigm shift that alters the course of human history, if you want to be dramatic about it.&nbsp;</p><p>Ships crossed the oceans, connecting peoples from worlds away. But these were soon replaced by airplanes, deepening our global interconnection.</p><p>Or consider how In the span of roughly 100 years, we went from music being a strictly live event, to the phonograph, cassette tapes, CDs, MP3s, and now streaming, giving us instant access to nearly all the music that&#8217;s ever been recorded.</p><p>And of course, the revolutions of cloud storage (buh-bye save icon) or the smartphone, which connected us with anyone, anywhere in the world at any time, and put the sum total of human knowledge in the palm of our hands.</p><p>These are not mere technological changes&#8212;they fundamentally altered how we interact with the world and with each other.</p><p>As UX professionals, we have a duty to keep up with these changes to help us deliver the best possible experiences to our users.&nbsp;</p><p>So as we stand at what appears to be the precipice of another such upheaval&#8212;the AI revolution&#8212;what are some of the technologies that we can incorporate into our UX practice to help us ride the wave and not just get swept away by it?</p><p>I propose that simply learning to use generative AI technologies like ChatGPT isn&#8217;t enough.&nbsp;</p><p><strong>UX professionals should take it one step further and learn what's possible when we incorporate more advanced AI technologies</strong>.&nbsp;</p><p>For example, LangChain.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d6dx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d6dx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 424w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 848w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 1272w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d6dx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png" width="952" height="262" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:262,&quot;width&quot;:952,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84602,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d6dx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 424w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 848w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 1272w, https://substackcdn.com/image/fetch/$s_!d6dx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fc6a885-46b4-4325-8584-d2b4298162ae_952x262.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>What the heck is a LangChain?</h2><p>LangChain is an open-source framework created by Harrison Chase in 2022&#8212;and I realize that may mean basically nothing to some of you. Fair enough.&nbsp;</p><p>So how about this: <strong>LangChain is software that makes it easier to build apps that use large language models</strong> (LLMs) like GPT-4. Let&#8217;s say you want to build an app that leverages ChatGPT to help users blocking the internet for your kids id their laundry basket is filled. LangChain makes it easier to do that.</p><p>Now, for us UXers, this doesn&#8217;t mean we need to become developers. But understanding a tool like LangChain will help us understand what kind of digital experiences it&#8217;s now possible to give our users. And that is a very important thing, especially if you want to stay ahead of the competition.</p><p>If you&#8217;re interested, <a href="https://www.youtube.com/watch?v=pBBe1pk8hf4&amp;t=293s">hear what LangChain&#8217;s creator has to say about its capabilities</a>.</p><div id="youtube2-pBBe1pk8hf4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;pBBe1pk8hf4&quot;,&quot;startTime&quot;:&quot;293s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/pBBe1pk8hf4?start=293s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>LangChain vs ChatGPT</h2><p>We&#8217;ve already established that LangChain is a tool that helps you leverage technologies like ChatGPT to create apps and experiences. But let&#8217;s do a quick comparison just to clarify.</p><p><strong>ChatGPT</strong>:</p><p>Ask it a question, get an answer. It might be brilliant, it might be bullshit, but you&#8217;ll get an answer.</p><p><strong>LangChain</strong>:</p><p>Ask it a question, get a whole lot of nothing. That&#8217;s because <strong>LangChain is a tool to help build things</strong>&#8212;it&#8217;s not a chat app.</p><p>&#8230; &#8230;&nbsp;</p><p><strong>ChatGPT</strong>:</p><p>Gives you general-purpose conversational AI that can be used out-of-the-box for nearly anything you can think of.</p><p><strong>LangChain</strong>:</p><p>Gives you the building blocks to create custom AI applications for nearly anything you can think of.&nbsp;</p><p>&#8230; &#8230;&nbsp;</p><p><strong>ChatGPT</strong>:</p><p>You&#8217;re the end-user.<br><br></p><p><strong>LangChain</strong>:</p><p>You&#8217;re making things for the end-user.</p><p>&#8230; &#8230;</p><p><strong>ChatGPT</strong>:</p><p>Super easy. If you can type, you can use it.</p><p><strong>LangChain</strong>:</p><p>Super not-so-easy. If you can type, you&#8217;re still gonna need to learn how to build apps to use it. But that&#8217;s OK, because&#8230;</p><p><strong>Remember</strong>: the goal here isn&#8217;t necessarily to learn to make apps with LangChain. The goal is to understand what&#8217;s possible with it so you can design the user experiences of tomorrow.</p><p>Let the devs handle the code while we designers explore what&#8217;s possible with this new technology.</p><p></p><p>You can see more about what exactly LangChain is here</p><div id="youtube2-aywZrzNaKjs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;aywZrzNaKjs&quot;,&quot;startTime&quot;:&quot;38s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/aywZrzNaKjs?start=38s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>The UX possibilities of LangChain</h2><h3>Chatbots that don&#8217;t suck</h3><p>A tool like LangChain can take our chatbot game from zero to chatbot hero. A LangChain app can have a much more sophisticated understanding of context compared to plain ol&#8217; gen-AI like ChatGPT. This means more sophisticated chatbots with a deeper understanding of the nuances of a conversation. So users will have a more natural and less frustrating experience.&nbsp;</p><p>Tech like LangChain will help push chatbots over that hump so they become truly useful by seemingly understanding the user at the same level as a human customer support rep.&nbsp;</p><h3>Lightspeed summarization and analysis</h3><p>A LangChain app can summarize a massive amount of information at incredible speeds. This could revolutionize how we present information to users, allowing for dynamic content adaptation based on user preferences or time constraints.</p><p>If you&#8217;re not familiar with <a href="https://www.youtube.com/watch?v=YiuB06wDf5I">Slack&#8217;s AI recap feature</a>, it creates customized recaps of use-selected channels and groups. With tech like LangChain and the right LLM, you could easily add a feature like this to give users summaries of long conversation threads, lengthy documents, or even entire chat histories.</p><div id="youtube2-YiuB06wDf5I" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;YiuB06wDf5I&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/YiuB06wDf5I?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Check out this case study on <a href="https://blog.streamlit.io/langchain-tutorial-3-build-a-text-summarization-app/">building a text summarization app</a> with LangChain.</p><h3>Hyper-personalized recommendations</h3><p>Products like Spotify, Netflix, and Amazon already offer sophisticated personalization, but they use similarities between users to make recommendations. Basically they just categorize users.&nbsp;</p><p></p><p>But tech like LangChain can bring it to a higher level with advanced natural language processing and data integration capabilities for hyper-personalized experiences. It means the AI will learn about you as an individual, and not just put you into a bucket with similar users, for eerily accurate suggestions.</p><h3>Semantic search</h3><p>LangChain can power advanced search functionalities that understand the intent behind a user's query, rather than just analyzing the keywords.&nbsp;</p><p></p><p>This could dramatically improve how users find information within applications. Maybe products like Slack, Jira, Confluence, and others now offer enhanced search functionality that grasps context and intent, making it easier to locate specific messages, files, etc. within the product.</p><p></p><p>So basically, the UX search is changing before our eyes</p><h3>Multi-modal Interactions</h3><p>Finally, leveraging LLMs can give users a seamless experience when using both traditional inputs (clicking, typing, etc.) and more natural language-based ones.&nbsp;</p><p></p><p>For example, Adobe Firefly lets users generate images by simply describing what they want in plain language. But then, users can use traditional design interfaces tools to refine the results. This powerful multi-modal approach can make users feel like Superman for an incredible UX experience.</p><h2>Embrace the wave&#8230;</h2><p>&#8230; Or be left behind. That&#8217;s how I see it. Staying on top of the latest technological developments help us build better digital products and experiences.&nbsp;</p><p></p><p>And to be sure, LangChain is just one of many frameworks being built to leverage the power of generative-AI. There are many other new and exciting advances coming down the pipe.</p><p></p><p>So, what&#8217;s your take on leveraging AI for better UX? Any ideas for how a technology like LangChain might be used to &#8220;wow&#8221; our users with a mind blowing experience?</p><p>Let me know!</p>]]></content:encoded></item><item><title><![CDATA[Creating a Podcast Intro with AI in less than 3 minutes ]]></title><description><![CDATA[This is the journey of a guy who wanted to save $80.]]></description><link>https://newsletter.aimakerslab.io/p/creating-a-podcast-intro-with-ai</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/creating-a-podcast-intro-with-ai</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 16 Jul 2024 14:02:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!irua!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!irua!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!irua!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!irua!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!irua!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!irua!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!irua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png" width="1232" height="928" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:665089,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!irua!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!irua!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!irua!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!irua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6df055f-e30e-4d2f-b976-4d0e9097a5f5_1232x928.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Last week we saw how deep the rabbit hole can go when we used <a href="https://docs.google.com/document/d/15zXf5F7iPTFyAS55O2zHeQASag741PI00_gbsvEv59w/edit#">generative AI to write actual code to create a working software application</a>. </p><p></p><p>This week, we&#8217;ve got another practical AI application for you, but much quicker and easier.&nbsp;</p><p></p><p>In we go&#8230;</p><p></p><p>I asked my podcast editor how much for a new intro: voiceover, music, that kind of thing.</p><p></p><p>&#8220;$80 for a real voiceover and music. That&#8217;s $40 for the voiceover, and another $40 for the music and license.&#8221;</p><p></p><p>&#8220;Or, you could use <a href="https://elevenlabs.io/">ElevenLabs</a> to make an AI voiceover, so then it&#8217;d be just $40 for the music.&#8221;</p><p></p><p>Ding ding ding, someone said the magic acronym. I&#8217;ve played around plenty with audio AI tools, so I instantly set the goal of doing the whole thing with AI and saving myself 80 bucks along the way. We&#8217;re talking script writing, music composition, and voice synthesis&#8212;the whole shebang, AI style!</p><p>Here&#8217;s how I did it.</p><h2><strong>Steps 1 and 2: Crafting the script and creating the music (a simultaneous process)</strong></h2><p>I started with the two elements simultaneously to save time: the script and the background music.</p><h3><strong>Step 1: The script</strong></h3><p>For the script, I turned to ChatGPT and Claude. After some back-and-forth and refinement, I settled on this version from ChatGPT:</p><p>"Welcome to 'the AI Experience Hub,' your go-to podcast for exploring the future of AI in design. Join us as we dive into conversations with industry leaders, uncovering the latest trends and insights in building groundbreaking AI application experiences. Crafted by humans, for humans, with the power of AI&#8212;let's dive right in!"</p><p>This concise version perfectly captured the essence of the podcast.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!r2ye!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!r2ye!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 424w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 848w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 1272w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!r2ye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png" width="693" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:693,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!r2ye!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 424w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 848w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 1272w, https://substackcdn.com/image/fetch/$s_!r2ye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dff3dfd-82cf-4967-98a5-c74f1728993e_693x784.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>OK, getting a few sentences from ChatGPT impresses exactly no one at this point&#8212;I get it. So how about that music?&nbsp;</p><h3><strong>Step 2: Creating background music with <a href="https://suno.com/">Suno</a> AI</strong></h3><p>For the music, I used Suno AI, a groundbreaking AI-powered music generation tool that's poised to revolutionize the music industry. Suno allows users to create original, high-quality music simply by describing the style and mood they want.</p><p>Just a year ago, AI-generated music was mostly cacophonous musical gibberish. It was basically unlistenable. But not anymore.&nbsp;</p><p>Suno represents a significant leap forward in AI-generated music. Unlike traditional music production, which requires extensive knowledge of instruments, composition, and audio engineering, Suno democratizes music creation. With just a text prompt, anyone can produce professional-sounding tracks in various genres.</p><p>Suno&#8217;s potential impact on the music industry is profound:</p><ol><li><p>Accessibility: It opens up music creation to those without formal training or expensive equipment.</p></li><li><p>Efficiency: Composers and producers can quickly generate ideas or backing tracks, streamlining the creative process.</p></li><li><p>Customization: Businesses and content creators can easily obtain rights-free, tailored music for their projects.</p></li><li><p>New creative possibilities: The tool can inspire unique compositions by blending genres or creating entirely new sounds.</p></li><li><p>Disruption of stock music: The ease of creating custom tracks could challenge the traditional stock music industry.</p></li></ol><p>But while Suno and similar AI tools are powerful, they're not replacing human musicians. Instead, they're becoming new instruments in the creative toolkit, augmenting human creativity rather than supplanting it.</p><p>For my podcast intro, I prompted Suno with, "Synthwave - Retrowave upbeat podcast intro." The result was a catchy, futuristic tune that perfectly complemented the podcast's theme, created in a fraction of the time it would take to produce or license a similar track traditionally.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AsNu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AsNu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 424w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 848w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 1272w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AsNu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png" width="874" height="642" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:642,&quot;width&quot;:874,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155413,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AsNu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 424w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 848w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 1272w, https://substackcdn.com/image/fetch/$s_!AsNu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ea1038a-acb5-4381-a0c4-6fa153c7d014_874x642.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Here&#8217;s the result:</p><p><a href="https://suno.com/song/096f255a-0605-4868-a774-94b4b93fe556">https://suno.com/song/096f255a-0605-4868-a774-94b4b93fe556</a></p><h3><strong>Step 3: Voicing the intro</strong></h3><p>For the voiceover, I used ElevenLabs, a cutting-edge AI voice synthesis platform. ElevenLabs uses advanced machine learning to generate highly realistic and customizable voice content. After trying a few voices, I went with "Bill." And though Bill&#8217;s voice still has a slightly robotic quality (especially in the speech cadence), I thought it fitting for an AI-focused podcast.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NrHV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NrHV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 424w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 848w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 1272w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NrHV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png" width="886" height="463" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:463,&quot;width&quot;:886,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NrHV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 424w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 848w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 1272w, https://substackcdn.com/image/fetch/$s_!NrHV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9047e26-29be-4040-bfbe-f152c0d3a0d4_886x463.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s the result:</p><p><a href="https://jmp.sh/unNv7vNt">https://jmp.sh/unNv7vNt</a></p><h2><strong>Step 4: Combining the audio</strong></h2><p>The final step was to combine the background music and voiceover.&nbsp;</p><p>For this, I used Kapwing, a free online video editor that also handles audio mixing. It was pretty straightforward. I pretty much just dropped in the two audio clips, slid them left or right a bit for the timing, and then adjusted each one&#8217;s volume to get the right blend.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rpsF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rpsF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 424w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 848w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 1272w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rpsF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png" width="649" height="236" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:236,&quot;width&quot;:649,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rpsF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 424w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 848w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 1272w, https://substackcdn.com/image/fetch/$s_!rpsF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd04014b4-6ec2-4244-bd17-22d265e49f37_649x236.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>The result</strong></h2><p>The entire process&#8212;from writing the script to generating music, voicing the intro, and combining the audio&#8212;took under 3 minutes. Seriously.</p><p>And the end product is a professional-sounding podcast intro that captures the essence of "The AI Experience Hub."</p><p></p><p>Here it is:</p><p><a href="https://jmp.sh/uJ6RnsgW">https://jmp.sh/uJ6RnsgW</a></p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;261a6f6e-cef5-467c-a204-5a969987d79d&quot;,&quot;duration&quot;:27.245714,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p></p><h2><strong>Recap</strong></h2><p>So yeah, it only took me a few minutes and saved me $80, FTW. I also like the scrappiness of it, especially for a podcast all about the power of AI. Seems appropriate.</p><p>I&#8217;m chalking this one up as another AI win. In the time it takes to microwave a burrito, I whipped up a pro-level podcast intro that would've typically involved several people, lots of back-and-forth emails, and real hard-earned cash. Is this the AI productivity boost Wall Street has been talking about?&nbsp;</p><p>And once again we see, it&#8217;s not the AI overlords pulling the strings. All those prompts, tweaks, and "Nah, that's not quite right" moments? That was still a flesh-and-blood human! So we're not just backseat button-pushers&#8212;we're the conductors of this AI orchestra.</p><p>Claude's first attempt was about as on-point as a drunk karaoke singer, but that's the beauty of this whole process. We get to cherry-pick the good stuff and then polish it until it shines.</p><p></p><p>Thank you for reading.</p><p></p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;6c7a3ed8-a4c6-48cd-96f5-aeadc3f0000b&quot;,&quot;duration&quot;:95.164085,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p><br><br>I asked ChatGPT to write lyrics and play a song only for you:</p><p>(Verse)</p><p>Thanks for the read, you&#8217;re the best,</p><p>Podcast intros, you&#8217;ve aced the test.</p><p>With AI&#8217;s groove, we&#8217;ve set the vibe,</p><p>Podcast intros come alive.</p><p>(Chorus)</p><p>Big thanks, big shout,</p><p>For hanging out.</p><p>Podcast intros, you rock,</p><p>You make us whole. <br></p><h2><strong>Plot twist: We're launching a podcast!</strong></h2><p>Surprise! If you haven't put two and two together yet, all this AI podcast intro wasn't just for kicks. We're launching "The AI Experience Hub" podcast! It's your front-row ticket to the AI revolution in design, packed with chats with industry bigwigs and insider tips on crafting mind-blowing AI experiences.</p><p>Stick around for our debut episode, where we'll spill all the tea on how we cooked up this podcast with our AI sous-chefs. Trust me, it's gonna be wilder than a rollercoaster ride through the metaverse.</p><p>So, what's your take on this AI content creation madness? Have you dipped your toes in these digital waters? Spill your guts in the comments below! And hey, while you're at it, hit that subscribe button for "The AI Experience Hub." Your ears will thank you for all the AI and design goodness coming their way!</p><p></p>]]></content:encoded></item><item><title><![CDATA[Building a multi-million dollar app in minutes?]]></title><description><![CDATA[Yes, it is possible to create viable, working apps using AI-generated code. Here&#8217;s what I did and learned how to use Claude&#8217;s new Artifacts feature along the way.]]></description><link>https://newsletter.aimakerslab.io/p/building-a-multi-million-dollar-app</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/building-a-multi-million-dollar-app</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 09 Jul 2024 21:57:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZEdc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZEdc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZEdc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZEdc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png" width="1232" height="928" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1004346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZEdc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 424w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 848w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 1272w, https://substackcdn.com/image/fetch/$s_!ZEdc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef19ceed-c027-4740-b932-dd2a849d8385_1232x928.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Focus on the process, not the tool</h2><p>11:30 AM, BREAKING NEWS: Figma announces Figma AI&#8212;the crowd goes wild!&nbsp;</p><p>11:35 AM, UPDATE: Figma withdrawals feature due to a potential lawsuit over <a href="https://www.theguardian.com/technology/article/2024/jul/03/figma-ai-app-creator-accused-of-ripping-off-apple-weather-app#:~:text=The%20technology%20design%20company%20Figma,ripping%20off%20Apple%27s%20weather%20app.">designs that looked like the Apple weather app</a>.</p><p></p><p>That was quick!</p><p></p><p>And to be honest, Figma AI has been around for more than a year now, and it&#8217;s mostly useless, generating mind maps that don't make a lot of sense. Figma&#8217;s AI announcement was mainly a marketing thing.</p><p></p><p>For me, the lesson here is to never fall in love with a tool (<a href="https://www.invisionapp.com/inside-design/invision-design-collaboration-services-shutdown/">looking at you Invision</a>), but rather, focus on a process. So that&#8217;s what I did when I decided to tackle the project outlined below.</p><p></p><h2>No-code + AI = code!</h2><p>I&#8217;ve been building no-code apps for a few years now. But recently, I thought about how AI is set to change the app design process, and I decided to branch out a bit&#8212;from pure no-code to no-code + AI-generated code.</p><p></p><p>Yes, it is possible to create viable, working apps using AI-generated code. Here&#8217;s what I did and learned how to use Claude&#8217;s new <a href="https://support.anthropic.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them">Artifacts</a> feature along the way.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wuK8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wuK8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 424w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 848w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 1272w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wuK8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png" width="696" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:696,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:17406,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wuK8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 424w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 848w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 1272w, https://substackcdn.com/image/fetch/$s_!wuK8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0a30120-435e-4bab-9f05-23925f2de9b6_696x155.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h2>Creating an AI dermatology app</h2><p>One day, while pondering the intersection of healthcare and technology, an idea struck me: what if we could leverage AI to help people assess potential skin issues from the comfort of their homes? What if I could build an MVP for this?</p><p></p><p>I set out to build DermaLog, a skin analysis app that would use OCR (Optical Character Recognition) and AI to analyze images of skin conditions. So users simply upload a picture of a skin irregularity and get back a likely condition.</p><p></p><p>And remember&#8212;I don&#8217;t code, at all. Sounds like a daunting task? That&#8217;s what I thought too&#8230; at first.</p><p></p><p>Here are the steps I took.</p><p></p><h3>Step 1: initial prompts</h3><p>I started with Claude, an AI language model developed by Anthropic. I began with a simple prompt, typos and all:</p><p>"I want to create a python app that is based on OCR library that could take an image of skin and then use the api of open ai in order to analyze if there is any skin issue in that picture and medically analyze it. Then I need the option to prompt the data to a doctor if there is anything suspicious or not so I need it to tag it as dangerous or not dangerous. For now, tell me the architecture of it."</p><p></p><p>Claude's response was comprehensive, outlining the main components of the app, suggesting libraries to use, and even proposing a database structure. This initial interaction set the stage for our collaborative development process.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aokv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aokv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 424w, https://substackcdn.com/image/fetch/$s_!aokv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 848w, https://substackcdn.com/image/fetch/$s_!aokv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 1272w, https://substackcdn.com/image/fetch/$s_!aokv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aokv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png" width="913" height="845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3200546-4bd4-495c-b7b1-8369287c1686_913x845.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:845,&quot;width&quot;:913,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70465,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aokv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 424w, https://substackcdn.com/image/fetch/$s_!aokv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 848w, https://substackcdn.com/image/fetch/$s_!aokv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 1272w, https://substackcdn.com/image/fetch/$s_!aokv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3200546-4bd4-495c-b7b1-8369287c1686_913x845.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><em>I followed this with a second prompt: &#8220;Let&#8217;s do it!&#8221;</em></p><p></p><h3>Step 2: setting up the Flask application (what the heck is Flask?)</h3><p>The development process unfolded through a series of prompts and responses. At one point, Claude casually mentioned that I should use Flask.&nbsp;</p><p>OK, that&#8217;s cool. But, "What is Flask?" I asked.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qQgk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qQgk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 424w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 848w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 1272w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qQgk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png" width="1456" height="1099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1099,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2073800,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qQgk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 424w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 848w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 1272w, https://substackcdn.com/image/fetch/$s_!qQgk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdcff75f-45eb-4628-9584-4bb7b38bbb40_1682x1270.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Claude provided a concise explanation (it&#8217;s a web framework). With this new knowledge, I prompted Claude to generate the necessary code for the basic Flask application structure. I then copy/pasted the code for these files:</p><p>run.py</p><p>init.py</p><p>routes.py</p><p>As we progressed, my prompts became more specific:</p><p>"Change the name to DermaLog. Make sure to create these colored tags based on how dangerous the findings are. Make sure to add % of what it might and how accurate the results are to be and add different suggestions to it if possible."</p><p>Claude responded with updated HTML and Python code, incorporating these new features and design elements.</p><p>By the end of our initial development session, what started as a vague idea had evolved into a functional prototype for DermaLog.</p><p>I had a clear understanding of the app's structure, its key features, and even some insights into potential future improvements.</p><p>As I prepared to refine and test the app further, I couldn't help but marvel at how AI had enabled me to bring my idea to life without writing code myself.</p><p>I had crossed the threshold and stepped into the world of app development democratization.&nbsp;</p><p></p><h3>Step 3: image upload and AI analysis</h3><p>I asked Claude how to create a form for users to upload images. It spit out both HTML and Flask route code, which I copied directly into my project.</p><p>OCR Processing: When Claude suggested using Pytesseract for OCR, I said, &#8220;Claude, if I didn&#8217;t know what Flask was, do you really think I know what Pytesseract is? I can&#8217;t even pronounce that!&#8221;</p><p>OK, I didn&#8217;t really say that&#8212;I just asked for clarification on what OCR was and how to implement it. Again, I copied and pasted the code Claude generated.</p><p>For the image analysis, we initially attempted to integrate the OpenAI API, but encountered persistent issues. When I shared these problems with Claude, it suggested using its own API instead. Jealous much, Claude?<br><br>This led to a significant pivot in the approach, and I had to ask Claude to generate entirely new code for this integration, which I again pasted into the app's code.</p><p>For result classification, the system was also entirely generated by Claude based on my description of what I wanted (categories like: Safe, Needs monitoring, Potentially dangerous).</p><p></p><h3>Step 4: enhancing the UI</h3><p>For the UI, I described to Claude what I wanted, and it generated the HTML and CSS for the homepage and the results page.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NcEa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NcEa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 424w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 848w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 1272w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NcEa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png" width="1456" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:223868,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NcEa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 424w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 848w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 1272w, https://substackcdn.com/image/fetch/$s_!NcEa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0a48ba-ff1e-4170-8de6-a0fb0a5434d6_1919x730.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>Step 5: overcoming challenges</h3><p>Developers know that debugging is a huge part of the job. Good thing Claude can debug too!&nbsp;</p><p>E.g., when I shared a "TemplateNotFound" error, it guided me through debugging steps, correcting the code.</p><p>Same thing for persistent problems with API authentication. It took a few passes, but Claude fixed those too. It even cleaned up the Python indentation errors, which it turns out are a thing. (Did I mention that I don&#8217;t code?)</p><p></p><h3>Step 6: adding advanced features</h3><p>Even as we added more advanced features, our partnership of director and coder remained intact.&nbsp;</p><p>For example, I asked Claude how to add a WhatsApp link, and it provided the HTML code. I added Percentage Likelihood and Accuracy Assessment features too, which again were created by prompt-generated code.</p><p>At this point, it should be clear that my role was nothing at all like that of a traditional developer. Instead, I was more of a project manager, outlining requirements, asking questions, and making decisions about the app's direction.&nbsp;</p><p>Claude served as both teacher and coder, explaining concepts, generating code, and solving problems.&nbsp;</p><p></p><h3>Step 7: testing</h3><p>I asked Claude, "How do I run the Flask app and test it?" Claude provided me with the command:</p><p>python run.py</p><p>I copied this into my terminal, and to my surprise and delight, the app started running on my local machine. However, this was just the beginning of our testing process.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2soH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2soH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 424w, https://substackcdn.com/image/fetch/$s_!2soH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 848w, https://substackcdn.com/image/fetch/$s_!2soH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 1272w, https://substackcdn.com/image/fetch/$s_!2soH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2soH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png" width="1158" height="494" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:494,&quot;width&quot;:1158,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:127318,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2soH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 424w, https://substackcdn.com/image/fetch/$s_!2soH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 848w, https://substackcdn.com/image/fetch/$s_!2soH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 1272w, https://substackcdn.com/image/fetch/$s_!2soH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5aa42be-b7eb-4e38-a43d-15452a1e0845_1158x494.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>That&#8217;s how the copy/paste terminal looked like, everyone have this one their mac.</em></p><p></p><h3>Step 8: more bugs</h3><p>As I started interacting with the app, I encountered several issues: image upload problems, OCR functionality, and API issues. Claude handled them like a boss, e.g. suggesting I update the API key and modify the request headers. Each suggestion came with code snippets. Copy, paste, fixed!</p><p></p><h3>Step 9: more UI improvements</h3><p>As the core functionality stabilized, I turned my attention to enhancing the user experience:</p><ol><li><p>Error handling: I asked Claude how we could provide better feedback to users when something goes wrong. It suggested implementing Flask's flash messages and provided code to display these messages in our HTML templates.</p></li><li><p>Loading indicators: To improve perceived performance, I asked Claude how to add a loading spinner while the image is being analyzed. As expended, it provided HTML, CSS, and JavaScript to implement the feature.</p></li><li><p>Responsive design: I noticed the app didn't look great on mobile devices. Claude gave me additional CSS to make the design responsive, which I added to our stylesheet.</p></li></ol><p></p><h3>Step 10: refining the AI analysis</h3><p>To improve the accuracy and usefulness of DermaLog's analysis, we made several iterations:</p><ol><li><p>Adjusting prompts: I experimented with different prompts for the Claude API, asking the AI assistant to help me craft more effective instructions for skin analysis. We went through several iterations, fine-tuning the language to get more detailed and accurate responses.</p></li><li><p>Implementing confidence levels: I asked Claude how we could include confidence levels in our analysis. It suggested modifying our API call and results parsing to include this information, providing the necessary code changes.</p></li><li><p>Adding disclaimers: On Claude's suggestion, we added a disclaimer to remind users that the app's analysis is not a substitute for professional medical advice. Claude provided the text for this disclaimer and the code to display it prominently in the app.</p></li></ol><p></p><h3>Step 11: performance optimization</h3><p>As a final step, I asked Claude about ways to optimize the app's performance. It suggested several improvements:</p><ol><li><p>Image compression: Claude provided code to compress uploaded images before analysis, reducing API call times.</p></li><li><p>Caching: We implemented basic caching for API responses to improve performance for repeated analyses of the same image.</p></li><li><p>Asynchronous processing: Claude suggested and provided code for implementing asynchronous processing of image uploads and API calls, improving the app's responsiveness.</p></li></ol><p>This iterative process of testing, identifying issues, and implementing solutions allowed me to significantly refine and improve DermaLog.</p><h2>Meet DermaLog</h2><p>Guess you probably want to see it by now.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5kUg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5kUg!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 424w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 848w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 1272w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5kUg!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif" width="320" height="180" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:90,&quot;width&quot;:160,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5kUg!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 424w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 848w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 1272w, https://substackcdn.com/image/fetch/$s_!5kUg!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd81ddd36-1100-4c72-91a2-a358ccee1e1c_160x90.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YnLr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YnLr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 424w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 848w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 1272w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YnLr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png" width="728" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:728,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22878,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YnLr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 424w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 848w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 1272w, https://substackcdn.com/image/fetch/$s_!YnLr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34c3ea76-c334-4132-9d82-20d39444e41c_728x358.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!onM0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!onM0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 424w, https://substackcdn.com/image/fetch/$s_!onM0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 848w, https://substackcdn.com/image/fetch/$s_!onM0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 1272w, https://substackcdn.com/image/fetch/$s_!onM0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!onM0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png" width="677" height="899" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:899,&quot;width&quot;:677,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:238234,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!onM0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 424w, https://substackcdn.com/image/fetch/$s_!onM0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 848w, https://substackcdn.com/image/fetch/$s_!onM0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 1272w, https://substackcdn.com/image/fetch/$s_!onM0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51758041-ea73-4a7e-8462-8de73d492b4f_677x899.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.loom.com/share/c7cea6e60e07498ba9004651e1130114&quot;,&quot;text&quot;:&quot;Check out the demo video&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.loom.com/share/c7cea6e60e07498ba9004651e1130114"><span>Check out the demo video</span></a></p><p></p><p></p><p>Believe me, I&#8217;m not trying to say this app is perfect and ready to be used as-is. But it does show what&#8217;s possible with AI-generated code, even if you have no clue about coding.&nbsp;</p><p></p><p><strong>Turns out that a heck of a lot is possible!</strong></p><p></p><p>DermaLog serves as a proof of concept. It's perhaps enough to get buy-in from clinics and attract investment to develop a more comprehensive, secure, and accurate product.</p><p></p><p>And it was all done in the span of a few hours while holding a one-month-old baby in my lap.&nbsp;</p><p></p><h2>It&#8217;s your turn</h2><p>So, who among you is brave (or crazy) enough to embark on a similar journey? What are your ideas for apps that could be rapidly developed using AI-generated code?&nbsp;</p><p></p><p>Send me a link to anything you create in a similar process (and how you did it) and I&#8217;ll feature it in an upcoming edition.</p><p></p><p>Happy coding&#8230; err, I mean, happy prompting!</p>]]></content:encoded></item><item><title><![CDATA[AI Is Eating the World... So What?]]></title><description><![CDATA[Navigating the AI-Driven Economic Shift]]></description><link>https://newsletter.aimakerslab.io/p/ai-is-eating-the-world-so-what</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/ai-is-eating-the-world-so-what</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 02 Jul 2024 14:01:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Rsmf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Rsmf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rsmf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 424w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 848w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 1272w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rsmf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png" width="850" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:850,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:562682,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Rsmf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 424w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 848w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 1272w, https://substackcdn.com/image/fetch/$s_!Rsmf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0687edff-e7a2-49d2-a660-fd9b9be7b87f_850x588.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Marc Andreessen coined the phrase "<a href="https://www.wsj.com/articles/SB10001424053111903480904576512250915629460">software is eating the world</a>" in a 2011 WSJ essay during a time of rapid growth in the tech industry, when software companies were gaining significant valuations.</p><p></p><p>Andreessen, a prominent venture capitalist who co-founded Netscape, argued that despide the tech bubble burst of the late &#8216;90s, major tech software companies were now poised to disrupt and transform traditional industries, leading to a significant shift in the global economy.</p><p></p><p>He was, in a word, correct. </p><p></p><p>Today, software is everywhere&#8212;it delivers food and goods, manages transportation, healthcare, business, media, and basically everything.</p><p></p><p>And all those who failed to envision the success of Facebook, Google, Twitter, etc. and other tech giants missed out big time.</p><p></p><p>Yet little more than a decade after Andreessen's essay, another technology has emerged with a disruptive potential that&#8217;s perhaps several scales of magnitude larger&#8212;<strong>it&#8217;s AI&#8217;s turn to eat the world.</strong></p><p></p><p>But will the nom-nom-nom of generative AI turn out to be just a nibble, or will it be the colossal chomp investors are betting on?</p><p></p><p><strong>Let&#8217;s &#8220;dig in&#8221; and see if we can&#8217;t start to make some sense of it all.</strong></p><p></p><h2>The biggest AI winner so far</h2><p>During a gold rush, sell shovels. That&#8217;s precisely what Nvidia, the top manufacturer of <s>shovels</s> GPUs, is doing&#8212;selling companies the technology that makes AI applications possible.&nbsp;</p><div><hr></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!brdw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!brdw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 424w, https://substackcdn.com/image/fetch/$s_!brdw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 848w, https://substackcdn.com/image/fetch/$s_!brdw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 1272w, https://substackcdn.com/image/fetch/$s_!brdw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!brdw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png" width="868" height="654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:654,&quot;width&quot;:868,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1120245,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!brdw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 424w, https://substackcdn.com/image/fetch/$s_!brdw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 848w, https://substackcdn.com/image/fetch/$s_!brdw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 1272w, https://substackcdn.com/image/fetch/$s_!brdw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c049aac-ae7f-47a4-a61a-80f2df4d85c9_868x654.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><h6><em>Image prompt for Midjoruney: vintage group portrait, gold rush prospectors from various backgrounds, lined up with their tools, authentic 19th century mining camp backdrop, high detail black and white, historical accuracy, 1860s wet plate collodion style</em></h6></blockquote><div><hr></div><p></p><p>And it&#8217;s going well: at its peak on June 18, 2024, Nvidia was briefly the most valuable company in the world with a market cap of $3.34 trillion (with a T), surpassing Microsoft, Apple, and Google.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8y9o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8y9o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 424w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 848w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 1272w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8y9o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png" width="1456" height="627" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:627,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125952,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8y9o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 424w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 848w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 1272w, https://substackcdn.com/image/fetch/$s_!8y9o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8de4ed7-71fb-4edd-a19a-6104a3f11391_2550x1098.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>But will Nvidia soon meet its untimely end, going down in a spectacular blaze of glory &#224; la Pets.com? </p><p></p><p><em>Unlikely&#8212;though a price correction is possible.</em>&nbsp;</p><p></p><p>With Nvidia leading the charge, AI hype has been bolstering US stocks since early 2023, helping lift the global economy out of its post-COVID blues, as investors anticipate that massive productivity boosts will turn into increased revenue.</p><ul><li><p><a href="https://companiesmarketcap.com/nvidia/marketcap/">Market cap history of NVIDIA from 2001 to 2024</a></p></li></ul><p></p><h2>AI will assist, not replace</h2><p></p><p>Black Eyed Peas frontman <a href="http://will.i.am Talks Tech, The Potential Of AI, Harvard Degree, New Music + More">will.i.am</a> sees AI as a tool to enhance human creativity, rather than replace it. I couldn't agree more.&nbsp;</p><p></p><p><br>For example, though AI helped me to create this post (<a href="https://www.perplexity.ai/">Perplexity</a> to quote resources, Chatgpt and Claude to wrap my head around concepts) it was still edited and partially co-authored by an actual human (shout out to the talented <a href="https://www.linkedin.com/in/aaron-raizen-882430a1/">Aaron Raizen</a> who I&#8217;m pretty sure isn&#8217;t a robot).</p><p></p><p>Today&#8217;s generative AI can recycle ideas&#8212;bashing existing data points into one other&#8212;but it can&#8217;t really craft coherent new ideas, for example the concept that AI is not necessarily eating the world. </p><p></p><p>At least, it can&#8217;t do it yet.</p><p></p><p>Nearly everyone who&#8217;s added AI to their day-to-day work tasks says that it changed how they do some things, boosted productivity, improved processes, maybe even added more work. </p><p></p><p>But it hasn&#8217;t replaced very many people's day-to-day work. It may replace full customer support teams one day, but, for example, it also helped the company Klarna increase revenue and efficiency by exactly&#8230; a whole bunch! <br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QbLf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QbLf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 424w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 848w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 1272w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QbLf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png" width="1456" height="1229" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1229,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1683654,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QbLf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 424w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 848w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 1272w, https://substackcdn.com/image/fetch/$s_!QbLf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208430a4-e25f-4da1-82b0-36ad8d52763a_1580x1334.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ul><li><p><a href="https://aiexpert.network/case-study-klarnas-revolutionary-use-of-ai-in-customer-service-and-operations/">Case Study: Klarna&#8217;s Revolutionary Use of AI in Customer Service and Operations</a></p></li><li><p><a href="https://www.customerexperiencedive.com/news/klarna-generative-ai-customer-service-call-center/709072/">Klarna sees its AI assistant as a success. Is it too early to tell?</a></p></li></ul><p></p><p>Is it going to be like this forever? Doubtful, but for now, the human factor is still critical and most of the &#8220;AI will steal our jobs&#8221; fear comes from people with outdated worldviews. </p><p></p><p>You know, like back when you could be inefficient, slow, but still make a ton of money. <em>(&#8220;Those were the days my friend, we thought they&#8217;d never end.&#8221;)</em></p><p></p><p>If we look at law firms, for example, we see their work has barely changed for decades. And though you didn&#8217;t hear it from me, some say the top firms that made the big bucks did so through a network of long standing connections&#8212;and by having younger interns busting their humps for peanuts.</p><p></p><p>That system was and still is broken.</p><p></p><p>So if gen-AI continues to advance to the point where it replaces most lawyers, would I be upset? Heck to the no.</p><p></p><p>Their work probably wasn&#8217;t that important if it was so repeatable. If they become a horse pulling a cart in a world full of Ford Model Ts, then it&#8217;s a good thing.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aWJD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aWJD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 424w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 848w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 1272w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aWJD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png" width="884" height="581" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:581,&quot;width&quot;:884,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:760471,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aWJD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 424w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 848w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 1272w, https://substackcdn.com/image/fetch/$s_!aWJD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c565107-2302-46dd-bbf0-cfaa6084fa0d_884x581.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><h6>Image prompt for Midjoruney:: vintage advertisement style, Model T Ford centerpiece next to a horse, white background, 1900s graphic design elements, bold typography 'The Car for the Great Multitude', high detail on vehicle, muted color palette</h6></blockquote><h6></h6><p></p><p>I mean, can you imagine a world without lawyers? Sounds OK to me. &#128514;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k906!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k906!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 424w, https://substackcdn.com/image/fetch/$s_!k906!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 848w, https://substackcdn.com/image/fetch/$s_!k906!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 1272w, https://substackcdn.com/image/fetch/$s_!k906!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k906!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png" width="964" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:964,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k906!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 424w, https://substackcdn.com/image/fetch/$s_!k906!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 848w, https://substackcdn.com/image/fetch/$s_!k906!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 1272w, https://substackcdn.com/image/fetch/$s_!k906!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F044bcc11-df0c-458f-9149-f2a67fc5a2ed_964x718.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Consulting will never be the same</h2><p>Consulting firms, including the Big Four, are rapidly expanding into industries like law, leveraging AI for growth and transformation. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wimC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wimC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 424w, https://substackcdn.com/image/fetch/$s_!wimC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 848w, https://substackcdn.com/image/fetch/$s_!wimC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 1272w, https://substackcdn.com/image/fetch/$s_!wimC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wimC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png" width="548" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:548,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27608,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wimC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 424w, https://substackcdn.com/image/fetch/$s_!wimC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 848w, https://substackcdn.com/image/fetch/$s_!wimC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 1272w, https://substackcdn.com/image/fetch/$s_!wimC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe93e3d9-1647-46f5-9cbe-1b3831fbbbed_548x296.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>AI has become essential, enhancing efficiency, helping develop new solutions, and improving client services. </p><p></p><p>The future of consulting, and perhaps many other fields, will be one of collaborative intelligence, combining human creativity with AI scalability.</p><p></p><p>These firms have easy access to enterprise clients and are looking to make&#8212;and are already making&#8212;billions from gen-AI by partnering with leading AI startups for industry-changing solutions.</p><p></p><p>For example, PwC's partnership with Harvey aims to introduce an advanced legal AI solution, and there are probably 2000 similar solutions being developed around the world right now. </p><p></p><p>Legal firms will have difficulty resisting AI's impact, raising the question: should they even try, or should they just embrace it?</p><p></p><ul><li><p><a href="https://www.pwc.com/gx/en/news-room/press-releases/2023/pwc-announces-strategic-alliance-with-harvey-positioning-pwcs-legal-business-solutions-at-the-forefront-of-legal-generative-ai.html">PwC announces strategic alliance with Harvey, positioning PwC&#8217;s Legal Business Solutions at the forefront of legal generative AI</a></p></li><li><p><a href="https://irgexecutivesearch.com/insight/the-emergence-of-ai/">How AI is Reshaping the Consulting Industry</a></p></li></ul><p></p><h2>What if AI is actually eating the world?</h2><p>When software ate the world, it gave us services like Uber that &#8220;disrupted&#8221; transportation and food delivery, or Airbnb and Booking.com that transformed lodging and accommodations. </p><p></p><p><strong>We got things like better medical documentation, streamlined financial transactions, personalized entertainment recommendations, and so much more.</strong>&nbsp;</p><p></p><p>Overall, the wealth of humanity, as well as hunger and healthcare issues, have all improved.</p><p></p><p>Software ate the world, and well, it was kinda great. Turns out the world can be pretty tasty.</p><p></p><p>So even if AI is eating the world, like software before it, maybe that isn&#8217;t necessarily a bad thing. </p><p></p><p><strong>Maybe AI&#8217;s chomp-chomp will be a win-win for us all.</strong></p><p></p><p><strong>Maybe it will help us explore the galaxy, find a cure for cancer, and create a completely new understanding of who we are and what we do here.</strong></p><p></p><p>Bon appetit!</p>]]></content:encoded></item><item><title><![CDATA[How to design and code a game in 5 minutes with AI]]></title><description><![CDATA[Experience the Future of Game Development: Quick, Efficient, and AI-Powered using Claude.]]></description><link>https://newsletter.aimakerslab.io/p/how-to-design-and-code-a-game-in</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/how-to-design-and-code-a-game-in</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Fri, 28 Jun 2024 12:02:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Kce1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Kce1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Kce1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 424w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 848w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 1272w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Kce1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png" width="1304" height="988" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:988,&quot;width&quot;:1304,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2365847,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Kce1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 424w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 848w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 1272w, https://substackcdn.com/image/fetch/$s_!Kce1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac0df365-bbe8-4d9f-8b64-3fd3c5cba37d_1304x988.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;4d295fe1-f051-46eb-98cd-036f049bf58f&quot;,&quot;duration&quot;:null}"></div><p></p><p>As a game enthusiast and ux person with more ideas than coding skills, I recently stumbled upon a new opportunity: creating a Snake game with the help of the AI assistant of <a href="https://claude.ai/">Claude</a> (a popular LLM). </p><p>Curious about the potential of AI in game development, I decided to put it to the test. What followed was a cool adventure of turning a simple concept into a playable game in just minutes. </p><p></p><p>Here's my hands-on journey of collaborating with Claude to bring Snake to life, from start to finish.</p><h2>Step 1: Initial Code Generation</h2><p>I started by prompting Claude: "Create a basic Snake game using JavaScript and HTML." Within seconds, I received a complete code snippet. </p><p>I created a new HTML file, pasted the code, and opened it in a browser. Surprisingly, I had a functional, albeit basic, Snake game.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OkWe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OkWe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 424w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 848w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 1272w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OkWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png" width="1232" height="442" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:442,&quot;width&quot;:1232,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202523,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OkWe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 424w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 848w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 1272w, https://substackcdn.com/image/fetch/$s_!OkWe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2f2058f-cf9d-4bb2-8d4b-1c7d07a53a10_1232x442.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C86x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C86x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 424w, https://substackcdn.com/image/fetch/$s_!C86x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 848w, https://substackcdn.com/image/fetch/$s_!C86x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 1272w, https://substackcdn.com/image/fetch/$s_!C86x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C86x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png" width="226" height="225.45673076923077" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:830,&quot;width&quot;:832,&quot;resizeWidth&quot;:226,&quot;bytes&quot;:27668,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C86x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 424w, https://substackcdn.com/image/fetch/$s_!C86x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 848w, https://substackcdn.com/image/fetch/$s_!C86x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 1272w, https://substackcdn.com/image/fetch/$s_!C86x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fa6a45-e506-494e-840d-a99a5d0fc17a_832x830.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>It had a scoring system, very basic graphics, and movement mechanism, all created in seconds.</p><h2>Step 2: Understanding the Code</h2><p>Despite my limited coding knowledge, I could grasp the general structure:</p><ul><li><p>HTML canvas for rendering</p></li><li><p>JavaScript for game logic</p></li><li><p>Functions for moving the snake, generating food, and handling collisions</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hUfo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hUfo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 424w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 848w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 1272w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hUfo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png" width="1204" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1204,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186611,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hUfo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 424w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 848w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 1272w, https://substackcdn.com/image/fetch/$s_!hUfo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76452713-2d63-42a3-924f-1e29aa1c96de_1204x970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Checking out the code itself  allowed me to reverse engineer what was done so I could read through the code and understand exactly what it did, and also make changes if needed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1HgA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1HgA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 424w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 848w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 1272w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1HgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png" width="1204" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1204,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:483997,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1HgA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 424w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 848w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 1272w, https://substackcdn.com/image/fetch/$s_!1HgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff032c09f-3759-4990-bdb7-d80c47c0260c_1204x864.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In addition to that, the AI assistant also kindly explains how exactly it works. </p><p>This immediate output allowed me to focus on design aspects rather than getting stuck on syntax.</p><p></p><h2>Step 3: Iterative Design</h2><p>With a working prototype, I began iterating on the design:</p><ol><li><p><strong>Color Scheme</strong>: I prompted, "Change the snake color to neon green and the background to dark gray." The AI quickly provided the necessary code changes.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_PQB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_PQB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 424w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 848w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 1272w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_PQB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png" width="840" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e837e069-65a1-4aff-83fb-a194eb134611_840x836.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27305,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_PQB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 424w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 848w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 1272w, https://substackcdn.com/image/fetch/$s_!_PQB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe837e069-65a1-4aff-83fb-a194eb134611_840x836.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol start="2"><li><p><strong>Food Appearance</strong>: I asked, "Make the food look like an apple." The AI suggested using a simple red circle and provided the code to implement it.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SuLI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SuLI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 424w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 848w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 1272w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SuLI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png" width="848" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:848,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29241,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SuLI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 424w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 848w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 1272w, https://substackcdn.com/image/fetch/$s_!SuLI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4db8dfc7-dfee-4c75-ba6b-81cb1197b2c0_848x840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol start="3"><li><p><strong>Minor changes: </strong>Creating new graphics including a snake-like head image using AI. Surprisingly, it easily incorporated these assets. To increase difficulty, I also added apples of various sizes spread across the UI.</p></li></ol><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lndt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lndt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 424w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 848w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 1272w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lndt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png" width="500" height="497.57869249394673" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:826,&quot;resizeWidth&quot;:500,&quot;bytes&quot;:30860,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Lndt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 424w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 848w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 1272w, https://substackcdn.com/image/fetch/$s_!Lndt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd30b19f-27cc-4f89-86c6-fe737a079cdd_826x822.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p></p><p></p><h2>Step 4: Enhancing Gameplay</h2><p>To improve user experience, I made several gameplay adjustments:</p><ol><li><p><strong>Speed Increase</strong>: "Make the snake move faster as the score increases," I suggested. The AI provided code to gradually decrease the game loop interval.</p></li></ol><p></p><ol start="2"><li><p><strong>Sound Effects</strong>: "Add a sound effect when the snake eats food," I requested. The AI included audio functionality with a sample sound file.</p></li></ol><p></p><ol start="3"><li><p><strong>Responsive Design</strong>: "Make the game responsive to different screen sizes," I asked. The AI adjusted the canvas sizing code to be more flexible.</p></li></ol><p></p><h2>Step 5: Testing and Refinement</h2><p>I played the game repeatedly, noting areas for improvement:</p><ol><li><p><strong>Controls</strong>: The original arrow key controls felt clunky. I asked the AI to "Implement smoother controls with key press buffering." This resulted in more responsive gameplay.</p></li></ol><p></p><ol start="2"><li><p><strong>Visual Feedback</strong>: "Add a brief flash effect when the snake eats food," I suggested. The AI provided a simple animation using canvas drawings.</p></li></ol><p></p><ol start="3"><li><p><strong>Difficulty Levels</strong>: "Create easy, medium, and hard difficulty options," I requested. The AI implemented a difficulty selector that adjusted starting speed and score multipliers.</p><p></p></li></ol><h2>Step 6: Polishing the User Interface</h2><p>For the finishing touches, I focused on the UI:</p><ol><li><p><strong>Start Screen</strong>: "Design a start screen with game instructions," I prompted. The AI created a simple overlay with game rules and a start button.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9UKl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9UKl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 424w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 848w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 1272w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9UKl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png" width="842" height="824" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:842,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:68346,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9UKl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 424w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 848w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 1272w, https://substackcdn.com/image/fetch/$s_!9UKl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f799ee4-8963-4a83-a6b8-58d647e5e59e_842x824.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol start="2"><li><p><strong>Typography</strong>: "Use a retro-style font for the game title and score," I suggested. The AI provided CSS to import and apply a pixel font.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vNeg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vNeg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 424w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 848w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 1272w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vNeg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png" width="800" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9a47eba-0c32-4510-b416-9218a778c46f_800x810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89832,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vNeg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 424w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 848w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 1272w, https://substackcdn.com/image/fetch/$s_!vNeg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a47eba-0c32-4510-b416-9218a778c46f_800x810.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><ol start="3"><li><p><strong>Animations</strong>: "Add subtle animations to the start and game over screens," I requested. The AI implemented fade-in effects using CSS transitions.</p></li></ol><p></p><h2>Reflections on the Process</h2><p>This hands-on experience with AI-assisted game design was enlightening:</p><ol><li><p><strong>Rapid Prototyping</strong>: I went from concept to playable game in minutes, not weeks, not hours.</p></li><li><p><strong>Focus on Design</strong>: Offloading coding to AI allowed me to concentrate on user experience and game feel.</p></li><li><p><strong>Learning Opportunity</strong>: Through iterative prompts, I gained insights into game development principles.</p></li><li><p><strong>Limitations</strong>: While powerful, the AI sometimes provided solutions that needed tweaking for optimal performance.</p></li><li><p><strong>Creativity Amplified</strong>: The quick implementation of ideas encouraged more creative experimentation.</p></li></ol><div><hr></div><p></p><pre><code>AI HTML Snake game version 1:</code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xfIp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xfIp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 424w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 848w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 1272w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xfIp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif" width="348" height="346.26" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcac4271-9175-4a63-b237-338723177fe0_600x597.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:597,&quot;width&quot;:600,&quot;resizeWidth&quot;:348,&quot;bytes&quot;:143845,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xfIp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 424w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 848w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 1272w, https://substackcdn.com/image/fetch/$s_!xfIp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcac4271-9175-4a63-b237-338723177fe0_600x597.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><pre><code>AI HTML Snake game version 10:</code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xILG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xILG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 424w, https://substackcdn.com/image/fetch/$s_!xILG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 848w, https://substackcdn.com/image/fetch/$s_!xILG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 1272w, https://substackcdn.com/image/fetch/$s_!xILG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xILG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif" width="392" height="390.04" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:597,&quot;width&quot;:600,&quot;resizeWidth&quot;:392,&quot;bytes&quot;:860628,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xILG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 424w, https://substackcdn.com/image/fetch/$s_!xILG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 848w, https://substackcdn.com/image/fetch/$s_!xILG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 1272w, https://substackcdn.com/image/fetch/$s_!xILG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe334ba6b-63b4-4100-9f7b-800428caef48_600x597.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p></p><h2>Conclusion</h2><p>AI-assisted development dramatically accelerated the game design process, allowing me to create a fully functional Snake game despite my limited coding skills. This approach enabled rapid iteration on design ideas and gameplay mechanics, resulting in a polished final product.</p><p>For UX designers looking to prototype interactive experiences quickly, AI-assisted coding tools offer a powerful way to bridge the gap between imagination and implementation. While not a replacement for deep coding knowledge, it's an invaluable tool for turning design concepts into reality efficiently.</p><p></p><p>You can play my new snake game here: <a href="https://yuvkesh.github.io/snake/">https://yuvkesh.github.io/snake/</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Intro to RAG and UX]]></title><description><![CDATA[Bridging Advanced AI with User-Centered Design]]></description><link>https://newsletter.aimakerslab.io/p/intro-to-rag-and-ux</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/intro-to-rag-and-ux</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Tue, 25 Jun 2024 16:00:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!veIW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!veIW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!veIW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 424w, https://substackcdn.com/image/fetch/$s_!veIW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 848w, https://substackcdn.com/image/fetch/$s_!veIW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 1272w, https://substackcdn.com/image/fetch/$s_!veIW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!veIW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png" width="1338" height="996" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:996,&quot;width&quot;:1338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1976216,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!veIW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 424w, https://substackcdn.com/image/fetch/$s_!veIW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 848w, https://substackcdn.com/image/fetch/$s_!veIW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 1272w, https://substackcdn.com/image/fetch/$s_!veIW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e177ea-1747-42bb-afa6-398a206f69d2_1338x996.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Large Language Models (LLM), like ChatGPT and its brethren, are powerful tools. This we know.&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.aimakerslab.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The AI Experience Hub! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Yet for all their usefulness, they still have a major problem&#8212;they&#8217;re liars. Damn good ones too.</p><p></p><p>Ask them nearly anything, and they&#8217;ll likely spit out a well-constructed, coherent, and conversational answer. But that answer has a high probability of being partial or total BS.&nbsp;</p><p></p><p>That&#8217;s because <strong>LLMs like ChapGPT are designed to be convincing, but not necessarily factual</strong>. Part of this stems from the fact that they&#8217;re trained on closed datasets, with ChatGPT&#8217;s knowledge ending in 2022.</p><p></p><p>But there are technologies addressing this problem, and as tech workers, it behooves us to understand them. </p><p></p><p>You already know LLM and GPT, so make room in your brain for yet another AI-related, three-letter acronym. </p><p></p><p><em><strong>Allow me to introduce you to RAG.</strong></em></p><p></p><h2>What is RAG?</h2><p><strong>RAG stands for Retrieval Augmented Generation</strong>. It&#8217;s a framework/process/technique that <strong>makes LLM responses more reliable and accurate by retrieving related and up-to-date data that&#8217;s relevant to a user&#8217;s query</strong>. </p><p></p><p>It combines the power of both retrieval- and generative-based AI models to produce better results.</p><p></p><p>Think of it this way.</p><p></p><p>Imagine you&#8217;re in a library, looking for a specific book. Not only do you have access to the stacks, but there&#8217;s another helpful resource that makes the process easier&#8212;the librarian.</p><p></p><p>That librarian can not only guide you to the right section, but also help you find related material, or even give you a summary of resources tailored to your interests. This is a bit like how RAG makes an LLM more effective.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zhLP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zhLP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 424w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 848w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 1272w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zhLP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png" width="1324" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:1324,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2106269,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zhLP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 424w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 848w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 1272w, https://substackcdn.com/image/fetch/$s_!zhLP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57742555-922a-4bf3-9025-b87e25d998d2_1324x834.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Or, think of it like a plug-in. </p><p></p><p>Figma on its own is an excellent piece of software, but layering on your favorite plug-in makes it even better. </p><p></p><p>RAG is like a plug-in for LLMs&#8212;an additional layer that enhances their capabilities and usefulness.</p><p></p><h3>Components of a RAG system</h3><p></p><p>The RAG technique or process has three major components: retrieval, generation, and data sources. Here&#8217;s a quick breakdown.</p><ol><li><p><strong>Retrieval</strong></p></li></ol><ul><li><p>Makes use of vector databases, which store data in a way that allows for efficient retrieval <strong>based on the similarity of information</strong>.</p></li><li><p>Semantic search: utilizes natural language understanding to fetch the most relevant documents or pieces of information from the database.</p></li></ul><p></p><ol start="2"><li><p><strong>Generation</strong></p></li></ol><ul><li><p>Large Language Models generate human-like text based on the retrieved information, ensuring that the output is coherent and contextually appropriate.</p></li></ul><p></p><ol start="3"><li><p><strong>Data sources</strong></p></li></ol><ul><li><p>Documents: includes textual data such as articles, research papers, and books.</p></li><li><p>Databases: structured data sources like SQL databases.</p></li><li><p>APIs: real-time data from various web services and applications.</p></li></ul><p></p><h3>Typical workflow of a RAG system</h3><ol><li><p><strong>User query</strong>: the process starts when a user inputs a query or request.</p></li><li><p><strong>Retrieval</strong>: semantic search is used to find the most relevant information from the vector database and other data sources.</p></li><li><p><strong>Augmentation</strong>: the retrieved information is then fed into the generation component (the LLM).</p></li><li><p><strong>Generation</strong>: the LLM processes the information and generates a coherent response tailored to the user's query.</p></li><li><p><strong>Output</strong>: the system delivers the generated content to the user, providing a relevant, personalized, and (hopefully) accurate response.</p></li></ol><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cpSQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cpSQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 424w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 848w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 1272w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cpSQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png" width="839" height="393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7196ed05-5720-496f-bd27-ded81a553647_839x393.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:393,&quot;width&quot;:839,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26281,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cpSQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 424w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 848w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 1272w, https://substackcdn.com/image/fetch/$s_!cpSQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7196ed05-5720-496f-bd27-ded81a553647_839x393.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Diagramming the integration of retriever and generator components from &#8220;</em><a href="https://www.smashingmagazine.com/2024/01/guide-retrieval-augmented-generation-language-models/">A Simple Guide To Retrieval Augmented Generation Language Models</a>&#8221;</p><p></p><h2>Rag in UX</h2><p>So how can RAG help us create better user experiences?</p><p></p><p>Imagine you walk into your local coffee shop. The barista sees you and not only remembers your usual order, but also suggests a new blend you might enjoy based on your past orders and even your current mood.&nbsp;</p><p></p><p>RAG can help us deliver this kind of personalized experience efficiently and at scale&#8212;much better than an LLM like ChatGPT can on its own.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gj2h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gj2h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 424w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 848w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 1272w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gj2h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png" width="1302" height="872" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:872,&quot;width&quot;:1302,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1887029,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gj2h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 424w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 848w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 1272w, https://substackcdn.com/image/fetch/$s_!gj2h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2a7b38-73c3-48d0-96c1-c5952b2b7b86_1302x872.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>So let&#8217;s explore some possibilities for RAG in UX across different fields with examples and use cases.</p><p></p><h3>UX use cases for RAG</h3><p></p><h4>Customer support chatbots</h4><p><strong>Example</strong>: A chatbot integrated with a company's internal knowledge base to provide accurate and up-to-date responses to customer queries.</p><p><strong>Use case</strong>: Enhancing customer service by retrieving relevant information from knowledge base texts, policy documents, FAQs, user manuals, etc. to give users specific and accurate answers to their questions with incredible speed and accuracy.&nbsp;</p><p></p><h4>E-commerce</h4><p><strong>Example</strong>: An internal system that can access and analyze product data, user reviews, and individual user data.</p><p><strong>Use case #1</strong>: Better, faster, and more accurate product descriptions across the site.<br></p><p><strong>Use case #2</strong>: User-specific, customized product descriptions based on purchase and browsing history. The system could change the order of images and product details at the level of the individual user, showing users the things that matter most to them first.&nbsp;</p><p></p><h4>Medical assistants</h4><p><strong>Example</strong>: A generative AI model supplemented with a medical index.</p><p><strong>Use case</strong>: Assisting medical staff by providing precise information from medical databases, research papers, and patient records to support clinical decisions.&nbsp;</p><p></p><p>Deploying RAG systems in this context could have far-reaching benefits, reducing medical error and thus reducing medical malpractice suits and lowering insurance costs.</p><p></p><h4>Financial analysis tools</h4><p><strong>Example</strong>: An AI assistant with access to market data and financial reports.</p><p><strong>Use case</strong>: Helping financial analysts make more informed decisions by retrieving insights from up-to-date market trends, financial statements, and economic indicators, and then generating actionable insights.</p><p></p><h4>Employee training and productivity</h4><p><strong>Example</strong>: AI systems that access technical manuals, training videos, and logs.</p><p><strong>Use case</strong>: Enhancing employee training programs and improving productivity by providing contextual information and step-by-step guidance based on the latest company protocols and procedures.</p><p></p><h4>Legal research assistants</h4><p><strong>Example</strong>: A legal AI assistant that retrieves case law, statutes, and legal precedents.</p><p><strong>Use case</strong>: Supporting lawyers and judges by providing relevant legal information and precedents to aid in case preparation and decision-making.</p><p></p><h4>Vacation rental information systems</h4><p><strong>Example</strong>: A chatbot providing contextual information about vacation rentals.</p><p><strong>Use case</strong>: Offering detailed, fact-based answers about amenities, accessibility, and local attractions for potential renters.</p><p></p><h3>RAG for a UX content style guides</h3><p>The above are some hypothetical or potential use cases for RAG in UX. But here&#8217;s <a href="https://uxwritinghub.com/content-style-guide-for-beti/">a content style guide RAG app</a> (slow loading) we&#8217;re already implementing for one of the client of the <a href="https://uxwritinghub.com/">UX Writing Hub</a> (the UX training and agency company I&#8217;ve been running for the past 6 years).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://uxwritinghub.com/content-style-guide-for-beti/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LtRh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 424w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 848w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 1272w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LtRh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png" width="905" height="611" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc048c00-f02a-4466-b68b-f59c713810f5_905x611.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:611,&quot;width&quot;:905,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93422,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://uxwritinghub.com/content-style-guide-for-beti/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LtRh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 424w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 848w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 1272w, https://substackcdn.com/image/fetch/$s_!LtRh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc048c00-f02a-4466-b68b-f59c713810f5_905x611.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>This RAG app has been trained on a style guide for a client named Beti, a cloud-based platform for construction site management. </p><p>It allows the people at the team of Beti to easily query the style guide to get answers on how to follow it.</p><p></p><p>On the front end, it seems like good old ChatGPT, while on the back end, it's a trained RAG that can answer questions related only to the style guide itself, and it gets almost zero hallucinations and knows how to generate to a piece of microscopy based on the style guide rules.</p><p></p><p><em><strong>Next week, I&#8217;ll share a step-by-step case study for building this type of RAG.</strong></em></p><h3>RAG in UX summary</h3><p>We stand at the cusp of a technological upheaval whose scale and impact we can&#8217;t yet fully perceive. </p><p>LLMs like ChatGPT changed our world seemingly overnight. But when coupled with other technologies, the possibilities will only continue to expand.</p><p></p><p>As UX professionals and technology workers, it&#8217;s our duty to not only keep up with the latest developments, but to constantly consider how their implementation can affect the user experience.&nbsp;</p><p></p><p>So, considering what you now know about RAG, how might you implement this type of system into the products you work on?&nbsp;</p><p>Let me know!&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.aimakerslab.io/leaderboard?&amp;utm_source=post&quot;,&quot;text&quot;:&quot;Refer a friend&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.aimakerslab.io/leaderboard?&amp;utm_source=post"><span>Refer a friend</span></a></p><p></p><p>Written by <a href="https://www.linkedin.com/in/yuvalkesh/">Yuval Keshtcher</a>, Edited by <a href="https://www.linkedin.com/in/aaron-raizen-882430a1/">Aaron Raizen</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.aimakerslab.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The AI Experience Hub! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How to create winning AI experiences? ]]></title><description><![CDATA[Unlock the Future of UX with AI: A Journey Guided by Yuval Keshtcher, Founder of the UX Writing Hub]]></description><link>https://newsletter.aimakerslab.io/p/coming-soon</link><guid isPermaLink="false">https://newsletter.aimakerslab.io/p/coming-soon</guid><dc:creator><![CDATA[Yuval Keshtcher]]></dc:creator><pubDate>Wed, 19 Jun 2024 07:39:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PW6x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PW6x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PW6x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 424w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 848w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 1272w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PW6x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png" width="1116" height="792" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:792,&quot;width&quot;:1116,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1183485,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PW6x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 424w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 848w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 1272w, https://substackcdn.com/image/fetch/$s_!PW6x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc400aabf-21c1-4b86-a2b4-f5322d7deb61_1116x792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Welcome to the AI Experience Hub: Your Gateway to Winning AI Experiences</strong></p><p>Greetings, fellow explorers of the digital realm! Welcome to the AI Experience Hub, where your journey to creating winning AI experiences begins. Whether you come from a background in UX and product design or you are simply curious about this new technological dimension that's sweeping the world, you are in the right place.</p><p></p><p>This is not just about learning the mechanics of AI but about understanding how to weave AI into experiences that delight, engage, and innovate. It's about crafting journeys where every interaction feels intuitive and every solution feels smart.</p><p></p><p>At the AI Experience Hub, we'll teach you hands-on technologies using tools such as Make, various large language models (LLMs), and more. </p><p></p><p>Our goal is to help you build user-centric AI applications that demonstrate the real value of AI and UX. By integrating these cutting-edge tools into your projects, you'll gain practical insights and skills to create impactful digital experiences.</p><p>Our mission at the AI Experience Hub is to equip you with the knowledge and skills to design AI experiences that not only meet user needs but exceed their expectations. We believe that a strong foundation in UX principles, combined with a curiosity for the cutting-edge capabilities of AI, can lead to truly transformative products.</p><p></p><p>The AI Experience Hub is created by Yuval Keshtcher, the founder of the <a href="https://uxwritinghub.com">UX Writing Hub</a>, one of the biggest UX writing training and agency companies in the world. The UX Writing Hub works with the biggest brands and tech companies globally, shaping user experiences for millions. With Yuval's expertise and vision, the AI Experience Hub aims to be a beacon for those looking to harness the power of AI in their work.</p><p>So, take that first step. Dive deep into the world of AI with us. Together, we&#8217;ll explore the latest trends, tools, and techniques that are shaping the future of user experiences. Let&#8217;s create something extraordinary.</p><p></p><p><em><strong>Welcome to the future. Welcome to the AI Experience Hub.</strong></em></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.aimakerslab.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.aimakerslab.io/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>