ChatGPT Prompt Engineering: From Beginner to Advanced | Arclight Learning | Skillshare

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

ChatGPT Prompt Engineering: From Beginner to Advanced

teacher avatar Arclight Learning, Invest in yourself

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Welcome and Course Overview

      1:22

    • 2.

      Understanding ChatGPT

      20:25

    • 3.

      What is Prompt Engineering

      1:17

    • 4.

      ChatGPT Setup

      2:48

    • 5.

      Practical Exercise

      2:00

    • 6.

      Well Structured Prompts

      6:32

    • 7.

      Types of Prompts

      14:24

    • 8.

      Prompt Length

      1:23

    • 9.

      Improving Output

      6:20

    • 10.

      Practical Exercise

      2:00

    • 11.

      COT Prompting

      9:55

    • 12.

      Few Shot and Zero Shot Prompting

      15:20

    • 13.

      Multi Turn Prompting

      13:18

    • 14.

      Practical Exercise

      1:43

    • 15.

      Productivity and Automation

      10:10

    • 16.

      Content Creation and Copy Writing

      10:31

    • 17.

      Coding and Technical Queries

      15:42

    • 18.

      Research and Learning

      9:19

    • 19.

      Marketing and Sales

      8:06

    • 20.

      Practical Exercise

      1:18

    • 21.

      Understanding ChatGPTs Limitations

      1:13

    • 22.

      Troubleshooting Poor Responses

      8:48

    • 23.

      Improving Consistency

      6:25

    • 24.

      Ethical Considerations

      1:12

    • 25.

      Creating AI Personas

      4:37

    • 26.

      Layered Prompting and Nested Queries

      6:51

    • 27.

      ChatGPT with other AI Tools

      24:15

    • 28.

      Automating Workflows

      1:12

    • 29.

      Practical Exercise

      1:29

    • 30.

      Future of AI and Prompt Engineering

      0:55

    • 31.

      Bonus Tips and Resources

      0:52

    • 32.

      Recap and Next Steps

      0:50

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

79

Students

1

Projects

About This Class

Ready to get more out of ChatGPT? In this class, you’ll learn how to turn simple questions into powerful AI-driven results. No tech background needed! We’ll start by breaking down what makes a great prompt (think clarity, detail, and context), then dive into clever tricks like few-shot examples, step-by-step reasoning, and multi-turn conversations.

Unlock the power of AI by learning how to craft clear, structured prompts that guide ChatGPT to deliver precise, context‑rich responses. This hands‑on class covers:

• Fundamentals of effective prompting; clarity, specificity, and context
• Advanced techniques; few‑shot, chain‑of‑thought, and multi‑turn prompting
• Building custom AI personas for industry‑tailored outputs
• Automating workflows with APIs and no‑code tools like Zapier
• Use‑case deep dives; content creation, coding assistance, research summaries, and marketing copy
• Troubleshooting common issues such as hallucinations, bias, and inconsistent outputs
• Best practices for ethical, reliable AI‑generated content

By the end, you’ll have designed, tested, and documented a complete AI‑powered workflow ready to apply in your own projects. No prior AI experience required; all you need is curiosity and a ChatGPT account.

Meet Your Teacher

Teacher Profile Image

Arclight Learning

Invest in yourself

Teacher
Level: All Levels

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Welcome and Course Overview: Welcome to Chat GPT Prompt Engineering, the Ultimate Guide. In this course, you'll learn how to craft powerful prompts that optimize AI responses for various use cases. Whether you're a professional student or AI enthusiast, this course will equip you with the skills to get the most out of hat GPT. This course is structured to take you from the basics of prompt engineering to advanced techniques. You'll learn how to structure prompts effectively, troubleshoot AI responses, and leverage hat GPT for practical use cases. Expect a mix of theory, hands on exercises, and real time demos in this course. To maximize your learning, actively participate in exercises and demos. Experiment with different prompts, apply concepts to real world scenarios, and don't hesitate to test AI capabilities. The more you practice, the better you'll become at crafting effective prompts. The course is structured in a logical sequence, building your skills step by step. We'll start with an introduction to chat EBT and move into prompt engineering fundamentals. Later we'll explore advanced techniques, real world applications, and expert level strategies. Now, let's begin our journey. 2. Understanding ChatGPT: Let's begin by diving into how Chat GPT actually works. Chat GPT is a conversational AI designed to respond in a way that feels natural and engaging. It doesn't think like a human, but it generates responses based on patterns from massive amounts of data. The better your prompt, the better the response you're going to get. HatiPT works by analyzing texts and predicting the most likely next word based on what has already been written. It doesn't truly understand meaning like humans do, but it recognizes patterns and structures to generate coherent responses. The more context you provide, the better DAI can predict what you need. Chat GPT is an incredible tool for generating ideas, summarizing content and answering questions, but it's not perfect. It can be wrong, updated, or even confidently incorrect. That's why it's important to verify information and fine tune your prompts to get the best results. Chat GPT is only as good as the prompts you give it. A vague question leads to a vague response, while a well structured prompt can generate something truly useful. That's why prompt engineering is such an essential skill. It helps you shape the AI's output in a way that works for you. Let's take a look at HGPT in action. We'll explore the interface, adjust a few key settings, and run a sample prompt to see how it responds. This demo will give you a better sense of how HTGPT works and how small adjustments can impact the output. So to get started, you simply just need a browser. You can use the favorite browser of your choice. Here I'm using Chrome. Of course, you can use any other browser that you like. And all you have to do is navigate to chatbt.com. And really, the setup is really simple. You just need an email address, and again, you can sign up for a free account using your email and a password that you can create. And once you do that, you can simply login, and you will see exactly the same interface that I'm seeing right now. I'm currently logged into my account in chagbt.com. As you can see, OpenAI has done a fantastic job in developing a very simple and effective user phase. There's really not much to it here. Let's quickly take a look here on the left hand side. You got a few options, and this is the left hand navigation bar, and you can simply expand or collapse by going through this icon, and you can see the tool tip that says close side bar. You can simply click that to expand and collapse this depending on what you need. Um, if you don't need access to your previous chats, then you can just simply close it, so there's less distraction. Your chats will show up here in a historical sense as you conversate with Chat GBT, and you start new conversations and chats, and then you'll be able to access them here. There are a couple of features here, so you can start a new chat by clicking this button, you can search existing chats. Can go to the library. You have access to a service called SOR, which is a video generation tool for AI, and currently this is only available to paid subscribers, which are the plus and Pro. Not available for the free account at this time, and then you have access to different types of GPTs. On the center here, we simply have the prompt. So this is where it says, What can I help with, and this is exactly where you can put in your prompts. Now, you can type your prompts in this box or you can simply enable the microphone and you can just talk to it and it will convert the speech to text. And you can also use the voice mode, and this is where hatGPT can talk to you just like talking to a normal human being. Really depends on your preference. You can enable voice mode if you like talking instead of typing. And over here, you got a plus button. So if you click on this, you can upload files and photos for a variety of use cases. For example, if you have a file with some datasets that you want HA GBT to analyze, you can do that Excel file, PDF file, whatever, or you can simply upload photos and ask HAGPT to do certain things like edit the photos or use that as a reference and create a new photo and so on. And then if you click on Tools, here you have a bunch of different features. So depending on what you're trying to accomplish and use JAGPT for, you can select these options. So this is for creating an image which is currently using Dali on the back end. You can search the web. So when you're giving it a prompt, you can have HAGPT actually search the web for the most up to date information given the topic of your choice. You can write or code. So this is using logic. You can run a deep research, which is a really cool feature. If you want to research something, this will use both sort of searching the Internet and logic. To put together a well prepared research for you. And think for longer, this is simply this enables the reasonable model, and those are models such as 01 or oh three from OpenAI, and they're really good for solving logical problems, math, coding related issues, troubleshooting and things like that. So I highly recommend enabling this if you're dealing with coding, for example, or software development. And over here, if you click here, you'll see that we are currently using the free version or the free tier of HAGPTO course, if you click on Upgrade, I'll take you to this page and you can choose from various options depending on your need. However, for the purpose of this course, I chose to use the free tier to show you that there's so much you can do with HAGPT just on the free tier. But depending on your use case and need, the plus is a very popular option. I personally do have the plus subscription, and it gives you access to always gives you access to newer models, and also there's less restrictions. So for example, with the free tier, you can only generate three or four images per day. You can only use the research five times a month. So there's various different restrictions that limit your ability to use some of the features, but with plus, you don't have those. And you also get access to the service that is called SRA, which is a really cool video generation tool from ONAI. One last thing, you can also try to customize HAGBT to tailor it more to your sort of needs and tone. So the way you can do that is you can simply just click the profile icon and click on customize HAPT. Here, there's several fields that you can fill. So, for example, what should HAGPT call you? Here you can put in your name, and then HAGPT will try to personalize the responses, and it just makes it more sort of like a natural feeling of talking to a human being, like, you're talking to someone else. So it feels more personal, which is quite nice. What do you do? Here, you can put in your sort of like the job title, and this helps ChahBT to kind of tailor responses specifically to your job title. So you can put in project manager, project manager, software engineer, nurse, teacher, and so on, HR professional, whatever it is that you do. Here, this is an important one. What trait should ha GPT have? And if you hover over this information icon, you can see that this is really helpful in order to set the tone. So you can tell ha GIPT to set the tone to something like formal or professional. It can be chatty and casual or friendly. It could be opinated. You know, if you have questions with multiple answers, you can try to give your best one. And here you see some quick responses that you can add like chatty, witty, straight shooting, skeptical, traditional, and so on. And then here you can put in anything else in terms of your interests, values, preferences. And then, you know, you can say, I like hiking, I like jazz. I'm a vegetarian. So whenever you're conversating with Cha GBT about different topics, you will try to use these settings and traits to customize and tailor the responses to basically the settings that you have customized. And over here, you have enabled for new chat, so this will take effect for any new chat that you start. For now, I'm just going to leave everything empty and exit data this. And one last thing I wanted to mention is here you got this option called the temporary chat. So if you turn this on, this is actually, it tells you exactly what temporary chat is, so it doesn't remain in your history. So it says temporary chats won't appear in your history. And for safety purposes, they may keep a copy for up to 30 days, but after that, it gets deleted. So it's temporary they are not going to use temporary chats to train their models on, and then also memory is going to be off, so it's not going to be remembering things as you're giving it prompt. So continue, and you can see the UI is a little bit different. It's a darker theme, and it says, This chat won't appear in your history. So when you are having a temporary chat, then it will not show up on the left side bar here as part of your history. And that's pretty much it. Now we're ready to actually start putting in some prompts in chat GPT and see how it behaves. All right now, let's go through a couple of example scenarios and get a sense for what a vague prompt looks like versus what a detailed prom looks like. So let's go ahead and start with the following prompt here. And I'm simply going to copy paste that in, and it says, tell me about space, and can either click this button here, the arrow upward looking button or simply just click Enter on your keyboard, and this should get HachiPT going and start processing your prompt, and it's going to interpret and give you the output. Now, as you can see here, hATGPT started to process and give you the results. Space travel refers to the act of traveling beyond Earth's atmosphere. It's giving you a brief history with a breakdown, types of different space travels and why it matters and challenges and future space travels. Future of space travel. Now, as you can see here, this prompt itself is it's vague, right? Tell me about space travel. So it's kind of vague. It's not specific or focused. And because of this, you're going to the AI response is going to be very broad, and you're going to get a generic answer, which is what we saw. So now let's go ahead and refine the request for a more useful output. And in order to do that, I'm going to really make my prompt more detailed and specific. So let's go ahead and do a follow up prompt and this one says, explain the challenges of long duration space travel, focusing on radiation exposure and muscle atrophy. So you can see now this is a lot more specific and a lot more detailed focusing on just a couple of specific things here. So let's go ahead and run this. And now you can see that Chat GPT is giving us the output, and it's really not really talking about space travel in a generic sense, but it's talking about some of the specific focus and topics that we asked to sort of tell us about. So radiation exposure here talks about what it is, why it's a problem, and that's how you would midgate those type of problems. And then it's doing the same thing. With muscle atrophy. So again, it's not talking about space travel in a generic sense. It's really focusing the output on these specific areas. And you can see, again, sort of same thing what it is, why it's a problem and the mitigation strategies for that. And then at the end, it's giving you a really nice summary table. And also at the end, something that Chachi Vida started doing is it allows you to provide some ideas on how to further carry out the conversation. Doesn't mean that you have to, but it gives you a good idea. So for example, it says, at the very end, it says, Would you like an illustration or a diagram showing you how spacecraft mitigate these effects. So essentially, it's trying to provide some pre loaded ideas in terms of something that you may have thought of already and wanted to explore or something that you may not have thought. So from an ideation perspective, it's very helpful. Now, again, it doesn't mean that you have to continue with this, so you don't have to say yes and continue with this conversation. You can put in your the next prompt, whatever it may be. Now, as you can see here, given this more refined prompt, you can see that the AI response is a lot more specific and it's giving you a well researched answer. For our next scenario, let's go ahead and start a new chat. And what I'm going to do is I'm going to show you the access to the Internet functionality here. So, for example, let's say, I'm going to use the following prompt that says, tell me the latest stock market trends for 2024. So in order for HAGB to be able to answer that, it also requires access to the Internet. Now, the models over the past few months have become smart to a point where they know when they should access their Internet themselves. So these functionality were not previously available prior up to GPT four, but now it is. So you can just leave this as is and run the prompt, or if you want to, you can actually click Search the web, and then this allows you to for chat chi if you actually reach out to the Internet, grab the latest information, and then give you the results. So first, it goes to the Internet, it gets the necessary information, then it analyzes it, it interprets it, and then it looks for patterns, and then it gives you sort of puts the results together and then gives it to you as an output. Um, when it comes to the latest stock market trends for 2024. So let's go ahead and do that. And you can see here, you can see it says searching the web. And here, it's giving you sort of like a picture of the chart for what the S&P 500 looks like. And then here, it gives you a breakdown. So 2024 market recap and trends, talks about the broad based equity rally fueled by Tech NAI, record setting highs and widening leadership, volatility and policy, inflation rates, earnings strength, risk to monitor through 2025, outlook summary, and so on. So you can see that it was able to look through things. And then here, it gives you some of the available resources here. So on the bottom here, you can see it gives you some of the articles, like the top market trend news. Over here, it gives you the sources. So if you click on it, it opens the right hand panel, and this is where you get all this information and citations. So it's providing you all of these resources, which is great because if you click on any of these, then you can actually go and read that specific website or article where Chat GPT got the information from. And while we are here, I also wanted to point something out here, too. So there are several options here like copy. If you like this response, you can give it a thumbs up. If you didn't like it, you can give it a thumbs down. This enables the training of the model. So if it received a bad response, you click on this, then they know that, you know, when they're training their model that this response wasn't good, so they'll try to eliminate that um, you know, given all the datasets and information that they have. And by day, I'm referring to the OpenAI team and people who are training these models based on all the user prompts and specific information and training data. Now, this is an interesting one because if you have the free tier on the top, you cannot change the model through here. If you had the plus or Pro account, which are the paid subscription, you could choose your models from top here, but right now you can't. It's just by default set to the free tier model, which is 40 at this point, and that will change in the future, of course. But what you can do is change the models from here. So if you click on this arrow, you can see that you can set it to Auto. You can choose GPT 40, which is great for more tasks. You can do 04 mini, which is fast. You can choose 41, and you can try again. And again, these are some of the things that you can choose given the limited free tier edition. But you can choose this from here. And if you did choose that, you can see that there's a couple of arrows here. And when you choose this model, choose a different model compared to what it is right now. It's going to regenerate the response given your previous prompt and give you a slightly different output depending on how the new model is going to process your prompt. So a neat handy trick. If you're ever wanting to change, switch up your models and get a different response to the same prompt, then this is where you can do that. For our next demo, let's go ahead and try a multi turn conversation. So this is important for context retention. And what we're going to do is we're going to start with an initial query, and we'll use the following prompt. Again, this is an example prompt, but let's say, what are some beginner friendly programming languages? And here, if we run this prompt, AI is going to give us a list of languages like Python, JavaScript, you can see here, Python, JavaScript, Java, Scratch, Ruby, C Sharp, and so on. And this is a list. So this is exactly what we expected for the output from Chat GPT. But the thing I'm trying to demonstrate here in terms of context retention is that we can ask follow up questions without repeating the context. So you can do a follow up prompt without really, again, talking about you don't have to repeat the prompt again because in here, you're asking about really the context is what are some of the beginner friendly programming languages. So beginner friendly programming language being the focus of this prompt. Now, you don't have to repeat the same thing when you're asking a follow up question, such as which one is best for web development. So when ChaiPT is actually processing this prompt, it already has context from this same chat that you're currently in and also the previous prompt, it has the ability to remember. So when you're asking the questions such as this, which one is best for web development, it understands that you're referring to the beginner friendly programming languages. Let's go ahead and run this. And you can see here, it says for web development. The best programming languages are JavaScript, HTML and CSS, Python, PHV and so on. Again, it's able to retain context as you progress through the chats in Chat GPT. 3. What is Prompt Engineering: Now let's talk about what prompt engineering is. Prompt engineering is all about crafting inputs in a way that helps AI generate meaningful responses. The better your prompt, the better your results. It's like giving directions. Clearer instructions lead to better outcomes. Without the right prompt, AI can give answers that are too broad, inaccurate, or just not useful. A well crafted prompt helps you save time and get better results by making sure AI understands what you really need. The way you phrase a prompt directly impacts the quality of AI's response. A vague prompt leads to generic answers while a precise, well structured prompt delivers valuable insights. Let's compare the two examples, a broad request versus a focused one. A strong prompt includes four key elements, clarity, context, constraints, and examples. The more specific you are, the better chat GPT can tailor its response to your needs. For instance, adding a word limit or defining a writing style makes a huge difference. 4. ChatGPT Setup: Let's discuss setting up your AGBT account, and what are some of the tools you can use in conjunction with HGPT? To start using HGPT, you can go to OpenAI's website or simply go to chapt.com. The free version now includes access to GPT 40, which is OpenAI's latest model, as of the time of this recording. Of course, that'll change in the future. If you need more power, the paid plans provide extra features, faster processing and additional AI models and features. ChaGPT now offers multiple AI models. GPT four oh is the default and works well for most tasks. There are also smaller faster versions like GPT four oh, Mini and older models like GPT legacy. Additionally, OpenAI provides specialized models like 01 for advanced reasoning and 03 mini high for coding and logic. Open AI offers multiple pricing plans. The free plan gives access to GPT four oh, while the plus plan at $20 a month USD provides extended features. Businesses can opt in for the team plan at $25 per user or the P plan at $200 a month for high end AI capabilities. Choosing the right plan depends on how often and how deeply you use AI. Beyond the standard hat GPT experience, you can enhance AI functionality with plugins and browser extensions. These tools help automate workflows, streamline research, and boost content creation, making hATGPT even more powerful for work and learning purposes. To enhance your HATIPT experience, consider utilizing browser extensions like HGPT for Google, which brings in AI insights directly into your search results or Merlin AI offering on the fly assistance across various websites. For automating tasks, the ZapirPlugin connects HAPT to thousands of applications streamlining your workflow. If you're looking to boost computational capabilities, the Wall farm Alpha plugin is invaluable. In business settings, integrations like Microsoft copilot and V HAPT into everyday tools like Outlook and Excel, while the Canva plugin aids creating visual content effortlessly. These tools not only enhance productivity, but also expand the horizons of what you can achieve with JATGPT. 5. Practical Exercise: Now let's bring it all together. By going through a practical exercise here, I want you to go through your CHAT GBT account setup and run some basic prompts. This exercise will help you get hands on experience with HGBT. You'll create or log into your account, explore available models, and test different prompts to understand how HGPT generate responses. First, head over to HAGPT's website at either chat.copa.com or chatgpt.com. If you're new, sign up using your email, Google or Microsoft account. If you already have an account, just log in using the credentials. Depending on your needs, you can stick with the free plan or upgrade to a paid version for extra features. Once logged in, take a moment to explore the different models, just like we did in our demo. GPT four oh is the default and works well for more tasks, but there are also specialized models for reasoning and coding. Now, you may not have access to all models if you're just on the free tier plan. Adjust settings like response length and tone to fine tune your interactions. You can also customize ha EPT like we did during the demo. Now it's time to test HAT EPT. So start with a simple question, then refine it to be more specific. Experiment by changing the tone and format, ask for explanations in different styles to see how responses change, and this should help you understand how prompts shape AI's output. Think about what you've observed. Did adding more details improve the response? How did changing the tone affect the results? Understanding these differences is key to becoming an effective prompt engineer. The more you practice, the better you'll get at guiding CHAT EPT to give you the answers you need. 6. Well Structured Prompts: Let's now discuss the components of a well structured prompt. AI doesn't think like a human, I recognizes patterns in text. That's why a well structured prompt is crucial. The clearer and more specific your input, the better the AI's response. Adding structure and context ensures you get exactly what you need. A great prompt has four core elements, clarity, context, constraints, and examples. Being clear and direct helps AI understand what you're asking. Providing context gives necessary background while constraints refine the output. Finally, giving an example helps AAI match the format you want. Clarity is everything. A vague question like, tell me about cars could return anything from history to mechanics. Instead, a refined prompt like summarize the evolution of electric cars in under 100 words guides AI to provide exactly what you need. AI performs best when it has contexts. If you just say, write a product description, the response could be too generic. But by specifying that the product is for a children's smartwatch and emphasizing safety features, you get a more relevant, engaging response. Adding constraints help refine responses. If you ask, explain climate change, DAI might give you an overwhelming answer. But by setting award limit and specifying an audience, you control both the depth and the complexity. When you want a specific type of output, giving an example really helps HAT GPT. If you ask for a social media caption, but don't provide a reference, the AI may not match the tone or style you want. A small example can make a big difference. In this demo, we're going to break down a poorly written prompt and refine it, and we'll see how you can improve a weak prompt. So let's start with very generic and weak prompt. And as an example, I'm just going to say, tell me about space. So let's go ahead and run this prompt in hat GPT and see what it comes up with. Okay, so you can see here, it started giving us some answers. What is space made of talking about vacuum, stars, planets, moons, key features of space, now or sound, microgravity, Earth place in space, how we explore space, why space matters. So you can see here the response that AI has given us, yes, there is some useful information and it's informative. However, the AI response is too broad. It's covering history, explorations, planets, and so on. So now let's go ahead and refine it by adding specificity, and this is where prompt engineering really helps us get exactly what we need from AI. So instead of using a broad and generic prompt such as Tell me about space, let's go ahead and refine that for a stronger prompt. Now, I'm going to say summarize the history of space exploration, focusing on major milestones from 1950 to today. So I'm explaining what, right? I'm telling you what to focus on. So major milestones, and I'm giving it a timeline. So on this is no longer broad, it's no longer generic, it's focused and specific. So let's go ahead and run this. Now you can see the results of CHAT GPT is tailored to what we asked. So it's giving us the timelines 1950-1960, 1970s, 80s, 90s, and it's just telling us exactly what the progress has been in terms of the space exploration. And it's focusing on basically major milestones. So it's not really mentioning every single event is just focusing on the major ones, which is exactly what we asked for. And as you can see here, it is this response now is more structured. It's listing key events like the moon Landing and Mars Rovers. And also, you can see that it's a lot more like it's a lot more detailed given the requirements that we actually talked about. Now, let's go ahead and go take this one step further, and this is where I want to add constraints for tailored response. So now what I wanted to say is summarize the history of space exploration in under 100 words, highlighting three major achievements. So now I'm just restructuring the prompt and asking it to be more concise. So under 100 words, highlighting three major achievements. So I'm not really giving it any timelines from any specific year. I want you at GPT to actually give me the answer. So let's go ahead and run this. Now you can see it says since 1950s. And again, this is going back to the point in the previous lecture, which was context retention. Because in my previous prompt, I was talking about, you know, 1950s. I don't have to mention that again. I already it has the ability to remember that in its memory. So you can see it says it didn't just start from 1910 or 20 or 30 or 40. It started from 1950. So it's able to retain context from the previous chats in the same conversation. So since 1950, space exploration has advanced rapidly, and it's talking about 19:57, the Spot Nick one. And then it's talking about 1969, the Apollo 11 mission. And then in 2020, the SpaceX's new dragon, crew dragon. So three major milestones. I picked the three major ones for me, and now it's giving us the output. But if you look at this output here, you can see it's pretty concise. It's to the point, and it's relevant. 7. Types of Prompts: Now let's get into talking about types of prompts and their uses. Not all prompts work the same way. The way you phrase your question can completely change the AI's response. In this lecture, we'll explore the four major types of prompts, instructional, creative, exploratory, and conversational. Knowing when to use each one will make your interactions with AI much more effective. Instructional prompts tell AI exactly what you need. Whether you want a step by step guide, a structured summary or a formatted response, being direct helps AI deliver precise results. This is useful for productivity tasks like writing emails or summarizing information. Creative prompts are great for unlocking AI's storytelling and brainstorming potential. You can use them to generate fiction, craft compelling marketing copies, or even write poetry. When using a creative prompt, you can also specify tone, style, or perspective for even better results. Exploratory prompts help AI analyze topics in depth. Whether you're comparing ideas, looking for pros and cons or diving into industry research, these proms are excellent for structured insights. This makes them particularly useful for professionals and students looking to gather information efficiently. Conversational prompts make AI feel more interactive. Instead of asking one time questions, you can create an ongoing dialogue where AI remembers the context within the session. This is great for brainstorming, customer support, simulations, and personal assistance. In this demo, we're going to go through some live examples for different prompt types and we'll see prompts in action. So we'll walk through four different prompt times and show how AI responds differently based on the structure and intent of the prompt. So you'll see the original prompt. We'll see the AI's response. And we'll go from there. So let's start with instructional prompt where we provide clear structured guidance. So here we'll show how instructional prompts gives you direct structured responses and how AI follows specific instructions. So let's start with simple prompt. And for this example, we'll use the following prompt that says, summarize the key features of electric cars. So let's go ahead and run this and look at the results. Okay, so here you can see it says key features of electrical results or EVs include, and then there's a list of numbered list of responses here, so powered by electricity, stores energy, used to plug into external power source and so on. Now, you can see that this is sort of like a general summary of electric cars. So the AI response is basically just giving you a general summary. Now, let's refine the prompt by adding some structure. So for this follow up prom, I'm going to say the following. I'm going to say summarize the key features of electric cars in three bullet points using simple language. So this is more refined, and again, I am refining the prompt by adding more structure to it. So let's go ahead and run this. And here, you can see that their output is more concise and is following exactly our instruction, which was give me three bullet points. So here you got your three bullet points, and over here, it's using very simple language. So no gas needed, no exhaust fumes or pollutions, less maintenance and lower fuel costs, which is again, really simple to understand. So here you can see this set of results or output. This is when it comes to the AI response, this is concise, well structured list of key features. And here, when you're adding bullet points, it makes the response more structured and specifying simple language in your prompt ensures clarity. Okay, now let's take a look at creative From. So this is generating unique or imaginative content. So here you'll see how a creative From influences AI's tone and style, and we can highlight how AI can generate humor, storytelling, or even engage in content. So let's start by doing the following walk through. And here, we'll start with a very basic creative request. So I'm going to use the following example prompt. So it says, write a social media post about Mondays. So let's go ahead and run this. Okay, so as you can see the results, it's added some Imogs and then it says Monday mood, new week, new goals, same coffee, addiction, so there's some humor there. And you can see that again, it's a little bit sort of like it is funny. But again, we haven't really made anything we haven't really specified anything unique or specific here. So, DAR response is still somewhat general post about Monday. And what we can do is we can add, we can be more specific with the tone, and we can add sort of like a funnier tone to this. So in order to refine that for a funnier tone, I'm going to use the following follow up prompt. So here, now in my prompt, I'm going to say write a funny social media post about Mondays using a relatable meme style caption. So let's go ahead down and run this prompt. And here you can see that it says funny Monday me meme style caption. Me on Sunday night, I'm going to sleep early and wake up refreshed. Also me on Monday mornings wakes up with 17 alarms later wondering what year it is. So again, and some hash tags, of course, because we're asking for social media posts. And some Imoges, of course. And again, this is funny. And the AI response here is basically, again, you're changing the tone. You're being specific, and this is good because AI adapts when you define the tone and style, such as including meme style caption, which ensures AI aligns with social media trends. All right. Next, let's go through some exploratory prompt breaking down a topic for insight. So here, we're going to show how AI analyzes compares or explores different ideas, and we can demonstrate how structure prompts improve depth and clarity. So let's start by doing a walk through. And here I'm going to start with a vague research question. So I'm going to use the following example prompt and say, what are some productivity tips? So let's go ahead and run this. And you can see Chad GPT is giving us some output here, and it's categorized with mindset and planning tools and techniques, distraction control and self care, and each of them have a number list of items that you can sort of refer to as guidelines. But again, if you look at the AI response, it's a little bit long. It's focused, quite generic. So if you wanted to refine this for better structure, what we can do is use a following prompt and say, list the top five productivity hacks for remote workers with a brief explanation for each. So now we're not just saying, Hey, give me some productivity tips. We're being very specific. So we're asking for top five, and we're saying it's for remote workers and then provide a very brief explanation for each. So let's go ahead and run this. And this is now we're getting our five. And as you can see here, create a dedicated workspace, and it tells you why it works, separates work from personal life, and so on. Stick to a start and end time, why it works because establishing work hours maintains structure and prevents burnout. So gives you the details as well. But again, it's brief, it's concise, it's easy to read, simple to understand. And, you can see that the AI response is a number list with a short, clear explanation. No, this works better because a number list makes it easier to read, right? Adding this part to the prompt here for remote workers, adding that tailors the advice to a specific audience or group, and then asking for here brief explanation, this simply prevents excessive detail. Lastly, let's take a look at the conversational prompt. So this is where we are engaging in a multi turn dialogue. And here we'll see how HAGBT remembers context in a conversation, and we can demonstrate how prompts can feel more interactive. So for this walk through, I'm going to use an example which is going to let's start with an open ended query. So for this example prompt, I'm going to use the following sentence. I need help choosing a laptop for graphic design. So let's go ahead and run this prompt. Okay. So as you can see here, it's actually breaking it down in different numbered list categories. So what kind of graphic card design do you want? What kind of graphic design do you do? So it's asking you a little bit more context, print design, this, this, which kind of question. So right now, before actually giving us an answer, it's asking us a bunch of questions before it can give us the right response. So it's asking us what kind we do and here is providing some information like three D modeling, motion graphics, things like that. W software to use the most Ab Photoshop, Illustrator in design, operating system, Windows, Mac, and so on, portability, and then the budget. So it's asking all of this before we can provide the necessary output to our prompt. So now, it's again, we're seeing some multiple options if we can do that. But what we can do is we can sort of continue the conversation where we are actually providing some more information or contact. So what I can do is use the following prompt and say, I have a budget of $1,500, right? And then I'm asking it, can you recommend the best option? So I'm giving it a criteria, and then based on that criteria, I'm asking it to recommend the best option. So let's go ahead and run this. And here you can see that now that it has that criteria, it's providing some responses. So MacBook er, 15 inch M three released in year 2024, it goes for this range, and it's giving you some of the technical specs, and it's telling you it's great for these things. Number two, DLXBSs around 1,500. These are these specs, and this is what the grade for. And then you got the Zeus and so on. So you can see that this prompt has definitely refined choices based on the budget. Now, let's add another follow up for more details. So this is where I wanted to demonstrate that it can retain context. So instead of repeating the whole thing again, like I want a laptop that's within $1,500 budget range, I'm going to have the following prompt that says, I also want good battery life. Which one should I choose? So then if you run this prompt, it's going to basically choose one of the three that it already provided you in the previous interaction with IGBT. So first asked for the first we asked for recommending a laptop. It it couldn't give us the answers right away. So it asks us some questions, so it has more information before you can give us some options. Then we said, Okay, we have $1,500, which is our budget, give us the best option, and it provided three. And now, when you're asking this follow up prompt, I also want a good battery life. Which one should I choose? When you're asking this question, which one should I choose, it already knows that you're referring to these three here. So essentially asking, out of the three that you previously recommended, which one would you recommend for the battery life or better battery life? And this is where it's really AI is really powerful because you don't have to repeat the whole thing over and over again every time you run a prompt, you can just continue the conversation in a natural sequence, and natural flow. So you can see here, when you asked that question, out of the three, it recommended MacBook Air 15. It's the best in class battery plus Excellence screen and strong performance. It's giving you the key specs, and it's saying why it's perfect for design and now battery life. And then what to watch out for and the verdict and so on. So the AI response, this definitely further refines the answer, and this matters because AI remembers previous responses within this session or chat. And conversational prompting is useful for, you know, things such as customer support, recommendations and interactive tasks. 8. Prompt Length: Now let's discuss prompt length and detail and how much is too much. AI responds based on the information you provide, but finding the right balance is really key here. If your prompt is too short, the response might be vague but if it's too long, AI might get confused or lose focus. In this lecture, we'll explore how to fine tune prompt length for the best results. When your prompt is too short, AI doesn't know what you're really looking for. Asking, tell me about leadership will get a broad answer. But if you specify the types of leadership and request examples, the response becomes much more relevant. A prompt that's too long may overwhelm AI leading to inconsistent or incomplete responses. Instead of overloading it with too many instructions, keep your request focused. Asking for a clear comparison with a word limit keeps the response precise and useful. The best proms provide enough context without overwhelming AI. Use precise wording and clearly define what you need. If a request is too complex, breaking it into multiple steps can help get better results. 9. Improving Output: Let's now talk about improving output with contexts and examples. AI doesn't think like humans. It processes text based on patterns. That's why context is crucial. Without it, AI may misinterpret your request or provide a generic answer. Adding relevant details makes responses clearer, more accurate and tailored to your needs. When AI lacks contact, its responses are often too broad. Asking for a generic product description may not give you what you need. But when you specify details like the product type and key features, you guide AI to produce a much better response. If you want AI to match a specific style, providing an example is the best way to guide it. Whether you're writing a social media post, email or product description, showing a reference helps AI understand the format and the tone that you want. In this live demo, we're going to be looking at testing different prompts with and without context. And what we'll demonstrate is show how adding context improves AI generated responses. And we'll be starting with sort of like a vague prompt. Then we'll add context to improve accuracy and then further refining the prompt for clarity and specificity. So let's start with scenario one, and in this case, we're going to do a vague prompt versus a contextual prompt. And what we'll show here is the lack of context leads to sort of a broad or unhelpful response, and will demonstrate how providing details makes the response more focused. So, for example, let's start with a vague prompt. So here, I'm going to say, give me a summary of a book. So let's go ahead and run this prompt. Now, here, Chat GPT is not able to answer us, and it's asking, tell me the title of the book that you'd like to summarize. Now, given that we weren't able to provide or I should say, given that AI wasn't able to provide an output, given our generic prompt, what we can do is we can refine our prompt for contacts, so it can just jump into the output and start giving us some results. So instead, I'm going to use another prompt and this one should have more context. So this prom says, summarize the book Atomic Habits by James Clear in 100 words, focusing on key takeaways. So now we are giving it context, and we're telling it which book and exactly how we want it to be summarized. So we're saying basically in 100 words or less. And here you can see that the AI response, we're getting a paragraph, and that is exactly what we sort of are looking for, which is the summary of the book and you can see that the AI's response is simply a concise, structured summary covering the book's main points. And this refined prompt works much better because AI now knows which book to summarize. The hundred word limit keeps the response short and useful and asking for key takeaways ensures AI focuses on actionable insights. Now in our next scenario, we're going to look at lack of context and creative writing. I want you to know that the AI models have improved significantly. So something that I wasn't able to if HAHIPT came out late 2022, at that point, it was not able to process a lot of these type of problems. But over time, the models have gotten a lot smarter. There is more feature sets in the application. So it's not struggling like it used to. So again, things just get better over time. As more data gets as the product gets more developed and more training data becomes available through usage and other means. So here, what we're going to do is a lack of the lack of context and creative writing, and we'll try and demonstrate how AI struggles with unclear instructions and creative tasks and how adding descriptive elements really improve that quality. So let's go ahead and for this example, I'm going to use the following prompt, which is a very broad request. So I'm going to say, write a short story. So let's go ahead and run that prompt, and then ChaGPT will just go ahead and write a short story. As you can see, the output here is being processed. So the name it's giving you the name, the last light, and then here's a very short story. Now, this is as you can see, the AI response is a random generic short story with no clear theme or style. So what we can do is add context to improve the output. And in order to do that, I'm going to use the follow up prompt, which says, write a successful or sorry, write suspense full. So we're giving it some genre here short story about a detective solving a mystery in a future six City with a surprise ending. So now this is a lot more specific, and now we are telling Cha GBD, we're giving it the theme. And here we should see a much better output. So you can see, again, the format is the same. So it starts with the title, and then you see the story, and this is exactly what we were sort of looking for. And you can see that the AI response is now focused on suspense, mystery, and a futuristic setting. And this prompt this refined prompt is better because AI now understands the story's theme and genre, and the specific setting, which in this case, futuristic city and the tone suspenseful shapes the response better. And asking for a surprise ending also ensures AI follows a structured plot. 10. Practical Exercise: Now let's bring all of our learning together and go through a practical exercise. And here is where I want you to rewrite a vague prompt into an effective one. In this exercise, you'll take vague prompts and transform them into clear structured ones. You'll see how adding clarity, context, and constraints improve AI responses. By the end, you'll have a better understanding of how small changes can lead to big improvements. A weak prompt leaves AI guessing. If you ask, tell me about fitness, you could get anything from exercise tips to nutrition advice and so on. So without focus, the response may not be useful. That's why refining prompts is essential. By specifying the focus, in this case, strength training, the target audience, so say women over 40 and response length, for example, 100 words or less, we guide AI toward a more useful answer. This results in a clear, structured and relevant response. Now it's time for you to practice. Take the vague prompt, tell me about technology, and make it more precise. Think about which part of technology, who the audience is and what constraints will refine the response. Then compare your improved version to our example. Once you go finish going through this practical exercise, I'd like you to take a few minutes to think about your learnings and reflect back to see what takeaways you took from this. So think about how your improved prompt changed the AI's response. Did adding clarity help? How did context refine the answer? Did constraints make it more structured? These are all the key principles of prompt engineering that will help you get the most out of AI. 11. COT Prompting: Let's turn our attention now to some advanced prompt engineering techniques, starting with chain of thought prompting. Chain of thought or short for COT prompting is a method where we guide AI through step by step reasoning instead of expecting an instant answer. This approach is especially useful for complex tasks like problem solving, logical reasoning, and detailed explanations. When AI is asked a direct question, it often skips reasoning and gives an answer. But if we request a step by step breakdown, AI follows a structured approach, improving accuracy and transparency. And by the way, this is one of the exact reasons why Open AI has introduced that feature I showcased earlier, which is think for longer, and that essentially triggers a reasoning model. Chain of thought prompting is not just for math. It's valuable for decision making, troubleshooting, and even strategy building. By guiding AI through structured reasoning, we get clear more logical responses. In this demo, we're going to be creating a multi step reasoning prompt in real time, and the demo will compare direct versus step by step reasoning prompts just to show how chain of thought prompting improves AI responses. So we'll go through three different scenarios, a math problem, ensuring AI shows its work, decision making, which sort of demonstrates the structuring, logical comparisons, and problem solving for things like debugging code with, step by step analysis. So let's start with scenario one, and let's go through a math problem to ensure AI is able to show its work. So what we'll do is we'll show how a direct math question can only give you an answer, and then we'll demonstrate how chain of thought prompting ensures step by step explanation. So for this walk through, what I'm going to do is just start with a simple direct question. So I'm going to paste in the following prompt that says what is 32 times 47. Again, just a basic math problem. So let's run this. And there you go. You can see pretty straightforward 32 times 47 is 1054. So here, you can see that the AI response is 1,000 sorry, 1504. And the issue here is AI gives an answer, but no explanation. So let's go ahead and refine the prompt to request the step by step reasoning. So instead, what I'm going to do is use the following prom to achieve that. So I'm going to say, still the same problem, math problem. I'm going to say solve 32 times 47, but I'm adding step by step. So let's go ahead and run this. Okay, now you can see that we are seeing some sort of improvement. It's broken it down into steps. So step one, write the numbers, step two, multiply 32 by seven, multiply 32 by 40, add the two results, and the final answer is 1504. So here, you can see that you do see the improvement because now AI shows the complete breakdown of the calculation. And the key takeaway here is that the COT prompting helps AI show its reasoning, which makes the solution clearer and easier to verify. For our next scenario, we're going to be looking at decision making and structuring logical comparison. So here we're going to show how a broad comparison prompt can basically give you a very basic answer and demonstrate how COT structuring can organize the response more logically. So let's go through the following example, and I'm just going to start with a very simple question, and I'm going to use the following prompt for this, which says, which is better, remote work or office work. So let's go ahead and run this. And here you can see that it sort of DAI is giving a response, where it's saying that both have pros and cons, and then it starts talking about the pros and cons for each for remote work, and then the office work. So here, you do get a breakdown of pros and cons for each, but the issue is it basically lacks depth and there's no structured reasoning. So what we can do now is we can refine this with chain of thought prompting. So the way I'm going to do that is I'm going to use the following prompt here. Which says, Compare remote work and office work step by step, listing the pros and cons of each followed by a final recommendation. So let's go ahead and run this. Now you can see it's breaking it into different categories. So we got time management and flexibility, and then it's showing the pros and cons for each category. Then commute and location, communication and collaboration, productivity, mental health and social life, career development, visibility, and so on. And then at the end here, it's kind of showing you the final recommendation, and the best overall is actually a hybrid model, which, you know, you can go to the office certain days of the week and you can work from home, certain days of the week. So that's actually not a bad sort of like final final recommendation, assuming that your workplace allows that. So here, you could see the breakdown, and this is an improvement because the response is now logically structured with a well organized breakdown. And this sort of the key takeaway from this demo is that COT helps AI structure complex answers for easier understanding and decision making. Okay, so now for our third scenario, let's take a look at problem solving. So let's take a look at a debugging example where we debug code with a step by step analysis. And here, we're going to show how AI can identify and fix problems more effectively with structured reasoning. So for this example, I'm going to start with a direct debugging request. So for this, I'll use the following prompt, which says, fix this Python code for me. So first, I'm going to paste in the code, and then I'm just going to push this down a little bit and then say fix this Python code for me. And then here we have the Python code, and you can see that this is sort of the code itself, if you're familiar with this, but basically the problem here is that the code will cause a division by zero error. But let's go ahead and run this and see what ChaGPT comes up with. Okay. So here you can see that the Chachi PT has actually caught the err and says the code you provided will raise a zero division err when B is zero, and it says you can fix it by adding error handling using a tri acept block, and here's the corrected version, and then it will print this error. Okay, so this is fine. This is a fix to this potential issue in the code. And the issue here is that the AI gives you a solution, but it doesn't explain why. It made the changes that it did. So now let's go ahead and refine this with chain of thought prompting. So what I'm going to do is I'm going to use the following prompt in order to accomplish that, which says, analyze this Python function step by step, then explain potential errors, and then suggest a solution. So then I can just go ahead and put this prompt again, similar structure to my previous prompt. So put in this prompt or instruction because they're all part of the prompt. So I'm going to put in the instruction first, and then I'm going to create a new line here, and then I'm going to paste in the exact same code that we did up here. So just a different set of instructions in the prompt here, which follows the COT guideline. So let's go ahead and run this. Okay, now you can see hat GPT. Remember our prompt analyze this Python step by step. So you can see that it is analyzing the code, and now it's giving us a step by step breakdown. So function definition, it explains what it's doing, division operation, and explain what it's doing, function call, and then the potential error, which is division by zero. And it says in Python dividing by zero, raises this error, and then here's a suggested solution that it is sort of u providing to you and then there's some optional stuff here. And then some example outputs in terms of if you were to follow this fix as a guideline, here's some example outputs that you could potentially see. Now, here you can see the improvement compared to the previous response because AI now explains the issue step by step before providing the fix instead of just jumping into the fix. So the key takeaway here is that the COT prompting helps AI debug code in a structured way, making issues and solutions more clear. 12. Few Shot and Zero Shot Prompting: Now let's take a look at another technique called few shot and zero shot prompting. Few shot and zero shot prompting are techniques for guiding AI responses. In zero shot prompting, AI generates an answer without prior context relying on general knowledge. In few shot prompting, we provide examples first so AI understands the format or style we want. With zero Shell prompting, AI tries to understand what you need based on general patterns. While it can generate reasonable responses, it may not match your preferred tone, structure, or style without extra guidance. Few shell prompting gives AI a clear reference before generating responses. By providing one or more examples, you guide the AI to match a specific style, structure, or tone. This is especially useful in content writing, summarization, and complex reasoning. In this next demo, we're going to be comparing zero shot versus F Shot prompting for a real world task. And here, what we're going to demo is that we will compare Zero Shot and F Shot prompting by showing how providing examples improve AI generated responses. So the demo will consist of three real world scenarios. We're going to be writing an email, generating a product description, and summarizing an article. So let's start with Scenario one, and this is where we're going to write an email, and you'll see the zero shot versus few shot comparison. So we're going to show how a zero shot prompt gives a basic generic response, and then we'll show how a few shot prompt tailors AI response to a specific style. So for this example, what we're going to do is start with a zero shot prompt, and I'm going to use the following prompt for that. I'm going to say, write an email inviting colleagues to a team building event. So let's go ahead and run this front. Okay, so as you can see here, Chat CHIPT did its best to write an email, and it is pretty decent. So it's got a subject line. And it says, Hi team. I'm excited to announce that we're organizing a team building event, and it's at some player orders. So placeholders so you can put in the date time, location, activities. You can replace that with whatever you have planned. And then here you can put the RSVB date and then your name and position as placeholders, which you can fill out. So it's not bad. It's all right. It's pretty generic. So as you can see that their AI response is generic. There's no personality, and the issue here is that the response kind of lacks engagement, personality, and clarity. Okay, now, let's go ahead and refine this with a few shot prompt. And the way we do that is we're going to use an example to guide EAI in terms of what we're looking for, say, for example, for tone, right? So this is what I'm going to use as a prompt. I'm going to say, remember, Chat GPT retains contacts, right? So I don't have to repeat what I wanted to do initially, which was writing an email inviting colleagues to a team. So that was the main purpose of the prompt or this conversation up to this point. So now I'm going to use the following f so prompt, which says, here is an example of an engaging email tone that I like. So you're being very specific about what tone you like, and you're providing an example, and you want HATGPT to basically analyze that and follow the same guidelines in terms of producing an output that is very similar to that tone. So let's go ahead and run this and see what JAGPT is able to do. Okay. So now if you look at this email, it seems a little bit more different because the tone has changed. So get ready to hack, Hey team. I hope you're all doing great. We're thrilled to announce the upcoming event. Some of those things are still the same, so still because again, given that this is a team event, these things still are applicable, like the daytime, location, and theme. And these are placeholders that you can fill out based on the event. Uh, but here, you can see some differences, right? It says, This is a great chance to unwind, to get to know each other and so on. Please R SVB by this date. Here you can see that that has changed a little bit. And it says, whether you're coding, designing, pitching or just bringing fresh ideas, this is your chance to collaborate, build something cool, maybe even win a prize or two. So again, and then there's going to be food, swag, stuff like that. And then this part is still the same RSV B by the state. So you can see that it is following the tone that you're providing here, like, come ready for exciting activities, great food and some friendly competition, RSP B on Wednesday. So it is now being guided to follow the tone that you like. And it has able to successfully rewrite that email. So here, definitely, we can see the improvements because AI adapts a more engaging tone and a structured format. And the key takeaway here is that the zero shot AI responses are generic, but few shot prompts help AI match a desired style or tone. For our next scenario, I was initially thinking of doing a product description, but I thought we could change it to something a little bit more interesting and do a social media post instead because social media is a big part of our lives these days that I think it would be better and more real life example to go through the idea of a few shot prompting and see its use case. Here we're going to be crafting an engaging LinkedIn post, which shows the impact of the examples. So we're going to be demoing how AI produces a generic linked in post with a zero shot prompt versus how providing a few example post guides AI to match tone, structure, and engagement tactics. So let's go through the walk through together. First, let's start with zero Shall prompt. And here, what I'm going to do is say the following. So in JAGPT, I'll put in the following prompt that reads, write a LinkedIn post announcing our company's new mentorship program. So let's go ahead and run this prompt. Okay, so here you can see that Chachi PT has done a pretty decent job in creating sort of like a generic Linked in post, so exciting news from, and then the placeholder for your company name. We are proud to announce the launch of the mentorship program, and then there's some description here why we're doing this with some bullet points, and then just talking about sort of the shoutouts. And then the hash tag, of course, because this is a social media and hashtags are quite common. So looking at the output here, there's really nothing wrong with this, but one of the issues that I can see is it just feels flat and it reads like a press release. And also, it lacks a personal voice, storytelling, or a strong CTA or also known as call to action. So this is where we can leverage FusshotPmpt. And in order to do that, I'm going to use a couple of examples in my next prompt, which is going to leverage the fus shot prompt technique. So what I'm going to say is the following. So I pasted this in, and it starts like, here are two examples of the style I like example one, and then I put in my like an example, Linked in post. So here we're talking about Heat work. I'm thrilled to share that I've just kicked off our future leaders mentorship program at some made up company name, paired with an amazing mentor, and so on some hashtags, some Imogs. And then example two, same thing again. I'm using that. There's some dates in here and so on and then so I'm providing two examples here with the style with the style and tone that I like. And now I'm asking This is the prom. So I'm asking now, write a linked in post announcing our company's new mentorship program in the same style. So this is where you're leveraging this prompting technique. So let's go ahead and run this prompt. Okay, now you can see Chad GPT was able to produce this, and it says, based on yours on the style of examples, here's the linked and pose for your use case. So again, there is Emojis involved, so big news from the team at your company. We just launched whatever name of the program, our brand new mentorship program and so on. I just a few weeks of piloting. We've already seen powerful pairings. And then, again, applications are now open. Here's the deadline placeholder. Let's build the feature. So empowering empowering words and sentences. And then, again, this is the hash tags that are used for this. So you can see that the AI response, it's more detailed and it's more engaging and it it matches our tone and the examples that we provided. So here, the key takeaway from this demo is that by showing AI concrete examples of tone, structure, and engagement techniques, Fuso prompting helps you craft social media copies or really any other use case that you have that resonates with your audience and drives action. In this last scenario, we're going to be summarizing an article and we'll be structuring AI saput with F Shot prompting. So here we'll show how zero Shot prompting produces a random summary format, and we'll show how F Sha prompting improves the structure of AI summary. So for this example, we're going to start with a zero shot prompt, and what I'm going to do is ask it to summarize an article. Before we get started, though, if you do see this message on the bottom here, this is pretty normal. So if you're on the free tier, after using hat CPT for some time, within the same day or within the same session, you may run into this limit, and this is because the GPT 40 model is actually it's one of the things that is provided for the paid subscribers on the plus and Pro plan. However, the free tier also gets a chance to try it out for a certain amount of proms and time throughout the day. So it does reset again after some time. So just just ignore it. It changes it to a different model, which is a mini model, and I'll show you in a second. So you can just press X and exit data in case you see it in the bottom. But yeah, you can just ignore it. If you're on the free tier, you can still continue to use hATPT and it shouldn't really affect you that much. All right, so for this one, I'm going to ask this to summarize the article, and what I'll do is I just have a generic article here, but let me go ahead and use the following prompt, and I'm simply just going to say summarize this article in three sentences. Okay. And then Colin and then I'm going to come over here, and this is just a random article I picked from Google, and it says what the feature of renewable energy looks like. So if you go to this address, you can look at the same article. It's from earth.org. So I'm just going to copy this, go back into HGIPT and I'm just going to copy this or paste this in Because instead of copy pasting the whole content, which is something I can do, I can just put this in because HGPT has the ability to search the web, if you remember. So search the web is the functionality that it it has. So I don't need to copy paste it, but you could if you wanted to. You could just go in here, copy all this content and then paste it back into HAGBT with the same prompt. So let's go ahead and run this. And you can see it says searching the web, so it is activating that feature, and it is actually able to have access to that article, and it's able to summarize it. So here you can see it did the summary, it's a paragraph, so the article from it discusses the rapid growth and feature projections of renewable energy and so on. So here you can see that the AI response is somewhat unstructured and it may lack key details. And the issue is, again, lack of structure and missing key takeaways, because if you wanted to focus on certain things and key takeaways, this is not the best way or the most readable way for that. So what we can do is we could actually use a few shot prompt to improve that. And get it to the format that we actually like so this is what we can do. I'm going to use the following prompt that says, summarize the article, and ha GPD knows what we mean by that, right? So we don't need to let me just take this out because it already has the context. So summarize the article using this format. And this is where I can actually give it some structure. So I'm telling it to use this structure. By the way, I don't think we really need the code anyways here. So main idea a brief statement of the article's focus, key takeaways, three important points, conclusion, a one sentence summary, and now summarize the feature of actually, we don't even need this last part, either. Sorry, I'll just take this out because we are already telling you to summarize the article here. So let's go ahead and run this prompt here. Okay, so now you can see that it has a lot more structure. So you got the main idea. Remember, you gave it an example. So ChahPT is matching the response or its output with your structure and example. So it's following the same guideline you provided it. So you got the main idea. It explains the idea. It has three main key takeaways. So for someone who's busy who is not able to go and spend time and reading this whole thing, they just want to understand what are the top three key takeaways, they can just read this, which is a lot more brief and less time consuming. And then there's a conclusion here. So we asked them for a one sentence summary of the input and it's talking about the impact here in one sentence. So you can see that the improvement is huge and AI now can follow a structured format, making the summary clearer and more valuable. And the key takeaway here is that few shot prompting improves the structure and clarity of AI generated summaries. 13. Multi Turn Prompting: Let's now talk about multi turn prompting for continuous conversations. Multi turn prompting allows AI to maintain contacts across multiple interactions. Instead of starting fresh with each query, you can build on previous responses, making AI feel more like an interactive assistant rather than a one time answer generator. In a multi turn conversation, AI retains previous responses. Instead of repeating details, it continues the discussion naturally. This is especially helpful when refining ideas or exploring complex topics step by step. Multi term prompting is great for brainstorming, research and customer support. AI can refine, expand and improve responses with each interaction, making it feel more like an ongoing discussion than a single use tool. In our next demo, we're going to be keeping consistency and context in ongoing chats, and this is what we're going to demonstrate, which is going to be a demo that will showcase how AI maintains conversation contexts within a session and improves responses through multi turn interactions. So the demo will consist of three real world scenarios. We'll do a technical inquiry, we'll do some creative writing, and then we'll do some troubleshooting and problem solving. Then for each scenario, we'll be going through at the start with an initial prompt and then observe the AI's response. We'll follow up with the context dependent queries without repeating any other details, and then you'll see how AI refines and builds upon previous responses. So our first scenario, we're going to be doing a technical inquiry, and this is where you'll see AI remembers the topic of discussion. So you'll see how AI remembers what the user's asking about within the same session, and we'll demonstrate how multi term prompting allows in depth discussions without repeating any other details. So let's start with a generic question. So for this prompt, I'm going to use the following sentence that says, What is Python used for? So let's go ahead and process this prompt. Okay, so as you can see here, the response is good and it's informative. It's talking about what the programming language Python is used for. So data science and machine learning, web development, automation, and scripting, finance, game development, and so on. So the response is fine. However, we can observe that the AI provides a pretty broad overview of Python's use cases. So what we want to do now is we want to follow up with a specific question without repeating Python or the word Python here. So here, what we can do is we can use the following prompt and say which libraries are best for data science. And now question workrk and then we're not using the word Python. So let's go ahead and run this front. Okay, so you can see here, it says, great question. For data science, Python has a rich ecosystem of libraries. Note that I did not use the word Python here, but Chachi PT was able to retain that context from the previous one because in my previous one, I asked what is Python used for. In the follow up prompt, I only said which libraries are best for data science, and it's able basically retain that context and interpret exactly what I mean. So I'm not just asking data science in general across all programming languages, but without actually having to specify Python in my follow up prompt, it was able to understand that. So you can see it is saying Python has a rich ecosystem of libraries, and now it's listing those libraries for Python specifically. So Pandas, this one is the go to library for structured data like CSVs, Excel, you got NumPi, which is efficient array of matrix operations used by other libraries. You got data visualization, and here's a bunch machine learning and AI, data cleaning. So it's giving you all the libraries for Python. So again, this is the point here is that when you are following up with the specific question without repeating the word Python, AI remembers the user is really discussing Python and does not ask for clarification. So now let's go one step further and ask for a comparison of two libraries without restating the contact. So if you go back up here, you can see that over here, you see Pandas and you see Pandas and NN Pi, which is mentioned, this is the output by HachiPT, so Cha GIPT has produced a result. So what we can do is, again, we can ask for the comparison between these two libraries without repeating all the details. So I'm going to use the following prompt that says compare Pandas and NN Pi for handling large datasets. So let's go ahead and run this prompt. So here now it's creating a table, which is really a nice format because it's readable. It's easy to compare the two side by side. So it's talking about the different feature categories and then each of them, so you can see the difference pretty easily. And the final thing I want to mention is that one thing to observe is that AI continues the discussion smoothly without needing the redundant context along every step of the way. So the key takeaway here is that multi urn prompting eliminates repetition and enables deeper discussions. Now, let's go through an example where we do some creative writing, and this is, again, where we want to expand on AI's previous response. So here we'll show how AI can build on previous ideas for brainstorming or creative writing, and we'll demonstrate how ulturnPmpting refines and improves AI generated content. So for our first example, let's go ahead and start with the basic story idea prom. So I'm going to use the following prom that says, give me a short plot idea for a sci fi novel. So let's go ahead and run this prompt. Okay. So here's a plot idea. It's a paragraph, and you can see that hATPTs done a good job in delivering the simple basic story. And one observation is that AI does create a unique plot idea. So this is a good start. Now, what we want to do is expand on a specific aspect without restating the full premise. So this is where I can use a follow up prompt and say something like describe the main character. So here you'll see some characters mentioned in the plot. So let's see what Chat GPT is able to interpret and accomplish without us providing that redundant information. So all I'm saying is describe the main character. And over here, you can see without any further additional detail, Cha GBT was able to describe that character, doctor Amina Rao, which is exactly the one that was mentioned over here initially in the basic plot idea. So over here, you can see that it was able to pick that up without us really giving the character's name or anything. I understood. It was able to interpret the context, and this is a great improvement because AI remembers the original story idea and is able to build on top of it. Let's take this one step further and ask for more details on a specific plot twist. So in order to do that, I'm going to use the following prompt that reads, What is the major plot twist in this story. So let's go ahead and run this prompt. And then here, ChaGPT is giving us or creating us a plot twist with some details and, the only observation here that I'd like to share is that AI AI naturally builds on previous responses without needing the full backstory each time. So this saves you a lot of time from copy pasting and going back and forth over and over again. So this is a great feature. And the key takeaway here is that multi turn prompting helps AI develop ideas progressively making brainstorming more effective. Next, let's go through a scenario where we are troubleshooting and problem solving with a step by step debugging. So in here, we'll show how AI helps troubleshoot errors by following an iterative step by step process, and we'll demonstrate how multi turn prompting refines AI's problem solving capabilities. So for this walk through, let's go ahead and start with an error message and ask AI to diagnose the issue. So I'll use the following prompt that reads, I'm getting a division by zero error in Python. What's wrong? So let's go ahead and press Enter. Okay, so you can see that ChachiPT was able to detect the general issue. And actually, it even went one step further and provided a potential solution where it says how to fix it. And before a while back, it wasn't actually able to do this, but this shows how advanced the Cha chiPT models are getting and how quickly, over time, things are improving and the models are just getting more knowledgeable and more powerful with a long set of very feature set functionality and capabilities in Cha chiBD. So this is amazing to see because a most of the time you would actually have to ask specifically for the fix. So here you got the example cause of the error. So you got the explanation, and then here you get an example, and then here you get sort of like a one potential fix. There could be more, and then here you have the results. Now, let's pretend that it didn't actually give us the how to fix, or this is not the particular one that we're looking for in terms of solution. So what we could do is we can just without repeating the problem again, right, without mentioning that division by zero error in Python, let's just use a follow up prompt to ask AI to suggest a fix without repeating all the details. So for that, I'm going to do this. How can I prevent this error? So let's put that in. So here you can see that it is recommending that as an example code fix, it is recommending that we use an if statement, and there's a couple more. Use a try except block, use a default value or fault fallback, or then just sanitize the input to ensure this doesn't happen. So this is an improvement because AI is giving sort of like a very concrete an actionable solution, actually multiple solutions here, which could be useful depending on your use case and you have multiple solutions to choose from. So this is an improvement because it's an actionable solution. Now, what you can do is you can refine the solution for better usability. So you can use the following prompt and say, if you go to the bottom here, you can say, can you modify this to raise an exception instead? So let's go ahead and do that. And then this is back to the original one of the solutions that was try and accept, which was one of the solutions that JAG BT mentioned to us previously, which was number two here, it's actually putting that into use and it's showing us some code to see that in action. So over here, you can see that I didn't have to repeat myself regarding the context. So the observation here is that you can see it is actually putting the code for us, and then it is here's a usage, depending that if this was sort of our function, it's using that this is how you would actually call the divide function. You got the function and then you can call that function in the tri except block, and this would help prevent the error. So AI continues the discussion by refining its own previous response, and the key takeaway here is that the multi turn prompting makes AI an interactive problem solving tool, refining responses step by step. 14. Practical Exercise: All right, now let's bring everything together by going through the practical exercise, and this is where I would like you to apply advanced prompting techniques to solve a problem. In this exercise, you'll apply the advanced prompting techniques we've covered. So few shot, zero shot and multi turn and chain of thought prompting to tackle a real world problem. This hands on activity will help you see how structuring your prompts can improve AI generated responses. First, choose a task you want to complete using AI. It could be writing content, analyzing information, or solving a technical problem. For this example, we'll ask AI to help develop a launch strategy for an online course. Start by using zero shot prompting. Ask AI the question without any guidance. You'll likely get a generic response that lacks depth or structure. This shows why refining prompts is necessary for getting high quality answers. By using few shot prompting and providing an example first, AI now follows a structured format. This makes the response clear more organized and much easier to apply. Multi term prompting allows you to refine AI's response through follow up questions. Instead of one broad answer, you can iteratively improve and expand the details to get a fully developed solution. Chain of thought prompting ensures that AI thinks logically and sequentially. It helps structure answers step by step, making responses more methodical and insightful. 15. Productivity and Automation: For this next section, let's turn our attention to optimizing prompts for specific use cases, and we can start with Chat GBT for productivity and workflow automation. JAGPT is an excellent tool for automating repetitive tasks, such as drafting emails, summarizing reports, and generating structured documents. By integrating it into your workflow, you can work smarter, not harder, saving valuable time while maintaining high quality output. AI can handle a variety of workplace tasks from writing emails to summarizing reports. Instead of spending hours drafting responses or extracting key takeaways from long documents, let HAGPT do the heavy lifting for you. Whether you're writing an email from scratch or refining an existing one, hat GPT helps you maintain professionalism and save time. It ensures your message is clear, polite, and well structured without the effort of composing from scratch. In this next demo, we'll be generating a full work email thread using CHAIPT. So here, this demo will showcase how CHAIPT can automate email conversations from drafting an initial email to handling responses and refining messages. So we'll go through three different scenarios. One includes writing a professional email from scratch, the other one generating a reply based on a received email, and then lastly, we'll look at refining the tone of an existing email. So for scenario one, we're going to be looking at writing a professional email from scratch. And here, I would like to show how AI generates a well structured professional email, and you'll also see how providing context improves AI's response. So let's start with a basic prompt. I'm going to use the following prompt that says write an email requesting a project status update from a colleague. So let's go ahead and press Center. Okay, so the email is, as you can expect, it has the structure of an email, so you got your subject line requests for project status update. And then there's some placeholders that you can fill out. So the colleague's name, the project name, your name, and so on. So here, again, this email, it's not bad. It's asking your coworker for a project update. Now you can see that AI is able to. You see, if you look at the tone, I hope you're doing well. I wanted to check in on the status of the project. Could you please share an update, if possible? So thanks in advance, you can tell that the tone is polite, it's professional, and it's an email with a clear structure. Now, let's go ahead and refine the email to add some urgency without being too aggressive or sounding impolite. So what I'm going to do is use the follow up prompt that says, Make the email more urgent while remaining professional. So let's go ahead and run this prompt. So CHATPT is able to rewrite the email so you can see it's still maintaining the professionalism, so I hope you're doing well. I'm reaching out to request urgent update on the project. We are approaching a key deadline, so I need a clear picture of what the current status is. So there is a sense of urgency. So you can see, please send over a quick summary by a specific time and date. So we can address any blocker. So let me know if you need anything from my side, and thanks for your attention to this. So you can see the tone that's conveying a level of urgency while it's still maintaining professionalism throughout the email. So the key takeaway here is that AI can tailor email content based on urgency, tone, and recipient expectations. Now for our next scenario, we're going to be generating a reply based on the received email. So here we'll show how AI can generate a context aware email responds and demonstrate how AI adapts its response based on provided details. So let's go through walk through together. In this example, we're going to provide AI with an incoming email, so this is what I'm going to use as my prompt here. It says, Here is an email I received, generate a polite response. And now I'm just going to paste in an email, and of course, this is an example email. So I'm going to page that in here. You can see it's a subject project update request, and then hi, whatever your name is, thanks for reaching out, the project processing well, and so on. So let's go ahead and run this prompt. There you go. So HPT is producing the results here. So again, the subject is whatever it's going to be a re because we're replying to the email that was received to us. So you can see hi colleague name. And then this is where HGPT is being polite. So thanks for the update. I appreciate the transparency. I'm glad to hear the project is mostly on track, and I understand the technical issues that came up. Please keep me posted of any major changes to the timeline. So the observation here that we can all make is that AI generates a natural professional response based on the received email. Now let's go one step further and refine the response to request a more detailed update. So I'm going to use the follow up prompt that says, modify the email to ask for a detailed breakdown of what's left to complete. So here you can see it doesn't really discuss that. It says, if you have a brief summary of the issues or need a feel free to share. But now we are actually asking for a detailed breakdown of what's left using this prompt. So let's go ahead and run this. Okay, so again, HAT TBT is maintaining that level of professionalism in the email. So thanks for the update. I appreciate the transparency. So for the most part, this part is the same as the last email if you take a look here. But the change here is that it says, when you have a moment, could you please share a detailed breakdown of the remaining 20% of the work? And of course, you can change this to whatever that fits your use case. This is just an arbitrary number here. So it would be helpful to understand what's left to complete and the timeline is moving forward. Looking forward to your response. So over here, you can see that AI adds specificity while maintaining professionalism, and this is where you can really witness multi turn prompting, allows AI to generate responses that match the flow of an ongoing conversation. For third scenario, we're going to be refining the tone of an existing email. So here we'll show how AI modifies the tone of an email to match different communication styles. So first, let's go ahead and provide hat GPT with an existing email. For this, I'm going to use the following prompt. It says, Make this email more formal, and then I'll go ahead and provide something. Again, this is just made up for the purposes of this demo. Uh, so I'll paste in, you know, it's very short, just a sentence. So it says, Hey, place holder name. Just checking in on the project status. Let me know if you need anything, thanks. So it's quite short and somewhat casual. You can sense from the tone here. So we're asking HAGBT to make this more formal. So let's go ahead and press Enter. So now you can see the Chachi PT has actually asked for a more formal version of the email. So project subject this project status update, says, you're doing well. I'm reaching to check on the current status of the project. Please let me know if there's anything you need from myside to support progress. Thank you, and I look forward to your update. So this is a lot more professional and less casual compared to the previous email that we had. So we can observe that AI adjusts the language to be more polished and professional in this scenario. Alright, now, let's try a different thing and change the tone a little bit to casual, even though the first one is quite casual. Again, this is just something I made up for the sole purposes of this demo. But let's say our starting email was actually this. So what we can do or whatever email that you received in real life is sort of in this format, or this was your initial draft. And let's say we just want to modify the email to make it more casual and more friendly. So I'm going to use the follow up prompt that says, Now rewrite this email in a friendly and informal tone. So let's go ahead and run this. Here you go. So first thing you notice it's a lot shorter. It's just basically one sentence. It says, Hey, I just wanted to check in and see how things are going with the project. Let me know if there's anything you need from me, and thanks a bunch. Done. So quite concise, very short, very brief, friendly, less formal. And here you can see that based on this follow up prompt, AI is able to adapt the email to match the different communication styles. So the one takeaway from this demo is that AI can adjust tone and style to match different workplace communication needs. 16. Content Creation and Copy Writing: Let's now move on to HGPT for content creation and copywriting. HGPT is a powerful tool for content creation, whether you are writing blogs, scripts or social media posts. It helps generate ideas, structure content, and refine wording. It allows you to produce high quality writing in less time. AI helps streamline content creation across multiple platforms. Whether you need a structured blog, a social media post or a video script, HGPT can generate engaging and tailored content effortlessly. AI can help structure content logically, making it more engaging and reader friendly. Whether you need a strong introduction, well organized sections or a compelling call to action, HGPT ensures your writing flows smoothly. For this next demo, we're going to be creating a blog post from a structure prompt, and what we'll do is show how structure prompts lead to better AI generated blog content by refining the prompt in multiple steps. So the demo will consist of three key steps. So we'll be generating a basic blog post with broad prompt. So zero shot prompting we'll refine the prompt by adding structure and formatting. So this follows the few shot prompting technique, and then we'll be enhancing engagement by rewriting specific sections which basically is using the multiturn prompting. So let's go ahead. And for each of them, of course, we'll start with the simple prompt, just like we've been doing. We'll observe the response of the AI, then we'll modify the prompt to get more refined, and then we'll enhance the final content for better engagement and clarity. So let's start with our first scenario. So step one, we're going to be generating a basic blog post using zero shot prompting. So here you'll see how a vague or unstructured prompt results in a generic AI response. For this walk through, I'll just be using starting with a very simple request that uses the following prompt and says, write a blog post about work life balance. So let's go ahead and run this. Okay, so you can see CHAT EPT is still outputting the content of the blog here, but it is following the structure of a typical blog. So you got your title here, finding balance, how to make work life harmony a reality. Then you got just talking about some definitions. What if work life balance, white matters, five practical ways to improve. So here it's giving you five tips, the myth, and then the final thoughts here. So very typical and following a good structure of a typical blog post. Now the problem here is that the response is a bit too generic and lacks depth or somewhat of a structure. And the observation here is that the zero shell prompts often generate vague or generic content. Now moving on to step two, this is where we'll be refining the prom with structure. So this is where we are leveraging the fuhot prompting technique. And here you'll see how adding a structured outline to the prom results in a clear more engaging article, and it will follow our sort of formatting that we request here through using an example. So here, what we'll do is we're going to modify the prom to include some structure via an example. So what I'm going to do is I'm going to paste in the following prompt. Says, write a blog post about work life balance using this structure. So up to this point, it's still the same. This was the previous prompt here. But now we're telling you, still the same prompt, but we're adding using this structure, and now we're providing an example. So we're saying give me these four categories. So introduction, why worklife balance is important, common challenges, practical strategies, and then conclusion, key takeaways encouragement. Also at the end here, I'm just going to do a new line so it's easier to see we're going to tell it to use a friendly and engaging tone. If you wanted to use a different tone, then you can. So this is what we have for our prompt. Let's go ahead and press Enter and see what ChaGPT comes up with. Okay, it took a few seconds, but now Cha GPT has finished the output, and if you scroll all the way to the down, you can see that it's done processing the output. And if you take a look at this, this is a lot more it's got a lot more depth, and also it has the structure that we're looking for and also the information and content that we're looking for, because in the previous prompt, we didn't really say what content for CHA chiPD to talk about or to produce. So we are relying on HAGPT to figure that part out on its own. But on the second prompt, we're actually telling it exactly what the content for each category should be. So introduction, we wanted to talk about why work life balance is important. Common challenges, we want to talk about struggles professional face on a day to day basis with this type of work model. So the content is now tailored to exactly our needs and use case. So here we got our introduction, just like we had these four categories here, introduction, common challenges, practical strategies and conclusion. So that's exactly what we have introduction, why the balance is important, common challenges. We got practical strategies. This is where it's actually giving us some tips based on what can help with things such as time management, setting boundaries, health care, and things like that. And then we got the conclusion, and this is where we talked about the key takeaways and encouragement. So this is you can see, as you can observe, providing a structured prom can significantly improve the AI's output. Okay, now we have a pretty good baseline for our blog post here. So we're happy with what we have. This is the foundation for, let's say, a pretty good draft. Now, we want to be looking at enhancing engagement by rewriting sections, and this is where we are leveraging the multi turn prompting technique. So what we'll show in this next step here in our demo is how refining specific sections of AI's response make content more engaging. So first of all, let's go through an example, and here we're going to improve the introduction to make it more compelling. So here, if we go back, this was the introduction we had in section one. So we want to rewrite this to make it more compelling. So what I'm going to do is I'm going to paste in the following prom that says rewrite the introduction to grab attention and use a relatable example. And please note, again, we're using the multi turn prompt, so as you can see here, I'm not repeating any of the information because the contact is retained throughout the chat or this session. So let's go ahead and run this. And there you go. So now, Chachi PT was able to rewrite the introduction for it to be a lot more attention grabbing and have an actual example here. So this is, you can see, ever found yourself answering emails in your pajamas at 11:00 P.M. Wondering where the day went. So again, it's using an example and it's making it more attention grabbing. So now we can go ahead in our blog and just replace this one portion that has enhanced the introduction part of our blog here. And of course, as you can see, AI now uses a relatable statistic and a stronger hook. So now let's go ahead and make this strategy section more actionable here. So if we go back, we have the practical strategies, which was Section three in the original blog post here. So we'll go ahead and use a follow up prompt to basically make it more actionable. So in order to do that, I'm going to use the following prompt that says, expanded strategies section with real world examples. So let's go ahead and run this. Okay, so now it's basically rewriting Section three, but you can see that it's actually adding an example for each category. So we're talking about time management. You can see it added an example for the prioritize your top three tasks per day section. So, Maria, a marketing manager uses the top three method each morning, she lists three priorities on the sticky note and keeps it next to her laptop. Everything else waits until those are done, no matter how many emails pop up. So these are good examples. T blocking, it's the same one, and then you got the downtime, like a meeting. So if it's not on your calendar, it probably won't happen. So it's saying that, you can actually schedule that in your calendar. So that's for the first section, time management. It's doing the exact same thing for set boundaries, and it's doing the same thing for self care. And here you can see in terms of improvement that AI adds real world examples for better relatability. And this is where you can witness that multi term prompting allows AI to refine sections for better readability, engagement, and, of course, clarity. 17. Coding and Technical Queries: Let's now take a look at HPT for coding and technical queries. JTGPT is a powerful tool for developers, offering assistance in writing, debugging, and optimizing code. Whether you're generating you code, troubleshooting errors or improving performance, AI can speed up your workflow and enhance your problem solving abilities. JGPT can generate complete code snippets for various programming tasks. Whether you need a simple sorting function or a complex algorithm, AI can provide functional and efficient code. AI can quickly detect and fix common coding errors. In this example, hatGPT identified a division by zero and suggested a solution to handle the issue gracefully. This demo will show how HatchPT can identify debug, optimize and explain code using structured proms. So here, the demo will consist of three key steps. First, we'll be debugging a broken function and identifying and fixing an error. Next, we'll be taking a look at optimizing the code for efficiency and readability. And lastly, we'll take a look at explaining the changes made to improve understanding. So for this, we'll start with an issue and observe the initial response of HAPT. We'll use follow up prompts to refine the solution and then see how I can explain this reasoning. Now, for the first step, what we're going to demo is we'll show how AI detects and fix an error in a broken function. In order to accomplish this, what I'm going to do is I'm going to provide at GBT with a function that's containing a bug. So first, I'll start with my prompt, which says there is an error in this function. Can you find and fix it? And then I'll create a new line here, and then I'm going to copy paste the following code here. So now, just to quickly in case you're unfamiliar with coding, this is a very simple Python function, very basic. But if you don't understand this, don't worry. I can walk you through this, but this is simply just a function here that is called calculate total price. That's the function name, and this is the definition of that function in terms of what it does. And it simply adds the price and then the tax, and then it returns the total. Now, one thing this function is now in this prompt is being passed in with a bug, and that's intentional because we're purposely including a bug JGBD can catch this and fix her. Now, the bug is in the function definition, we have two arguments. So we can pass in two arguments. One is the price and one is the tax rate. So when the function is being called, we have to pass those two things in so that the function can do its job. Now, over here, this is where we actually calling the function, which is inside a print statement, but not that we only have one argument, and we're passing in the first argument, which here is the price. So we're passing in 100 for the price, but we're not passing the second argument, which is the tax rate. So let's go ahead and run this and see what HAGBT comes up with. And there you have it. So right now, it says, Yes, there's an error with this function. The function, calculate total price expects two arguments, price and tax rate, but you're only passing in one argument when calling the function. So that's exactly correct, and that is the issue with this function. So it says this will raise a typer because tax rate is missing. It's giving us a fixed version. And here, it says it's actually providing us a couple of solutions, not just one, which is nice. So it says provide both argument. So here, for example, if you have a 5% tax, you would call the function. Well, first of all, you have to include the argument, and then as part of that, you're passing in a number, which in this case, is a tax rate. So for example, here, we're calling the function, we're passing in 100 for the price, and then we're passing 5% for the tax rate. And now it's able to do its job, make the calculation, which is price plus the tax, and then it will return the total. Option two, it says provide a default value for the tax rate. And the way you can do that is you could do that in the function definition. So you can see that this is how you would do that by providing value. So argument is called tax rate, but then there's a equal 0.05. So this is called the default argument. So if in a scenario like previously in our prompt, somebody does not provide the tax rate, it will use that default. So it becomes an optional and then argument and then it will actually use this one, and over here. So over here, you can see it's now calling so inside the function definition, we provide the default argument and we assign a 0.05. So that'll be the default value for that argument. And then when we're calling it, they're calling it using two different ways. So the first one, they're just passing the price, but this way, the function will still not run into errors and will still execute and return the result. And the way it does that is it's using the default value of 5%. So you pass in the price and it will return the total of the price plus 5% tax. Then the second one, you can pass in the actual argument, and please note that whatever argument that you're going to provide is going to supersede whatever the default value is. So the value that you're providing as a user into that argument for that argument in that function will always take precedence over the default value. The default value is there if you do not provide a value or provide a value that is different than the default value. So this is basically the fixed version. You can use whichever you like in terms of the use case or what you see fits your use case the best. But the point here is that HGBT was able to apply a fix and AI was identified was able to identify the function was missing a required argument in the function call and added the validation check as well. So over here, actually, that's one thing that we could have done. We could have thrown a if statement. AI did not come up with that, but if you wanted to, we could actually ask it to do that. So we could actually go ahead and ask it to add in sort of like a ifelse statement to add validation. So here you can see AI does help catch missing parameters, syntax issues, and logical errors quickly. On that note, let's go ahead and actually do a follow up prompt to add a validation check. So this is where we can actually have a logical check that can catch the error or return an error with a message in case, you know, the second argument in this case, the tax rate is missing. And it should be very easy to do that. Sometimes really depending on sometimes JGBD does include the if statement in here. In this case, it didn't you got the definition here, and then over here, you got another solution where it gives you the default value, which is fine. But we didn't get one solution where we have validation. So let's go ahead and do that. So Um, all you have to do is really say, add a validation check. So let's go ahead and do that. Okay. And there you go. So here you have your new function, and this one is adding validation check not just for the price, sorry, not just for the tax rate, but it's adding it for both the price and the tax rate. So here it says validate inputs. So before you process or actually going to calculating the total, it actually runs those validations to make sure everything's okay. So it says if your price, if you read this, it says, if the price must be an integer or a float and greater than zero, Um, actually, let me bring your attention down here as well, because it actually the nice thing about hATPDs actually explains the logic to you after it prints out the output. So if price the price has to be a float, right? Or it has to be integer or float, and the price has to be uh, graded or equal than zero. If not, it's going to raise error, and then it will throw that this error message price must be a non negative number. And then the same thing for tax. So here we have some validation. It says that the tax rate must be a number and it has to be graded than zero. So this could be whatever, like 0.05 as we saw in the earlier example or 0.1 for 10%, whatever. So over here, you can see that this added the validation check for those. And then once you validate both inputs, then you can actually go into your calculation, which is price plus tax and then returning the total. And again, here, you could actually because we have this default statement here as well, you can call the function a couple of different ways, and it'll still be valid. So one is just pass in the price and not the tax rate, which it will then use the default value of 5%, or you can just pass in the price and the tax rate. So this 10% here we overwrite this value here and it will do the calculations using 10%. Okay, now let's take a look to see if we can optimize the code for efficiency, and this is where I'll show how AI refactors the code for better readability and efficiency. So for this example, let's ask ChaGBT to actually optimize the function. So in order to do that, I'm going to use the following prompt that reads, optimize this function to make it cleaner and more efficient. So let's go ahead and run this. Okay, there you go. So here you can see you see this is a little bit lengthy now, right, especially with the added validation checks. So now it's actually reduced that it's more readable, it's cleaner, so you can see the improvements on the bottom here as well. So it says the types, float, clarify expected input and output types, compact validation using the N keyword there. And so this one here, and then it says math simplified, and then the default tax rate still applies, if not explicitly provided. So now, this is a cleaner, more readable function, and this shows that AI improves efficiency by reducing redundant code and making functions more robust. Now, the next thing I want to demo is you can always request Chat GBT to provide you an explanation of the fix or whatever it's doing. So sort of like it's thought process, explain its thought process to you or the reasoning or the logic that it's following. So here I want to show how AI can explain its debugging and optimization steps for better understanding. Now, in this scenario, it actually did that for us without us having to ask. So it created after our prompt, it gave us the improved code based on our requirements. But then there's a section called Improvement, so it actually explained everything. Sometimes it does that, sometimes it doesn't. Again, as the models get better and improved, it will be able to also from your previous chats and data and your interaction and based on its memory and some of the customizations you've made to CHAGBT, it'll be able to kind of follow and be able to predict what is it that you're looking for, depending on, for example, your job title or what you've asked it. So this is really important, but in this case, it did provide the explanation of the improvements. But let's get a little bit more technical. Let's say it didn't or perhaps this is not that in depth. Okay? Maybe it's just very high level. So what we can do is we can ask AI to actually explain the improvements made. So in order to do that, let's use another follow up prompt that simply says, explain the changes made to optimize this function. So let's go ahead and run this. Now it should be giving us a more detailed explanation. And again, the point here is we want to learn. We don't want Ja JB just do the work for us and move on. We want to actually be learning. And the way we learn from this is by following its thought process and understanding the logic it followed. So here you can see the first step, it says Tienes added, and now it's referring to the line that it changed. But then it also talks about the Y and the benefit. This is really important, especially it's very valuable when it comes to taking away learnings and learning lessons from this. Ask clarity about what types the function expects and returns. The benefit improves code readability and helps tools like inters and IDs provide better suggestions than error checking. So very logical, very helpful. Next one is the condensed validation using the NI key. It says combines the two separate validation checks into a single readable line. Less repetitive code, easier to maintain and expand. Great. And then simplify calculation. Here we have return price times one plus tax. It says replaces the more verbos one, and over here, which was this guy. So now instead of these two lines, we just have one line. So the benefit to this is shorter, cleaner, and mathematically equivalent, so you get the exact same thing. It doesn't return you a different response. And it also avoids the need for temporary variable, which is a very common classical problem, programming problem. And then improve readability and efficiency. So it says by combining all of the above, the function is now easier to read, slightly faster due to fewer operations and more robust to validation and type annotations. So this is how you can actually get AI to help explain the thought process in fixing or debugging the code, and this shows how Chachi BT can act as a mentor by explaining debugging and optimization steps in a clear and structured way. 18. Research and Learning: Let's now discover the use cases on HGPT for research and learning. So HGPT is a powerful tool for research and learning. Whether you're trying to summarize a complex topic, fact check information or synthesize insights, AI can accelerate the process and provide structured, easy to understand answers. AI helps researchers and students by condensing complex papers into key takeaways, making learning faster and more efficient, so you don't have to spend hours reading. This is particularly useful for summarizing academic research, policy reports, or any other dense material. AI helps fact checked statements by cross referencing information with multiple sources, allowing users to verify accuracy and detect potential misinformation or perhaps bias. Alright, so now let's do a walk through where we can use HAGBT to summarize, compare and fact check. And here we'll be summarizing a complex topic into key takeaways, comparing two perspectives on controversial issue and fact checking a claim and evaluating its validity. So let's start with step one where we summarize a complex topic. And here is what I want to show how AI AI breaks down a dense subject into clear digestible insights. For this, let's start with a very broad research topic. So I'm going to be using climate change. In order to do that, we're going to use the following prompt that says, summarize the main points of climate change research in five bullet points. So let's go ahead and run this. Okay, so you can see it was able to give us the five bullet point. The topic of climate change, I mean, it's so huge and so vast and there's so many things to go through, you know, hundreds of thousands of pages of research and articles. But if you are just trying to get sort of, like, break it down into a digestible insight, using that five bullet point technique is a great way to get started. Again, this is a start but the key takeaway here is that you can see ChatGBT was able to produce five bullet points on the topic, and this showcases that AI helps researchers and students quickly understand major themes of a topic. Next, let's take a look at comparing two perspectives on a controversial issue. So for example, or perhaps you might not find this controversial. It's a pretty debated topic nowadays. But here, we're going to show how AI presents arguments from both sides of the debate. So for this example, I'm just going to use remote work versus office work. So for this, we're going to ask Chat GPT to compare the different viewpoints. In order to do this, I'm just going to use the following prompt that says, compare the pros and cons of remote work versus office work. So let's go ahead and press on Inter. Okay, so Chat GPT is able to provide the answer here. And you can see it's able to so it did a pros and cons for each. So remote work, there's the pros, and then we got the cons here. And then for office work, we got the pros, and then we got the cons here. And then, of course, this is a really nice handy thing. It's provided the very very condensed and very readable, small summary of table that kind of just conveys the same information in just one or two words, which is really nice because it's very readable and it's easy to digest in very simple terms. Now, let's follow up to refine a specific aspect of this. So in order to do that, I'm going to say, using the following prompt, expand on the impact of remote work on productivity. So let's Enter and now it's going to sort of pick that apart a little bit and focus on that specific aspect of the topic. So positive impact on productivity. You got fewer interruptions, customized work environment, and of course, each of them have their more explanation and detail, flexible scheduling, less commuting time and autonomy. And then there's negative aspects. So communication delays, isolation, overwork and burnout, so all these things. And of course, a summary, overall takeaway. But the key here is that you can see HAGBT provides a balanced perspective, making it useful for research, debates and decision making. Okay, this next one is going to be interesting because we're going to be fact checking a claim for accuracy, and this is coming from the AI. But remember the data that AI is using, it's heavily trained it's heavily trained on datasets, and also it has access to Internet. ChachPT couple of years ago, did not have this functionality, but now it has access the features there. It can research and read all the articles online in order to fact check certain things. So here, we'll show how AI analyzes statements and verifies them against actual reliable sources, which is really cool. So now, let's go through this example, and we're going to ask AI to fact check your claim. And here I'm going to use drinking coffee. So I'm going to use the following prompt that says, fact check this claim. Drinking coffee dehydrates you. Of course, you can use anything. This is just for the purposes of this demo, but let's go ahead and see what it comes up with. Okay. So here, it's basically saying this claim is mostly false, but you can see that it says what the science. So talking about caffeine, the type, you know, the effect is mild and so on. Moderate coffee consumption, three to five. This doesn't lead to dehydration in healthy adults. And then because coffee contains mostly water, so it contributes to your daily fluid intake. And there's a supporting evidence. So it says at 2014 study in plus one found that coffee hydrates people cellularly to water when consumed in moderate amounts. So that's very interesting because a lot of people think it dehydrates you and according to ChaGBT does not. And then here's the bottom line. So it's giving you the facts, and then the summary here, drinking coffee does not dehydrate you if consumed in moderation. It's fine as part of your daily fluid intake, especially for regular coffee drinkers. However, excessive caffeine may have stronger, different types of effects, not necessarily dehydration. So this is interesting. So it is able to fact check this particular claim, but now it was able to produce the results, right? So we know what it's saying. And in this scenario, it's saying that coffee does not dehydrate you and this is false. But now let's actually follow this up by asking by a follow up prompt. And here, what we're trying to accomplish is we want to follow up by asking for source validation. And this is really important. So in order to do that, so we want to ask you, like what source are you using to come to this conclusion? So here, I'm going to use the following prompt that says, What sources support this claim. So let's go ahead run this. And then this is where it's actually starting to go through the sources and list them one by one and even giving you a link to that study. So this is all based on research and data, which is really nice. So the first one is the plus one, 2014 study. Here's a link, and it says talks about the title, the authors, and then the key finding in that study, and then you can read the whole article by clicking on this link. Next one Institute of Medicine in 2005. Same thing, finds the key finding that study, and then the link if you wanted to sort of the title, the source, and then the link, European Food Safety Authority, Mayo Clinic, and so on. So this is where AI can verify claims by analyzing multiple sources and providing evidence based responses. 19. Marketing and Sales: There are other use cases where HAGPT. So for instance, it can be used for marketing and sales. So let's turn our attention to these categories here. HGPT is a powerful tool for marketers and sales professionals. It can generate persuasive content, help craft targeted sales messages, and optimize customer engagement. Whether you're writing an ad, an email or a landing page, HGPT can make your messaging more effective and efficient. AI helps marketers generate multiple variations of content quickly, allowing for AB testing and optimization. Whether you're crafting social posts, ad copy or email campaigns, hATTPT makes content generation seamless. Great marketing copy focuses on benefits, not just features. AI can help refine your message by making it engaging, emotional, and action driven, encouraging higher conversations. Alright, now let's take a look at crafting and testing marketing prompts for social media. So here, we'll be generating multiple versions of a marketing message, adjusting tone and style for different audiences, and then creating effective calls to actions also short for CTAs. And we do that to drive conversations, and perhaps those could lead to convergence and sales. So let's start with step one, and this is where we'll be generating multiple versions of a marketing message. So here we'll show how AI creates variations of the same message for AB testing. So let's start with a basic product promotion. So in order to do that, I'm going to use the following prompt. I'm going to say, write a Facebook ad for a fitness app that helps users track workouts and diet. Okay, so now you can see HABT provided us with one variation. So here it says, ready to take control of your fitness journey, mid fit track. You're all in one fitness campaign and so on. So here, the features log workouts with these, track meals and macros, get real time progress, and so on. So it gave us one u variation of this Facebook ad for this Fitness app. But one thing I want to mention is there's a couple of things now you can do if you're into marketing and you want different variations, you can simply just ask HAGPTGive me different variations. But note here also note here that says, Would you like HAPT actually followed after um outputting this response here, it says, Would you like variations tailored for different audiences. Example, beginners, athletes, busy professionals. So this is interesting because it's predicting what you may need next, right? It's thinking that maybe you're a marketing professional, so you perhaps want more. In this case, you want different variations. So actually, let's just respond by saying yes because it's asking us, would you like versions tailored for different audiences. So let's say yes and see what it comes up with. So here, it's actually coming up with exactly what was in the bracket. So you can actually add more. It's just following with these, right? So it says for beginners, it gave us a variation. For athletes, it gave us another variation, for busy professionals, it another. And then it says, Want me to create versions focused on other features or tones, right? So the other things you could also do is you could also give it other tones or categories. So for instance, you can do motivational, you can do social proof. So you can actually ask for that. So let's actually go ahead and do that. Let's say, give me variations for, let's say, give me variations for motivational, data driven, and social proof. Let's run that prompt. And there you go. You get three more variations. It says motivational. This is the post or Facebook ad, data driven, and so on. So this is actually pretty good because now you can see AI generated variations allow marketers to test different messaging styles and optimize the engagement based on that. Now I want to show you how we can be adjusting tone and style for different audiences. So here we'll see how AI adapts the same message for different customer personas. So for this example, we'll just be continuing building on the previous example, but we're just going to be modifying the prompt to tailor messages to different demographics. So, for example, I'm going to use the following prompt to target three new demographics. So I have rewrite this ad for a fitness to appeal to three different audiences. So we got young professionals, busy parents, and senior citizens. Let's go ahead and run this. And now ChaGPT is going to be able to tailor these versions of the fitness app for each audience. So you can see now it was able to do that, young professional, busy parents, and for senior citizens. So here you can see AI can customize marketing messages to resonate with specific target audiences. Lastly, let's take a look at creating effective call to actions or CTAs to drive conversions. So here, what we can do is show how AI crafts persuasive call to actions for different platforms and marketing goals. So for this example, let's ask AI to generate multiple CTA options. So what I'm going to do is use the following prompt that says, generate five call to action or CTA phrases for a free trial sign up. So let's go ahead and press Enter. Now you get the call to action, and this is usually the thing you put at the end of your ad or website or whatever it is you're trying to wherever place your funnel, you're trying to drive sales. But here you can see that we're asking AI, and now it was able to come up with five call to actions. So start your free trial today. No credit card needed. Try it free for seven days and see the difference, unlock your fitness potential, join free for one week, and so on. So this is good. We can do a follow up prompt where we can make the CTAs more urgent. So in order to do that, like more time sensitive, for example, in order to do that, I'm going to use the follow up prompt that says, Make these CTAs more urgent and time sensitive. So let's go ahead and do that. And now we should really focus on the limited time offer type scenario. So start your trial now offer soon. Don't miss out, limited time only. Wells fill fast, act fast. So this is now giving more urgency to the call to action phrases over here. So here you can CAI can optimize CTAs to maximize conversions through urgency and action driven language. 20. Practical Exercise: Now let's bring everything together by going through a practical exercise where you get a chance to develop prompts for your own industry. This exercise will help you develop and refine chat GPT prompts tailored to your industry. Whether you work in marketing, finance, healthcare, technology or another sector, this hands on activity will allow you to create AI powered solutions that fit your specific needs. Think about one key task in your industry where CHAIPT can assist. Whether it's writing, analysis, sales outreach or customer service, this exercise will show you how to optimize AI generated responses for your workflow. Start by writing a basic prompt for your chosen task. Then analyze the response and see does it need more structure, clarity, or detail. Identifying these gaps will help refine the prom for better results. Refining prompts iteratively improves AI's responses. By adjusting phrasing, specifying tone, and requesting structured outputs, you can optimize AI generated content for your industry's needs. 21. Understanding ChatGPTs Limitations: Now let's talk about understanding HGBT's limitations. While HAGPT is a powerful tool, it has limitations. It does not think or understand like a human. It generates text based on patterns and data. This means AI can hallucinate, reflect biases or provide misleading information, making human oversight essential. One major issue with AI is hallucinations. It may generate false facts with absolute confidence. AI does not know facts the way humans do. It only predicts what text should come next based on its training data. AI is trained on large datasets that may contain biases which can lead to unfair or misleading outputs. It's important to review AI responses critically to ensure they are inclusive and fair. AI lacks common sense, reasoning, and deeper contextual understanding. When prompts are ambiguous, it may misinterpret the meaning requiring more specific phrasing for accurate responses. 22. Troubleshooting Poor Responses: Let's discuss how we can troubleshoot poor responses in chat APT. AI sometimes misinterprets prompts or provides vague answers when there isn't enough detail. By improving prompt structure, we can get more relevant, consistent and insightful responses. AI can provide unclear, inconsistent or overly long responses. The key to troubleshooting is adjusting prompts to get more structured, concise, or fact based answers. The more specific structured and guided your prompt, the better AI's response is going to be. Small changes in phrasing can dramatically improve the quality and relevance of the output. In this next demo, we're going to be debugging and refining food chat GPT responses. Here we'll demonstrate and we start off with a vague or problematic AI response, where we find the prompt step by step to improve clarity and accuracy, and then we'll use multi term prompting to guide AI to our better output. Now, for our first step, we're going to be fixing a vague or generic response. And here, I'll show how AI can produce vague answers when prompts lack detail. So for this next example, let's start with a generic request. And for this, I'm going to use the following prompt here. And I'm simply going to say, explain leadership. Okay, so as you can see, HAPT is starting to output the response here, and it's starting to explain the readership and starting with an introduction about what leadership is, it's getting into the key aspects of leadership, types of different leadership style, and then it has a conclusion paragraph at the end. So this is good and a good start. But you can see that the issue with this is that the response is too broad and it lacks real and specific insights. Now, let's go ahead and refine the prompt for a better answer. And what I'm going to do here is use the follow up prompt that simply says, explain three key qualities of effective leadership with real world examples. So here, we're going to be expecting more specific AI response. Here you can see that it's breaking it into different categories of leadership. So we got visionary thinking. It's giving you the definition, and it's giving you an example here, just like we asked in our prompt. You got empathy and emotional intelligence, you got decisiveness. So these are some of the key aspects of leadership, along with definitions and examples. And here, again, you get a short quick summary which is quite concise and readable. So what I'd like you to take away from this example is that adding structure and example makes AI responses more detailed and more useful, specifically for learning purposes. Now, for this next example, I would like to demonstrate how we can be fixing an incorrect or misleading response from Chat GBT. And here, we're going to try to show how AI sometimes provides factually incorrect responses. Now, use the word try because we can't predict if AI is going to give us the incorrect response or not. Most of the time, it'll give us the correct response, but from time to time, there could be misinformation, and that's why we should always be fact checking the AI output. So it's going to be very tricky to reproduce an error in a specific scenario. So we'll try and prompt and see how things go. So here, what I'll do is I'll ask AI a factual question. And for this example, I'll simply ask who invented the telephone. So that's the question I'm going to ask, let's see what HAHBD comes up with. Okay, so it looks like for the main part, this is correct. Alexander Graham Bell, he was the main inventor of telephone, where he got the main credit. You can see that in some historical debates, you got Alicia Gray and Antonio. So it's hard to tell right now, but let's pretend that we do know for a fact that Alexander Graham Bell this is correct, but we're not sure about Alicia Gray. Again, for the purposes of this example, let's pretend that this is incorrect because again, it's going to be very hard to try and exactly produce an incorrect response from AI because we have no control over its training dataset, and hence we cannot simulate a specific scenario for the purpose of this SMO. But let's say, for instance, as an example for this scenario, the response introduces misinformation, which is what we see here. Now, what we can do is we can refine the prom for accuracy. So what we can say is use the following prompt and simply say cite reliable sources and confirm who is credited with the invention of telephone. So let's go ahead and run this. And now you can see that it says the person officially credited with the infection of telephone is Alexander Graham Bell. So based on the patent number, so now it's giving you the patent number, the issue of the patent, and the date of the issue, you got the reliable sources. Now you got the patent and trademark, USPTO, you got Labry of Congress and all these valid sources. And again, if you like, you can click on the link here and it will take you to that specific website where you can read all the full details and information. And again, this is talking about some alternative claims, but you can see that initially we got two more people that could have been credited the invention of telephone. But after putting in the second refined prompt or follow up prompt, we can say that for sure, we know it's Alexander Graham Bell. So here, the key takeaway is that always fact check AI generated content, especially for historical or scientific claims to ensure its accuracy. For our next demo, let's take a look at fixing an overly long response. So here, what we're trying to show is that how AI responses can be too detailed and need summarization. And for this walk through, I'm going to ask AI to summarize a complex topic such as quantum computing. So what I'm going to do is I'm going to start with the following prompt that says, explain quantum computing. Okay, great. So now you can see that Chachi PT has given us the results, and broken it down into different categories like classical versus quantum big, superposition, and all these different categories. So this is great, but you can see that the issue or an observation is that the response is too lengthy for a quick understanding. So here what we could do is we can refine the prom to request a brief summary instead. So what I'll be using is a follow up prompt that simply says, summarize quantum computing in one sentence using simple language. Sometimes you see different people using this phrase using simple language. Sometimes you see people telling Chat GPT, explain topic X to me like I'm a 5-year-old or like I'm a 10-year-old. And that's simply saying the same thing. It's saying use very simple language. Don't use technical jargon that I couldn't understand. So in this case, we're asking it for in one sentence, so super brief using simple language. So let's go ahead and run this. And there you go. Right now, you can see that the response is more concise and more clear. So quantum computing is a new kind of computing that uses tiny particles to solve problems much faster by working on many possibilities at once. So again, exactly follow that direction, one sentence, simple terms. Anyone can understand this. So more concise and clear, and you can see that telling AI to summarize or simplify can help make responses more digestible. 23. Improving Consistency: Let's now dive into improving consistency and avoiding conflicting outputs. ChachPT generates responses based on probability, meaning it may give different answers to the same prompt. While this can be useful for creativity, it can also cause inconsistency in structured workflows for professional content creation. AI doesn't remember previous responses, and slight variations in phrasing can shift its focus, leading to different or even conflicting answers. To improve consistency, we must refine our prompting strategies. Consistency improves when we standardize our prompts and add structure. The more precise the instructions, the less variation there will be in AI responses. All right, for the next demo, we're going to be trying and ensuring AI responses follow instructions correctly. And here, what we'll demonstrate is show how different phrasing leads to inconsistent responses, refine the prompt for a more structured than reliable answer and then use constraints on things like such as format, length, tone to show that we can maintain consistency. For the first one, what we are going to do is we're going to test inconsistent responses. And here, we'll show how small prompt changes can lead to significantly different outputs. So here, what we can do is just use the same prompt. So I'm going to be using describe the benefits of meditation. So let's go ahead and run this prompt, see what ChaBT comes up with. Now, we're going to be asking Cha GIPT a general question multiple times. So first, it was able to come up with this. Let's ask the exact same question again. So I'm going to go ahead and rerun the same prompt. Okay, so let's run it one more time. Okay. So if you go back, you can see that the first one, it starts with Meditation offers a wide range of physical, mental and emotional benefits. If you go to the Sekan one, it says something completely different. But it does have somewhat of the same structure. So it starts with the introductory sentence. So it says this one said, meditation offers a wide range of physical, mental and emotional benefits. This one says meditation offers a variety of benefits for your mind, body, and overall well being. It is trying to say something the same thing, but the point is it doesn't remember what it previously said. So it is giving you a variation. So again, going back to probability of expecting what's next in terms of text and output, it is somewhat trying to convey the same message, but the phrasing and wording is completely different. So you can see this one, the first category mental benefits. It is the same for this one. However, you can see that the first one says reduces stress, lowers crystal levels and hormonink to stress. For this one, it says, reduces stress and anxiety by calming the nervous system. So completely different phrasing and responses. And then the same thing for this one, if you're looking at it, you'll see essentially different types of responses. Here, the point of this demo is that to teach you that AI doesn't recall past answers, leading to response variability. So for this next one, we're going to be building on top of what we've already provided, which was described the benefits of meditation from the last lecture. But here we're going to be refining the prom for more reliable responses. So here we're going to show how adding structure reduces variability. So what we'll be doing is modifying the prom to enforce structure. And I'm going to do that by using the following prompt that says, List three benefits of meditation in bullet points with a short explanation for each. So let's go ahead and run this. And now you can see over here, JGBD has produced that, and now you can observe that this response or the output is now structured and more consistent. And here you can see that from observing the results, you can tell that AI provides more consistent responses when the prompt includes structure and formatting instructions. Lastly, we'd like to demonstrate how using constraints using chat GBT constraints to maintain uniformity. So here we'll show how constraints like word limits, formality or response style can improve consistency. So here, you can continue with this chat or open a new chat. It doesn't really matter. But I'm just going to continue with this chat here. But actually, let's open a new chat. Why not? Here, though, you're going to see I'm going to use the following prom to ask AI to follow specific response constraint. And here, I'm going to say, explain the importance of cybersecurity in exactly three sentences in a formal tone. Okay, so you can see now, we're kind of fixing the previous issue we saw from the last lecture so that the response now follows a controlled length and formal style. So here you can see that by setting word limits, such as in exactly three sentences, you can use character limits if you'd like to or word limits, whatever it is, whatever limit you want you can introduce in your prompt. You can see that the word limits, formatting rules and tone requirements, so in this case, we ask for a formal tone, those all can help AI to generate more predictable results. M. 24. Ethical Considerations: So ethical consideration is always a big topic and discussion in the world of AI. So let's take a look at that and consider that in AI generated content. So AI is a powerful tool, but it does not understand ethics or fairness or truthfulness. It simply predicts text based on patterns and its training data and the access it has to the Internet and the information on the Internet. So that's why human oversight is essential to ensure AI generated content is accurate, fair, and ethically responsible. AI generated content can re enforce, biases, spread misinformation or violate copyright laws. So understanding these risks help us use AI responsibly and more ethically. AI content should be verified before being published or shared. By cross referencing reliable sources and eliminating misleading claims, we can ensure ethical AI use in content creation. 25. Creating AI Personas: Alright, now, let's dive into creating AI personas for customized responses. Chat GPT can be customized to behave like an industry expert, customer service representative, or subject matter specialist. By defining its persona, you can enhance AI responses to be more relevant, consistent, and insightful. Defining an AI persona enhances the quality of responses. Whether you need HGPT to act as a financial analyst, doctor or recruiter, shaping its identity makes it more valuable and engaging for your specific use case. To create an AI persona, you define its role, expertise, tone, and response format. This ensures HGPT delivers responses aligned with industry expectations and audience needs. In this next walk through, we're going to be crafting an AI persona for a specific industry. So here we'll demonstrate and start with a basic prompt and observe AI's default behavior. We'll refine the persona with additional instructions, and then we'll test the persona with real world scenarios. So for our first step, let's go ahead and test JAGPT without a persona. So here, I'll show how HAIPT responds more generically without any customization. So here, we're going to start with a very simple request, and I'm going to use the following prom that says, give me advice on investing in index funds. So let's go ahead and run this prompt. And here you can see that HAGPT was able to give us the answer. However, it is somewhat generic. So it does categorize it by understanding what the funds are, start early and be consistent. So this is more of a sort of like an instruction or recommendation. Choose low cost funds, diversify, think long term, and so on. So the response is good. It is still somewhat on the generic side, and here you can see the issue is that the response lacks depth and personalization. So here you can see without a persona, AI provides generic surface level answers. Now, let's build on top of this and define an AI persona for a financial advisor. So here, I'll be showing you how structuring an AI persona enhances its expertise and style. So what we're going to do is modify the prompt to introduce a persona now. So here's what the improved prompt looks like. So what I'm saying here is you are a professional financial advisor with ten plus years of experience. So again, we are defining the persona via the sentence. Your role is to provide expert guidance on investing in index funds. Use real world examples, recommend specific strategies and key responses under 200 words. So we are introducing the word limit here as well. So let's go ahead and run this front. Okay, now we're getting more specific answers here. So the difference here is that the AR response or hATVT response is more refined and is more expert like. So here you can see a well defined persona makes AI responses more specific, informative and actionable. And lastly, let's go ahead and test the AI persona in real world scenario. So here I want to show you how the persona remains consistent across different queries. So for this next example, what I'll do is I'll ask a follow up question to test consistency. So here, I'm going to use the following prompt that simply asks GPT, what's the best strategy for a beginner investing in index funds? So let's go ahead and press Enter, and you can see that it is still maintaining the response is consistent with the persona. So you can see that it's saying for beginners, for a beginner, the best strategy is simplicity, combined with consistency, and then telling you number one, start with a broad market index one, use dollar cost averaging, keep it simple, consider adding bonds for stability, invest through tax advantage accounts, and so on. So here you can see defining AI personas ensures consistent expert like responses across different proms within the same session. 26. Layered Prompting and Nested Queries: Now let's dive into layered prompting and nested queries with JAGBT. Layer prompting improves AI responses by breaking down complex tasks into logical steps. Instead of asking one broad question, we can guide JAGPT through a structured thought process for deeper and more accurate results. Nestet queries allow AI to refine and expand responses naturally, similar to a back and forth conversation. By guiding JAGPT through a logical sequence, we can achieve more detailed and insightful answers. By structuring AI interactions into layers of inquiry, we help Chat GPT generate well organized, thorough and actionable insights. Now, let's go ahead and talk about how we can be using layer prompting for better AI response. And here, we're going to demonstrate by starting with a broad question and observe AI's initial response, we'll use a follow up queries to refine, expand and improve the answer, and then we can compare a single step response versus layered approach. So for the first step, what I'm going to be doing is testing a single broad prompt versus layer prompting. And here you can see how a single vague prompt leads to an overly generic response. So I will start with a very broad request, and I'm going to be using this prompt that says, How do I start a YouTube channel? So let's go ahead and press Enter. So here you can see that it is giving us somewhat of a structured response. So starting with defining your niche, set up your channel, plan your content, get basic equipment, and so on. So you can see that the response is not bad. However, it is still somewhat generic and unstructured in terms of what we need to really be able to create that YouTube channel. So you can see that response lacks details, and this is because with HAGBT, broad questions often lead to shallow and incomplete answers. Okay, so now let's move on to the next step where we will be refining the answer with layer prompting. And here I'll show how breaking down the question improves response steps. So we'll break the task into structured sub questions. So here, what I'm going to do is start with follow up prompt, the first one that simply says, What are the most important steps before launching a YouTube channel? So let's go ahead then presenter. So now you can see it is giving us more detail than structured response. So before launching the YouTube channel, it's essential to lay the solid foundation, and it's telling us what those are. So defining the channel purpose and audience, choosing a niche, research the competition, plan content ahead, create branding elements, set up your equipment, create a trailer or intro video and so on. So this is actually pretty good. You can see that this is actually a lot more detail compared to what we need to get the YouTube channel started. Now let's go ahead and follow up to focus on a key aspect. So for example, the YouTube content. So here, I'm going to put my second follow up prompt. Again, remember we're layering this, right? This is called layer prompting. So now I'm going to follow up with this prompt that says, how do I create engaging YouTube content? So let's go ahead and run this. So it says, creating engaging content is all about capturing attention, delivering value, whether that's education, learning, or whatever, and keep people watching. And this is how you can do it. So hook viewers for the first 15 seconds, focus on one clear message, tell a story, use visuals, encourage viewer interaction, pace matters, watch your analytics, and, you know, see if you can gather some insights from the data that you collect from your viewers. The videos. So here you can see this is more detail and actionable, and this shows that step by step refinement helps JAGPT deliver detail and structure responses. Now, let's move on to the next step where we will be using nested queries for additional depth. So here I'll show how AI can build upon previous responses for richer insights. So one thing we want to do is ask AI to summarize its previous responses. So what I'm going to do is use the following prom that says, summarize the key steps for launching a YouTube channel in one paragraph. So let's go ahead and run this. Okay, great. So Cha GPT was able to do exactly that, summarizing the previous steps into one paragraph. So again, to launch a video successful video channel, start by choosing a clear niche and so on. You can pause the video to read through this. And again, the ha chiPT response is concise and well structured. Now, what I'm going to do is ask HAGPT to suggest an action plan based on the summary. So what I'll do is put in the following prompt here that says, now, create a 30 day action plan for launching a YouTube channel. So this is going to help us going if that's our goal here. So now you can see it's breaking it down week by week and also day by day. So week one, foundation and planning, so it's telling us, again, this is just a recommendation. You can alter this based on your use case or what best works for you and your time schedule or whatever the purpose or use case is. This is just an example where we're trying to start a YouTube channel, but your purposes might be different. So anyways, going back to this, you got week one, so you got day one, Day two, define your niche and write your channel mission and value statement, Day three and four research, day five and six, brainstorm ten video ideas, day seven, choose your channel name, and so on. So this is actually breaking it down really nicely week by week and day by day, providing you an actionable, exactly a 30 day actionable plan where you have a guide, some guidance in terms of what you should be doing throughout the day for each day throughout the week. So you can see here that NSSET queries make AI generated responses more structured, contextual and, of course, actionable. 27. ChatGPT with other AI Tools: Now let's take a look to see how we can make HGPT more powerful by combining it with other AI tools. While HGPT is great for generating text, combining it with other AI tools unlocks even greater potential. Whether you need to automate workflows, analyze data, or create visual content, multi tool integration can significantly enhance productivity. Each AI tool has unique strengths. By combining HGIBT with image generators, spreadsheets and automation platforms, you can create highly efficient workflows tailored to your needs. Integrating HGBT into existing tools streamlines workflows and saves time. Whether through APIs, automation tools like ZapiR or direct AI to AI interactions, HGPT can seamlessly enhance business operations. Right, this next demo is going to be very cool because we are going to be using HAGBT with another AI tool to complete a task. So here we'll start in our demo, we'll start with a task in HAGBT. So in this case, we're going to use data or content creation. Then we'll use another AI tool to enhance the output in this case, image generation, and then you'll see how AI tools work together for a complete solution. So this walk through is going to consist of two steps. In step one, we're going to be generating AI optimized content in HHIBT, which in our case, is going to be a social media post. And then in step two, we're going to be enhancing the content with another AI tool, and for that, we'll be using Canva for image generation, and then we'll bring it all together. Let's start with our first step here, and what I'll show is how CHAIPT generates structured detailed texts for content creation. So for this example, we're going to be starting with a simple request, and we're going to write an Instagram caption or post. So for this, I'm going to use the following prompt that says, write an Instagram caption for a new Fitness Smartwatch launch. So imagine you are wanting to launch a new product and then you want to have a campaign and you want to launch it through Instagram. So let's go ahead and press Enter. And there you go. So HHIPT is giving you the Instagram post. So meet your new work, you'll partner the Next Gen Fit Watch, track every step, every beat and every goal, smarter than ever, and then some hash tags. So if you wanted to, you can go further and enhance this based on whatever tone, audience, and so on. You can also follow the questions or recommendations HHIVT is giving you. So it says one variation for specific audience or tone. So you can define that and then I'll give you a more refined but let's say we're more refined response. But let's say we're fine with what Cha GBT has given us in step one, and now we want to move into step two. Alright, now that we have our content, which we generated using hatchPT which is an AI tool, we want to be enhancing that content with another AI tool. And for this, I'm going to be showing how Canva, which is a design tool with AI capabilities can enhance the HAGPT output and for us to be able to use these tools to devise a complete solution. So here, I'm going to be using Canva AI to create an engaging post. So for this, we're going to be taking the HAGPTGenerate a caption and designing an Instagram post. And there's a couple of ways that I'm going to show you on how to accomplish this. So first of all, before we get started, you just need an account. And again, a Canva account, they have different tiers. They have the paid version, which is the pro and then they have the free for the purposes of this course, and many, many use cases, you're fine using the free tier. So what I recommend is going to the Canva website, which is simply canva.com. All you need is a user name and password. So just use your email and create a password, and they even have login through Google, so you don't necessarily have to create an account. You can just log in with your Google, Apple ID, and things like that. Or you can just simply use an email and create an account. So go ahead and set up your account, and then once you do and you log in, you should be presented with the homepage, which is what it currently looks like. Alright, so Canva has a pretty simple design interface, which is nice. It's very clean. It's easy to use. So on the left hand side, you got your navigation bar. You got your menu. You got your home project templates, brand, Canva, AI and apps and then on the center, you got templates and things like that. So again, it's a design tool for creators and content creators. But you can do other things. Like there's many things you could do. You can create presentations. You can create resumes, cover letters, posts, social posts. There's many thousands of templates available for you to use for free and the paid ones. So great tool overall and highly recommended. But for the purposes of this demo, what we're going to do is we really want to use different AI tools to create an Instagram post for launching our Smartwatch or new Smartwatch product. So let's go ahead and do this one way first. So in order to do this, you can use the AI capability, which is now called CVO AI, and this is something recently Cavo has introduced, which is really. And here you have different options, so you can pick code, write, video, design, image, and so on. And if you click on these things, you can see a sample and even it gives you the prom. So for example, if you wanted to create an image, if you click on this, it will actually start creating that image with this current prompt here. So it says, create an image of a simple skincare bottle with soft botanical shadows in the background. So this is kind of cool. And yeah, this is really nice. And we essentially want to we want to create an image very similar to this, even simpler. But what we're going to do is we need to come up with our own prompt. And again, it really depends on what kind of prompts you come up with. But right now, all you have to do is really we clicked on that image. So let's go ahead and actually backtrack. So if you wanted to do that from scratch yourself without clicking on any of these things, all you have to do is simply make sure that Canva AI is selected here. Again, you got a couple of options. You got your designs. You got templates, and you got Canva AI, so make sure you select that. If it's not selected, and now you can choose the feature from the AI. So you can design for me. You can choose design for me. You can create an image, draft a dog, code, and so on. So for this case, we want to create an image. So go ahead and click that. And one thing is here, you can use different styles. So this is different styles with different filters and so on. So you can choose SMART a cinematic, creative, whatever macro and all these different stock options that's giving you. So for example, we can do something like we can just select none and see what it does. But I encourage you to experiment with all these other ones because they give you some really interesting and realistic results. So for now, we'll leave the star as is, but Instagram posts are typically not with a 169 Asterk ratio. They're the opposite, so they're actually 916. So we need to change that to make sure our image fits the dimensions correctly on the devices that people are using to go on social media platforms like Facebook and Instagram on their phone. So now aspect ratio is changed to 916, and now all we have to do is put in our prom. So in our case, we used we were talking about a smart voice, so we simply want to create an image for a Smart Voice. So all I'm going to do is say a simple brand new smartwatch in the background. So let's go ahead and press Center and see what Canva comes up with. Okay, awesome. So Canva has finished creating four different variations. And again, this is by default. It has the aspect ratio correctly, 916, as you can see, it's giving us four different variations of a Smartwatch. So this is actually really nice and you can start you can start your design with this as your baseline, and then you can layer up onto it. Now, all of these look great. This one, the text is a little bit messed up, so we're not going to be using that. This second one and the fourth one look pretty good, in my opinion. So we can use either one, doesn't matter. But if you go here, there's a couple of options because now this is your baseline. What you could do is could do many different things. You can just download this and again, take it back to Canva and start designing and layering things up with text, logos and stuff like that. You could take it to another you can download the image and upload it to another software like Photoshop and edit it there. Whatever you desire, you can do that. So on the bottom left hand side, you got this arrow button, which is the download. Over here, you got the dot dot dot, which is a setting so you can copy and delete the image. And of course, you can click Edit, and this is going to just use Canvas editor. That's built in that you can leverage, which I highly recommend. So either the fourth one or this one, let's just go with the second one here. This one looks very simple, elegant and nice. I also like this one because it's simple. It's got the shadow and everything very soothing colors in the background, same with this one. So now we have our image, and we're satisfied with this. If you're not satisfied, you can always go back. And over here, you can put in a different prompt and just experiment. And note that on the right hand side here, this is the available token that you have with the free accounts. And if you wanted more, you could simply upgrade, and Canva even gives you a pro trial for 30 days, so you don't have to commit to anything. And if you like it, then you can continue the subscription, which is paid. But for now, the free tier is good enough. So far, we have enough tokens, but we're done. We are happy with this photo, so let's go ahead and click it. And this should open the Canva editor, and this is where you can go ahead and experiment and start layering up and building on top of the foundation of your base image, which is the smartwatch. Now that we have new editor, the image loaded in our Canva editor, we can start editing the image and just build on top of it. So you can see by default, it opens the image tab, and there's many, many things you can do here. You got magic Studio. Most of these, unfortunately, are Peto, so you can see this icon with the crown here, the yellow crown, that means paid. But there's many different things you could do. So you can apply filters here. So, for example, if I change Fresco, you can see that will change Belvedre and so on. So this is All nice. Let's just go back to none for now, and then you can apply effects like shadows. You can apply you can use different apps on here. And yeah, there's so many different things you could do. Now, for the purposes of this demo, the goal is not to learn Canva here. They're editing and image creation. This is just how we can use AI tools to bring things together. So all I'm really going to be doing is just adding text now. So I'm happy with this image. Let's say I've done all my editing. I'm happy with this. So all we need to really go into the text one, here, there's many different text things you can use here. Again, different different styles, different fonts, different colors, so many variations you can do. If you want to play one, just click on AD a Textbox, and then you can start editing it from there. You can choose one of these ones. So for example, I'm going to choose this one, empower your team, and then we could do something else. Let's just do a regular one. Let's just go add the textbox here. And then when you add a textbox, let's go ahead and push this down. Okay, so we got a couple of texts. These are placeholder text, obviously. And then, you know, when you have this, you can change the font and the size and the style and effects and things like that. So we're happy with what we have right now. So all we need to do now I want to complete my Instagram post. So I got my image. I just have to put the text that we got from ChaiPT and then we have a complete infographic and ready to post on Instagram. So here we could do this. We could just go do something like let's just copy paste this whole thing there. Let's go back and paste that in there. Okay, and the colors you can play around with this. This is not that great. Let's if we go to colors here, you can change it to whatever you want. Change it into a little bit of a darker purple here. You can experiment with these colors. The blue one is not bad either. But again, it really depends on your design and preference. So let's say we're happy with this, we can read what it says, meet your new workout partner, the next fit Wash. So let's say we're happy with this again, not that great. You can experiment with this to find what works best for you. But yeah. And then what we want to do is go back and then grab the rest of the text. So, let's say, for example, this one, and then let's go ahead. Let's paste this in. The text for this is too big, so we're going to be reducing the size. Let's go to 21 bit too small. Let's go 32. 36. Okay, this is not bad. So we'll bring it down, so it's readable. And again, if you wanted to, you could change the color by just clicking on that. And then there's all the things that you could do here and change the size, change the font, change the color. And yeah, there's many things you could do with this. So now you are done with this. The image is ready. You got your smartwatch, you got your text and caption. Now, all you really have to do is download this and then go to Instagram post it and post your hashtags and hopefully that'll kind of go viral. So this should help not promising anything, so it may or may not go viral. But again, the point of this is to teach you how to use different AI tools to create a solution and to add. And now that this is already, what you can do is you can just simply click Share, and then you can click on Download, and then this will download the image. There's several different settings you can choos. So by default, it's the PNG, which is the image format. You could do PDF NP four, GIF, PT, PowerPoint, and JPCFimages PNG and JPEC are good. So you can go ahead and select that and then click on load, and that will take a few seconds to process that and then it will download it to your device. So you can see this is how you can bring different AI tools to work together to complete solution end to end. And Canva is a great design tool in conjunction with HAGBT. And here you can see throughout this demo that pairing HAGBT with design tools such as Canva makes AI generated content visually very appealing. Now, what I would like to do is show you a couple of different ways using Canva to accomplish the same thing just so that you get a sense of how powerful these AI tools are. Now, what we can do is go to Canva and then you can select Canva AI here. You can select design for me or create an image, or you can just leave things as is. And you can see the placeholder text here, similar to Chachi BT or other AI tools, you can actually chat or conversate with the CanvaI through prompting. So here it says, describe your idea, and I'll bring it to life. So a very similar feature set. So you can speak to it. If you use the voice or the microphone icon, you can add media such as files and folders and things like that. But here, we're just going to do a very basic prompt. But we're still keeping in mind the example that we're trying to accomplish, which is the new Smartwatch launch. So here, instead, what I'm going to do I'm going to try to get it to do majority of the work for me, so I'm just going to say, create an Instagram post that promotes the launch of a new smartwatch. And then you can go one step further and you can actually say the caption for this post should include, and then you can copy in the one that we got from HAGPT. So if you go here, for example, you can really pick any text or create your own text if you like, I'm just going to copy the one we got from CHAPT. Go here, and then I'm going to put that in codes and paste that in. So create an Instagram post that promotes the launch of a new smartwatch. The caption for this post should include and then this text. So let's go ahead and run this and see what Cava comes up with. And it says, I just needs a few minutes to put this together for us. You can see it's creating various options. And there you have it. So Canva finished putting together some variations here of this prom. So now you can use any of these that you like for your Instagram post, and you got some reels here, which is quite nice. It can add its own text and infographics, which again, is quite nice and useful and handy. And you got some variations here so you can use whichever you like. So this one is kind of cool here with nice colors and theme and everything. So choose either, you can click on the edit, take this to the Canva Editor and further edit this to add more objects or change colors and things like that. You can continue the conversation in prompt and change somebody's. You can even click on more design. You could change your prompt with pictures of athletic women running smartwatch. So you could do a lot of things with this, and this is a good starting baseline for your design and the promotion of this new Smartwatch launch. Let's take a look at one more way that you can create this engaging Instagram post. So now we can go out of the Canva AI, so we can exit out of this and actually create templates because Canva has thousands of templates that you can use, and this is pretty up to date with today's trends. So you can see they have Instagram posts already here. If not, you can just type in. They actually have millions of templates. So you can type in at Instagram post, for instance. Let's go ahead and click on templates on the top. Then let's go ahead and click Instagram post. And then this is where you start getting sort of all these templates that you could potentially just select from. Or you can just type in what you want. And you can also determine your style here. So modern minimalist, simple, elegant. So I'm going to do elegant. And then these are some of the ones that you can choose from, right? So let's go ahead and type in Smartwatch New smartwatch. And then here you can search for Smartwatch. And then here you get all the templates with the Smartwatch that we could potentially use as our baseline. Now, please note that a lot of these are sort of come with the paid subscription, so you can see the crown yellow crown icon means paid. So you'll just have to scroll and see if you can find one that it's free that doesn't have the crown. So we'll change this style to all style, see what we come up with and see if there are some free options here. Okay, so you got a few free options here. Again, it really depends on what you need. You can also even start with a blank one, but let's go ahead. I just wanted to show you this. So let's just use a free one here. So, for example, this one, let's go ahead and click this. You can say customize this template, and then you can click on this, and then this will take to the editor and use this as your template. So now, what you could do is again go back to CHA GBT, copy paste this text, and then paste it here and this, and now you got another Instagram post. Or potentially you could again, put any text of your choice, and you could do change the colors, font size, bring in objects, and so on. One last thing here I wanted to show you is that you could generate your images through a different means or entry point and not necessarily CanvI. So for instance, let's say in this Instagram post or this image, we don't really like these smartwatches. So we want to generate our own. So let's go ahead and select these and then remove them. And what you can do is come up over here to elements. And then if you see there's a lot of things there's shapes, there's graphics. And what I would like you to do is take a look at the image generator. So there's already stock photos and things like that, but let's go ahead and the image generator and it says, generate your own. So let's go ahead and click this. And then on their images, you got images, graphic and video, we're just going to stick with images, and then I'm just going to put in new smartwatch, three D smart watch. So let's go ahead and run this. And now Cama is going to through magic media feature, it's going to create this option for us. Okay, so there you go. It generated four different variations. They all look pretty good, so you could choose whichever you like. Again, you can play around with the prompt, put something else. You can play around with styles, the aspect ratio, and what you like. But let's say, for example, we like this one. So if you click this, it's going to bring this in, and now you can sort of go ahead and play around with this, and this will be your new Smartwatch. Again, there are some features. For example, the background remover is a cool feature, but it is paid. There are other free tools you can use to remove the background, but let's say for the purposes of this example, we're happy with this, and this becomes our final Instagram post. But again, there's many different feature sets in Canva that can help you generate really, really cool infographics for social media posts. 28. Automating Workflows: Although we won't be going through a lot of depth and detail in terms of connecting and integrating with HGT API and other applications, I just wanted to briefly touch on this so that you are well aware that it is possible to automate workflows with HGBT and APIs with third party applications. Automating workflows with HGBT saves time, reduces errors, and increases efficiency. By integrating AI with APIs, businesses can streamline operations, improve customer engagement, and reduce repetitive tasks. HatGPTs API allows developers to integrate AI into business applications, websites, and workflows, whether through code based implementation or no code tools, AI driven automation enhances operational efficiency. AI automation can be applied across multiple industries from marketing and sales to customer support and analytics. When combined with APIs, AI acts as an intelligent assistant that simplifies complex processes. 29. Practical Exercise: It's now time for a practical exercise where we create a personalized AI persona for a use case. In this exercise, you'll create a custom AI persona designed for a specific use case. Whether it's for customer support, coaching or technical consulting, shaping HACEPTs responses will make AI more relevant and valuable in your everyday workflow. Think about which industry or function you want your AI persona to specialize in. Clearly, defining its role and expertise ensures more precise and useful AI generated responses. The tone, response structure, and detail level of your AI persona should match its function. For example, a legal assistant should use formal language while a social media strategist might adopt a casual, engaging tone. Here you want to see how the AI persona remains consistent across various interactions. You should observe after this exercise that defining AI personas ensures consistent expert like responses across different queries. AI personas can be applied to content marketing, education, tech support, and customer service. Customizing AI responses improves accuracy, engagement, and workflow efficiency. 30. Future of AI and Prompt Engineering: Now let's spend a little bit of time talking about the future of AI and prompt engineering. As AI continues to advance, prompt engineering will become more sophisticated. AI SEP Stems will better understand contexts, refine outputs based on real time learning, and integrate more deeply into business and personal workflows. AI is moving towards better memory retention, multi modal capabilities, and creative assistance. As models improve, AI will become more human like in its interactions, improving efficiency across multiple industries. In the coming years, AI will transform industries by optimizing workflows, automating repetitive tasks, and enabling smarter decision making. Businesses that integrate AI early will stay ahead in innovation and efficiency. 31. Bonus Tips and Resources: Let me share some resources to help you for your continuous learning and AI journey. AI technology is advancing faster than ever now. Staying informed about new models, prompt techniques, and AI applications ensures you remain competitive and get the best results from AI Power tools. The best way to keep up with AI advancements is by following trusted AI research blogs, trend reports, and hands on courses. Many of these resources are free and regularly updated. AI skills improve with regular experimentation and real world application. Practicing with PMs following industry trends and working on AI projects sharpens your expertise over time. 32. Recap and Next Steps: Let's now go through the next steps together. But first, I'd like to take a moment and say, congratulations on completing the course ha GBT prompt Engineering. You've gained deep insights into AI prompting, workflow automation, and AI powered decision making skills that are in high demand across industries. You've transformed from a beginner to an AI power user. By mastering structured prompting, AI automation and workflow integration, you can now leverage AI for productivity, creativity, and efficiency. Whether you're in marketing, tech, finance, or business, AI can enhance productivity, automate tasks, and streamline decision making. The next step is to apply these skills that you learned in the course in real world scenarios.