ChatGPT Mastery: Crafting Effective Prompts for Optimal Results | Paulo Dichone | Skillshare
Search

Playback Speed


1.0x


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

ChatGPT Mastery: Crafting Effective Prompts for Optimal Results

teacher avatar Paulo Dichone, Developer and Teacher

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 - Introduction

      0:55

    • 2.

      What is Chatgpt

      3:59

    • 3.

      ChatGpt Create account and ChatGPT Interface

      5:06

    • 4.

      Will AI Replace Me and My Job?

      1:40

    • 5.

      Basic vs Good ChatGPT Prompting

      5:10

    • 6.

      ChatGPT Prompt Techniques

      2:27

    • 7.

      ChatGPT - Specificity Prompt Technique

      3:01

    • 8.

      ChatGPT - Instruction Prompt Technique

      2:55

    • 9.

      ChatGPT - Contextual Clarity Prompt Technique

      3:19

    • 10.

      ChatGPT - Iteration Prompt Technique

      2:55

    • 11.

      ChatGPT - Systematic Prompt Engineering Prompt Technique

      3:25

    • 12.

      ChatGPT - Use of Existing Examples Prompt Technique

      2:25

    • 13.

      ChatGPT - Controlling Bias and Objectivity Prompt Technique

      2:27

    • 14.

      ChatGPT - Negotiating with the Model Prompt Technique

      3:16

    • 15.

      ChatGPT - "Act As" Prompt Technique

      8:38

    • 16.

      Create a Children's Book From Scratch - Outline

      8:56

    • 17.

      Adding a Memorable Character to the story

      6:15

    • 18.

      Writing the Opening Chapter

      3:11

    • 19.

      Write the Entire Story and Make Improvements

      6:33

    • 20.

      Finalizing the Children Book

      5:58

    • 21.

      Rapid Skills Acquisition with ChatGPT

      10:33

    • 22.

      Rapid Skills Acquisition - Using "Pain Points" Prompt Strategy

      4:42

    • 23.

      Code Generation and Explanation with ChatGPT

      5:56

    • 24.

      Java Password Generator Code With ChatGPT

      3:48

    • 25.

      Create an HTML Portfolio Page with ChatGPT

      5:38

    • 26.

      Create a Weather WebApp with ChatGPT

      5:51

    • 27.

      Create a Chrome Extension with ChatGPT

      7:06

    • 28.

      Develop a SaaS Product From Scratch with ChatGPT

      14:27

    • 29.

      Final Thoughts and Thank You

      2:36

  • --
  • 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.

209

Students

--

Project

About This Class

In this class, you'll master ChatGPT by crafting powerful prompts. Discover the potential of prompts in shaping ChatGPT's responses and learn how to create engaging conversations, generate code, craft prompts for eBooks, and explore innovative SaaS product ideas.

What You Will Learn:

  • Crafting effective prompts for ChatGPT
  • Generating captivating eBooks using ChatGPT
  • Leveraging prompts for code generation and bug fixes
  • Exploring SaaS product ideas with ChatGPT

Why You Should Take this Class:

  • Unlock the full potential of ChatGPT by mastering prompt engineering
  • Create dynamic conversations and engage with ChatGPT in meaningful ways
  • Streamline your eBook writing process with the assistance of ChatGPT
  • Enhance your programming skills by utilizing prompts for code generation and bug fixes
  • Explore innovative SaaS product ideas with the help of ChatGPT

Who is this Class For:

  • Beginners and intermediate learners interested in leveraging ChatGPT for various applications
  • Writers, content creators, and authors looking to enhance their eBook creation process
  • Programmers and developers seeking efficient ways to generate code and find bug fixes
  • Entrepreneurs and product enthusiasts interested in exploring innovative SaaS product ideas

Join this class to unleash the power of prompts with ChatGPT and take your skills to the next level!

Meet Your Teacher

Teacher Profile Image

Paulo Dichone

Developer and Teacher

Teacher

Hi! I'm Paulo. I have a degree in Computer Science from Whitworth University, and I am a programming geek and very proud of it!

I have extensive experience in Android App Development particularly in the Mobile App (Android and iOS) and Web Development. I am also the founder of Magadistudio, a mobile app development company based in the beautiful Inland Northwest (WA).

I am passionate about teaching people Android app development. Showing them the ropes of making amazing android applications is an extremely rewarding experience! My goal is to get you up and running, quickly, making android apps.

You wouldn't believe the freedom that being an Android developer offers.

 

Follow me on twitter @buildappswithme

 

See full profile

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 - Introduction: Tragically has changed the way we do everything, the way we work, right? And the way we create businesses in so many things. Hi, my name is Pauline is shown and I'm a software engineer, a teacher, and an AI expert. So in this course, I'm going to take you through the process of learning exactly how chair activity works, how to craft the best prompts for creating e-books, for creating children books for rapid skill acquisition. So if you want to learn how to learn things fast, I'm going to show you all of that, as well as how to understand code, how to generate code using tangibility, and also to help you learn how to create a product is SaaS product software as a service product from scratch using IGBT. So in this course I'm gonna show you exactly what I need to know about diabetes. So you can do amazing things that you never thought possible, which IGBT. All right, let's get started. 2. What is Chatgpt: Let's look at what is tragic beauty. Beauty is an advanced language model that was trained or is trained using different resources. So they did is that it understands as humans. And so we also understand it in a sense so that it gives us response in natural languages. Now let's look at this diagram so we can really understand what do we mean by models and understand really the inner workings of changeability. If you think of beauty as a huge circle, as you see here, we have the IGBT. So what happened is that childhood is actually built this antigen called artificial intelligence ai. These language model that we talked about. The language model again, understands the human language, understanding natural language. That's why we're able in this case, to communicate with it. Now the question always comes up is, well, how does that interaction works? How does then change it? Because he knows to answer those questions, because it needs to know the answers to the questions that we are prompting. While the process is very simple, these language models are actually trained on different data sources. So we can have, in this case, I have a website, texts, the resources, books, articles and so forth. The model is always been trained, has been trained on all of these different resources out there. One thing to remember is that tragedy is not a web browser, but it is a trained model, has been trained to aggregate all of this information in all these different formats. So that way we then can interact with this engine, but it's tragic beauty. So at the end of today, what will happen is as follows. As you see here, we have this whole architecture of what is charged with PT. And the language model is very well trained using websites, texts, sources, and many other resources to really understand the world per se. And so now, what do we do as people? We are able to ask questions to try GBT, like what is five times 9,875 IGBT because it has that knowledge. Remember it was trained very well. It's able to put or give us the answer, something like this. Five, multiply it by 9,008. 75 equals 49,375. So that is essentially what it is, so tragic, but it is essentially a tool that we can use, leverages AI, this huge machinery is huge engine out there. Within this case, language models that is really well-trained, that knows more about the world than you and I can possibly no. Wait, there is more actually, because I've been focusing on saying they charge you beauty. Understand natural language. Not only natural languages, casualty also understand other datasets of information such as programming languages, chat anybody has also been trained to understand the programming languages such as JavaScript, Java, HTML, chided, but he's also been trained to understand and be able to answer questions about programming in general. So not only natural languages, but also programming languages, which makes this whole thing even more exciting. Because now we don't only have one way of connecting, of getting more knowledge about certain topics connected to natural languages. But also we can start prompting or asking questions about programming languages and go from there. Alright, so it's a really exciting, it's an amazing tool. And this is exactly what are we going to go really deep in this course to really grasp how tractability works in leverage. Igbt, this amazing tool to make us better at what we do. Alright, so I'll see you in the next video. 3. ChatGpt Create account and ChatGPT Interface: First thing you need to do is to go to chat open and i.com. Welcome to Taiji beauty. You need to login. If you have an account. If you don't have an account, it's easy. Just go ahead and say sign-on. So when you click sign up, you will be taken to this page here to create an account. So all you do really, you can either add your e-mail address or you can use here, continue with Google account or with Microsoft. Now they even have continuing with apple. So whichever you choose, just go ahead and create that account and go from there. So it's very simple process. I'll let you do that on your own and I'll see you in a second here. I already have an account, as you can see here. Now, one thing I have to say is that there are different versions of touch would be T interface in this case. So you could have an account they paid account which I believe is $20 a month. And that's exactly what I have. So see here says IGBT plus, but you don't need to have attached to the tragic D plans to use discourse or to be able to leverage charity, beauty, and do all these things, the awesome things that we're redoing, right? You can have a free account, fine. Now, there are advantages to having a subscription account because in this case, t plus, there are more perks per say. For instance, I have a choice as of recording this video, I have a choice to toggle between GPT-3, 0.5, LGBT four. You can see of course, GLUT4 is more advanced, is more capable, is the most capable model, as they say here, great for tasks that require creativity and advanced reasoning. But again, do not worry. Free version has the same capabilities as well. At least the basic cup of capabilities, which is TBT 3.4. As a recording of this video, remember, this is a company that is pushing updates pretty much daily. So things may change in terms of the capacity as well as how powerful it is, which is a good thing. So keep that in mind as we go through this course. So once you have your account, this is essentially what you will see. Now one thing you will notice also is that I have a different mood per se when it comes to when you look at my tax would be to hear yours may not look exactly like mine, specifically the colors. So what I have toggled here is what do we call? It? Couldn't go to settings. And you can change the theme that he wants. So I have the dark mode theme. You can use system which will mimic this system theme that you have. And you can have a light, which is going to be just light and dark mode. So I liked that mode because it's just easier on the eye. So either way, it's okay. The other thing you will notice that to the left here we have this. We can actually toggle the header if you hover over hide sidebar should say. And you can create new chats. We're going to learn more about what's going on here. But the basics here is that every time you wanted to create a new conversation, you chat thread, it's always important to create a new chat by clicking here, such that will just create a new chat. And as you type the questions here, this is where you type your prompt. The questions are called prompts. That's where then you type send a message, just like a chat. You can say, Hey, what's your name? Like this? And of course it will tell you exactly, Hello, I'm trying to be T, a language model developed by open, developed by OpenAI. And just like that, you can see that new chat recreate it now has some sort of a title. And you can go ahead and change the title of a new chat, right? Because what will happen is as you create different chats, different conversations, you want to separate those to be very contextual. Alright, so that's what we have here. And as you have all those tasks, they're going to be showing up to the left here. You can always click on your name and go to your plan. You can clear all the conversations if you wish to do so. You can go to settings as I show you, you can clear all chats from here as well and all these different things. So you can also go to beta features and go from there. So that is the very basic user interface of tragic beauty. The other thing I need to point out is I'm going to close this down. I'm going to point out that you see here at the bottom says Chat should be t may produce an accurate information about people, places, or facts. This is as of May 24 aversion. Alright, so these will change with time because this is a new technologies, so they are pushing it. A lot of things are happening. So just keep that in mind. But that's the beauty of technology, right? Because things are changing. You're getting new updates and this engine is getting better and better. So let's celebrate that. Okay, so now we have a basic idea of the user interface of tragedy, better user interface. And I'll see you in the next video. 4. Will AI Replace Me and My Job?: So now let's answer the big question which is, will AI replace me as human? Will it replace my job? Well, I don't know the answer of that, but I will say that instead of thinking of AI as something that I will replace you replace your job. I think it's important to think about AI as a piece of technology, which means it's also a tool to use to leverage something that we actually will benefit you and your job. Or in general as a human being. What I mean by that is think in terms of, okay, there is this Ai, this new tool that I can now use to make me a superhuman per se, right? So if you are a copywriter, you can use AI to help you become the best copywriter that you can be. If you are a teacher, you can use AI, in this case, IGBT, to become the best teacher. And it can be, that is the thought process. I think you should always take the mindset that it should have when it comes to technology, specifically with AI chat UP team. So it's a very valid question. So don't feel strange if you have those questions, are those concerns, but think of it as a tool. Use it to make you better at what you do. Because you can leverage this huge pool of information that we've never had access to as fast as we have right now using THE beauty. So that's how I think about it and I hope this helps you to feel at ease when it comes to tragic beauty and Ai. Let's go ahead and keep going. 5. Basic vs Good ChatGPT Prompting: Alright, so now it's time for us to look at prompting, the art of crafting effective prompts. Prompting what is this going to hear me say that over and over again. So prompting essentially is the text that we use or that we type into chat GBT, right? So the question that we typed, that is prompt. So it is important to understand about prompting because that is the base on how we can either be really good at receiving what we were looking for right back from trying to DBT or getting something that is not very helpful. Prompting is a way to interact with Chad GBT. So the better we understand how prompting works, how to prompt and write good questions per se. The better off we'll be because chatted with you will then give us the exact information that we need with more specificity and detailed answers. Okay, so let's go back to our tragedy beauty. I have it open here. Let's say I like to work out and I want to ask something about working out, okay, so I can say a good workout plan like this. I'm asking chat GBT to give me a good workout plan because I'm interested in working out and exercising and so forth. So as you can see right away, he tried to beauty is really good and fast and it's giving me the information I need. Now, the thing here, as you can see, we have everything, looks good, right? And it talks about day one strength training, upper body focus. But notice right away it says here note, this workout plan assumes you have access to a gym or a well-equipped home gym. If you don't, let me know and I can provide Body Weight Workout plant instead. That's very helpful. But one thing I wanted you to notice here is that even though we have the workout plan, it's all laid out here and it looks really good. In fact, I would use this, right? It's real good. But it's not as detailed. Why is because we just gave shadowy beauty. The prompt that we gave gave me a good workout plan. It wasn't very detailed. It was very vague, right? That's why we get a very general answer. So don't take me wrong. This works. If you were to implement this, if you were to do this workout, it would work. But that's not the best way of doing prompting, of prompting chatter between a better way would be to be more specific, to give it a little bit more information, to contextualize, in a sense, Who is this for? That we have a very targeted plan in this case, answer that we could receive from trying to butter. Instead of having that, what I can do, I can say give me a good workout plan. But keep in mind, I am bulky already and have some muscle. I need to lose fat in this case and still maintain. My muscles. Also include plan for my goals. Okay, so now it's even more detailed because I want specific, I'm giving it more information about what I need. It says here. Keep in mind, right? I'm bulky already and I have some muscles. I need to lose fat. So that's my, one of my goals, being specific and still maintain my muscles and also include a meal plan for my goals. So let's see the difference now here. Hit Enter what's going to happen? Which had to be t's very contextual. It's gonna go ahead and give me a better answer, a better result within these constraints that I gave it. And you can see right now, I have this continue generating. This happens most often, especially if you ask it very targeted questions, which is what he wants. So you can say Continue and we'll continue generating the information. Okay? So after a few moments, you can see that now we have a better result, have a better response, because we added little bit more information to give the jack chat GBT, to give charity beauty, more context on what we want to accomplish. In this lesson, we're able to take a very simple, vague, general, basic prompt. And we made it a better prompt that actually gave us very specific answers, which we can actually go ahead and use to start this workout plan. Maybe I should use this to their goods. So as you see, it gives us the training set, full body. It gives us the warm-up things that we need to do. Squats and A2, cardiovascular hit and jumping rope. We have rest and recovery given. So the whole plan is now set here, targeted for what I ask it to target. What I want you to do before we go to the next lesson is to give charge deputy. None detailed prompt like I showed you, and see the differences when you actually gave a little bit more details and see if it actually works and if something that you actually can use. So it's really helpful. Go ahead and do that and I'll see you next. 6. ChatGPT Prompt Techniques: Now because prompting is very important, as I said before, it is your weight into the world of beauty so that we can actually get to what are you looking for? Okay? So we looked at the basic prompting, right? So for instance, given a good workout guide, we saw that it's fine. We get what we want, but not really. So we went further and crafted a better prompt, right? So we became more specific and we went ahead and add more details and made sure to include the information that we want in terms of who was this for this case, this workout guide, workout plan. And so you could have done the same thing if we said give me a list of hobbies, which is not a very targeted, it would still give you a big list of hobbies better than you just go into Google and search for it. But it wouldn't be very targeted, so you wouldn't want to make it more specific. So that is very specific and it gives you the information that is targeted to you or whatever it is that he's trying to do. That's very important because prompting is the most important thing because that's the way we communicate with Chad UP te, I'm going to spend some time going through, going through nine best prompt techniques as you see here. So what are they? So, like I said, to get the best out of liberty, you must understand prompting. And so I collected about nine the best techniques that you can use, that you should use whenever you are using IGBT to really supercharge your prompting to supercharge the way you leverage and use transitivity. So the ones that we're going to talk about in the next lessons are specificity. We're going to talk about instruction and contextual clarity. Iteration. We're going to talk about systematic prompt engineering, use of existing examples, which is really one of my favorites. And we're going to also look at controlling bias and objectivity. And we'll look at negotiating with model. Yes, you are able to negotiate with the model, in this case with DBT, so that you get what you really want. My best favorite is the act as prompt technique. So we're gonna go over each one of these in more details in the next lessons. I hope you're excited. Let's go ahead and get started. 7. ChatGPT - Specificity Prompt Technique: Let's look at specificity when it comes to charge a beauty. What that means, so they do here is very simple to get the most accurate and relevant responses from RGB to be as specific as possible in your prompts. This is very important because if you don't, then you will end up receiving or getting very vague or general results or information. Now, let's see how that works. So let's go to a change of beauty. Of course, you need to have a IGBT account for this to work, either detachable t plus or the free account. Either one works. Let's say I'm want to go to Paris and I want to learn a little bit about Paris. So I would come here and say, Tell me about Paris. And when we hit Enter, we are going to have some information that comes back. Now, this information, of course, is useful, as you will see here. It's taking a little bit of time. So after a few moments we can see that we have a pretty good detail information about Paris. But this, although it looks good, it looks okay. It's not as detailed as it should be. Now I'm going to show you how to ask Chad TBT to be more specific. Now I can write, can you provide a brief history of the Eiffel Tower in Paris, including when it was built and its significance to the city. Now, this is way different from what we have first here, right? So this gives us a lot of information about it, but it's not very specific. And so we get, of course, a very narrow, focused per se results with this one. Notice that although it's a longer sentence, longer prompt, but we becoming more specific, we're giving chatter between this case and more information for why do we really want. So can you provide a brief history of the Eiffel Tower? So very specific. Including so we're saying, add more information when you get back to us when it was built and its significance to the city, Let's see what will happen. There. You have it. So now we have, in this case, a more focused and relevant answer about Paris. So the moral of the story here is that having very generic prompts such as this, it works, but it's not the best practice because we all get obviously a very unfocused in this case, results or answer from the byte from tragedy beauty. Once you become more specific in your prompting, you can see now you get even better and more focused and relevant answer. As you see here. What I wanted to do now is to take this example and play around with this, okay? Think of other ways or one of the things you're interested in learning and type them. Just the way I showed you first. Very not detailed in the second time around. Make it a little bit more detailed, little bit more specific, and you see the differences 8. ChatGPT - Instruction Prompt Technique : Alright, so next we're going to talk about instruction. Well, the whole idea of tragic beauty related way things work is that you will giving instructions to it like this bot so that the bite kit actually get us the information we need, the results. So in this case here you can direct tragic duty to provide answers in a very specific format. For instance, if you're asking for ideas, you might say, hit list five potential names for a new vegan restaurant, or list ten potential names for a YouTube channel or 20 ideas for a summer vacation and so on. Now, by specifying that you want a list of five items or ten items or 20 items, depending on what you need. In this case, you are likely to get exactly what you're asking for. Let's look at an example. So using this same Eiffel Tower or Paris, in this case, example that we've been using. We can use something else but we can just continue with that. I could say, for instance, list five places to eat near the Eiffel Tower. Make sure CM, prompting, I'm giving more information to include places that have lots of history, something like that. Hit Enter. And now you can see we're able, because of the instructions that we gave tragic beauty, you know, went ahead and listen to what we wanted it to do. So you can see the response here when it comes to dining near the Eiffel Tower in Paris. There are several fascinating places that combined delicious cuisine with rich history. And here are five, and they give you all of them. And the other trick you can do also, you can always say, give me Five more. Tragic beauty is very contextual in the sense that knows what exactly you are asking for. Because it knows that we've been talking about. You've been asking about parents and the Eiffel Tower, and it gives you exactly what you need. As you see, it added a few more to our response. As you can see here, we have the power to direct charge EBT to give you answers in a very specific format. The format that you want to receive the answer, alright, so play around with this thing of other formatting that you may want to. You can see a little list to like we saw here. We can say format it as a comma separated value. So see as severe or any other formatting that you can think of. Of course, this is still work in progress. It's actually pretty still growing. So some formatting may not quite work very well, but most of the formatting that you can come up with will certainly work. Okay, go ahead and give it a try. 9. ChatGPT - Contextual Clarity Prompt Technique: So next we're going to talk about what we call contextual clarity. Now we've talked a little bit about that previously, but I'm gonna go a little bit deeper here a little quick. One, this contextual clarity means, well, it just means that we need to provide clear contexts in our prompts, which will help, in this case, charge a beauty to deliver better responses. A good example would be if you were to ask tragic for T out of the blue and say, hey, what did he mean by that? Well, charging party would be very confused. Obviously, as you are at this point, if somebody just says something like that out of nowhere because it has no context. Alright? So that is the same thing with CBT because remember, it's such a beauty, although is a robot and very complex robot, it really mimics general conversations or general ways that we as people interacted with each other. So context is very, very important even though context, in a way, as I said before, as you start typing, as you start asking certain questions in that prompt thread, what happens is charging party picks up the context. That way. That's the reason why I was able to say give me five more. It has the contextual maturity per se to know exactly what I mean by Give me five more. It knows that I'm talking about Eiffel Tower in Paris, so it goes ahead and gives me exactly what I need. So in this case here, if I say what did she mean when she said that thing? Let's see what's going to happen. Can see even IGBT knows to say, well, I cannot really understand what you mean because I don't have the context of what you're referring to. That's exactly what I'm talking about. So contextual clarity is very important in this case, if I want to change gears, I can, for instance, I can go ahead and say, well, in Shakespeare's Hamlet, when Hamlet says To be or not to be, what does it mean? Now, we have added the contextual, in this case, contextual clarity of what we want to ask. So in this case here we know that in Shakespeare's Hamlet. So there is contextual clarity there. When Hamlet, he says To be or not to be. What does he mean now? What does he mean? It makes sense to GBT because it knows what context we're basing, right? So if I hit Enter, you will see that indeed, we will get the right response. So context is very important whenever you are actually in one thread of tragic beauty and you want to change contexts, be very, very careful how you present that. In most times, as you saw chat liberty has a way of ciphering through and letting you know that something is not right in this case, it will ask you, could you please provide more details or clarity or clarify the specific statement or phrase you are referring to. So that's helpful. But in some cases you may just get some response that is not correct, just because you've changed the context or contextual clarity and tragedy, but he hasn't had the time to actually understand what you want. So keep in mind contextual clarity is very important. 10. ChatGPT - Iteration Prompt Technique: Okay, Now iteration is, I think one of the most important techniques are really what this means is that we need to understand that the AI, if it doesn't give you, doesn't give us the answer we're looking for. Well, we can always refine and rephrase the prompt. I mean, that's exactly what you probably will be doing when you start with Djibouti. Let's look at a quick example. Let's say I want to ask a question, right? I can say, for instance, what's photosynthesis? Make this hit Enter. And of course, we're going to get hopefully a response about what photosynthesis is. And goes through the process is the process by which green plants, algae, and some bacteria convert light energy from the sun into chemical energy and blah, blah, blah, blah, black very nicely also gives us the overall reaction of photosynthesis. Let's say this is a little bit too complicated for us to understand. We want something a little bit more simpler, a simpler explanation. What can we do? Well, we can rephrase this. We can say something like this. Can you explain photosynthesis in simple terms? For a 10-year-old? Like that. You can see now with this new iteration of the same question that we are looking for, the answer for, we have something different, right? First of all, nobody acknowledges that. Yes. I understand what you want me to do. And since I'd be happy to explain photosynthesis in simpler terms for a ten year old and goes ahead and explain in very simple terms and also giving very nice analogies which are usually like whenever I'm learning something, right? It's very simple and to the point, as well as with a lot of analogies so that a 10-year-old couldn't understand what photosynthesis is. So this is iteration. Again, if you don't like this or you don't feel like this will fit with what you're trying to do. You can go ahead and iterate again, find other ways to ask the same question with more details. Make it simpler, all these things. So remember he just asking a robot to help you and just be specific as we started before, alright? And then be able to give good instructions, specific formatting for your instructions. There's the contextual clarity as we've talked about and just previously, earlier. Armed with iteration, the idea that you can iterate through many different versions of the question, the prompt that you're trying to ask each IGBT, you are armed with really powerful prompt engineering per se. And you will get the right, correct answers are results that you're looking for. So go ahead and play around with this and see what you can come up with. 11. ChatGPT - Systematic Prompt Engineering Prompt Technique: Now let's talk about systematic prompt engineering. Again. Don't worry when you hear some people, when they hear engineering, they get a little bit flustered, but it's okay. This is nothing out of this world and that too complicated. It's just a way of us really getting to the nitty-gritty of prompt engineering, which essentially means how to craft the best prompt for transitivity so we can actually get, what are we looking for? That is the whole idea of this, right? So what does this really entail, the systematic prompt engineering. So the idea is as follows. You can treat the prompt as a piece of code. Now, I know code engineering, okay, that's a little bit too much, but no worries. What I mean by that is that you can treat all of these things as a recipe, right? So recipe has instructions. So that's what it means when we say you can create the prompt as a piece of code and a structure it accordingly to the model. Let's imagine he wants you to do to write a story. You can say, Well, tell me a story. However, instead of just saying Tell me a story, you can engineer a prompt even better using this approach of systematic prompt engineering. Let's go ahead and show you real quick. Alright, so let's go ahead and do this now. So here, instead of saying, Tell me a story, I would say something like this. Write a story, write a short third person narrative about a young girl who discovers a magical forest behind her house. You can see that it's way different than just saying, Tell me a story. We put them together, a little structure of how these short stories should be written. It's a short story, that's what we're telling, shattered beauty. And it's going to be in third person narrative about a young girl who discovers a magical forest behind her house. So hit Enter, Let's see. And it goes ahead. Of course, it gives us that story that we want to write. Cool thing about this is that the more structured your prompt, the better the AI can understand what you're looking for. Even better. I could say the same thing like this. I can say also make sure that the story divided into five chapters. Each chapter needs to have a punchy title and a description. I'm giving more structure to what I want. So I hit Enter. You can see now it's IGBT will go ahead and do exactly as instructed. And you can see, if we go back, you can see now we have chapter one, the hidden path with the little, the description about the chapter and chapter two, natures symphony, and then let her story there, then Chapter three and so forth. So what I want you to do is to think, otherwise you can use this systematic prompt engineering. So essentially giving more structure to your prompt to get better results. Just think other ways you can structure this prompt so that you can get even better results. What do you want to get? You can add as many descriptive words, structures as you need to get to what you want to see. That is the idea of systematic prompt engineering. Go ahead and play around with this concept. And I'll see you next. 12. ChatGPT - Use of Existing Examples Prompt Technique: One of the greatest thing about algebra is that you can also use examples, existing examples to craft your best prompt, in which means you can guide the AI by providing examples of the output you want. So this approach is particularly useful for complex or creative tasks. For example, if you want to write a poem about the sunset, you might start with a line-like just as the sunsets or a view of beautiful hues of red and orange. Write a poem about a beach sunset. Because the sunsets are a view of a beautiful hues of red or orange is part of an example of a previous or some other. In this case point, you can use that to prompt tragedy preteen. Let's go ahead and take a look at how that works. Now look what's happened here. I said just as in, I put inside of single quotes, the sunset or a view of a beautiful hues of red and orange, right? Because I'm referencing the text, in this case, an existing texts example, which happens to be part of inverse of a poem. I'm saying I just want something similar to this, same feelings that are evoked. I want write a poem about a beach, sunset. Hit Enter. Let's see what's going to happen. And there you go. There is our poem. This is a very simple example, but you can see how powerful this is. You could have, for instance, you want to write a book or you want to write an article about a certain topic, you buddy, you want the same voice or whether you want the same example of an article that you really like that evokes the same field per se. You can use that example. You can put it inside of double quotes are just one code like this. You can put a lot of texts, by the way, this is just a simple thing. And say, write about whatever it is that you want to write. And tragic beauty knows exactly how to write that, how to take what you instructed it to do using that existing example and write something similar, not copying, but something similar that evokes the same emotions and so forth. Very good. So again, go ahead and think of other examples you can use, which is the use of existing examples in your prompts and see what you come up with. 13. ChatGPT - Controlling Bias and Objectivity Prompt Technique: One thing you will learn about LGBT is that sometimes reflect biases present in their training data. So you can make your prompts explicit about the need for objectivity. For example, instead of asking what is the best operating system which may lead to biased responses, you could ask something little bit different. Let me show you. So what is the best operating system? So this prompt here will come loaded with biases that is built-in in this AI model training. So it says the best operating system ultimately depends on individual requirements such as device competitive compatibility and so forth. So it even acknowledges that, but there's a lot of biases. This is just an example. So the best way to prompt IGBT, so you can control bias and get objectivity really good. That's what you want. Instead of asking it that way, what you can do, you can actually ask it something like this. Could you list some pros and cons of popular operating systems like Windows, macOS, and Linux. Again, this is just an example. You can use the same framework I'm showing you here with anything that you are interested in. Alright? So in this case here we can see we are using a few things that we have learned before, right? We're listing some pros and cons, we just giving them, just giving the chat GBT very specific directions and more information about what we really want. And of course, we are specifying the operating systems so that the AI can objectively it gave us the answers. So if hit Enter, and there you go. So now we have both or its pros and cons for each one of these operating systems. So it can do the same thing with anything really, and you will see the difference. And this is way better because now we have control the bias that tragedy. But he also had because it's just an AI model, really trained model that has a lot of information there, which contains a lot of biases and so forth. So with this, we can now have a more objective response. In this case, we have the pros and cons of these systems, these operating systems out there. Okay? So you can see the power I, hopefully you can see the power of tangent B, t. When you use all of these techniques together, then you are literally unstoppable and you will get the best answer, the best responses out of OPT 14. ChatGPT - Negotiating with the Model Prompt Technique: Now, did you know that you can actually negotiate with deputy? He has negotiation with the model. So what this means is that you can communicate with tragic beauty as if you were negotiating with a human. So if the model does not provide the answer you want, you can ask it to reconsider or to think deeper. So this can actually help guide model towards the desired output. Let's go ahead and look at an example. For instance, suppose you ask for a list of ten uses of paperclip. And the AI in this case only provides five. Then respond with, those are great suggestions. Could you think a bit more and provide five additional uses for a paperclip. I can even give you another example here for us. I can say, Please provide for activities, for kids, activities outside the house. And there we go. So we have all those activities that we receive. Now, if you decide, well, these are not really good suggestions. You can also go ahead and negotiate with tangibility by saying something like this. Great, those are great suggestions. Then I say, could you think of a bit more and provide five additional outdoors activities for kids? So now we are creating this conversation back and forth. That is essentially what techy beauty really is, right? It's got this kind of conversational adjustment can be very effective in steering the ai to generate the response you are aiming for. Remember that chat GBT, the model, is designed to respond to prompts dynamically, much like a human conversation partner would. Always think in terms of, okay, when you are writing this prompts, ask integrity. Imagine that you are actually talking to a human being, to a friend is a conversation. I know it can be a little bit strange to visualize that, but it really is true. Okay, so if you go with that mindset, you will always get exactly the output that you want. And just like that, you can see here are five more outdoor activities ideas for kids. And it gives you more ideas and you can continue readjusting, continue negotiating with the model until you get what you need. And you can also ask, as a way of negotiating, you can say, Are these all you can come up with? Something like this and touch it. Beauty will probably think about it and say, Okay, let's see, maybe there's something else I can give you. Even apologize is still has very good, so very exciting. So that's a great example. And again, as an example, you can use this, take this framework and use it in anything that you want to ask LGBT to do 15. ChatGPT - "Act As" Prompt Technique: So what have we learned so far? So we've gone through at least nine different techniques to use with GBT to superpower our prompt engineering are prompts to get exactly what we are looking for it. So we started with being specific with our prompts in terms of specificity of our prompting. Then we'll learn about instruction, how to really extract IGBT to give us the results that we want. We've talked about contextual clarity because it's very important to check GBD knows exactly what is the context to use to answer or to give the output data you need and want the correct output. We'll talk about iteration, which is a big one because iterating through that is how you actually get to where I want to get the output you want. Because sometimes in the first run, charging party may give you some information that you're not happy with. You can always continue to iterating that conversation and get results. The output that we want. We're talking about systematic prompt engineering. This is very important because it allows you to creating prompts, in this case, crafting those prompts. But look at that as a way that you can treat, in this case the prompt as a piece of code, in this case as a recipe, because it has instructions, right? You will be guiding the model accordingly. So you can get the information that you need, structuring your prompt so that the AI can understand what you want and give what you are looking for. And then we'll look at the use of existing examples. So this is really awesome because you can guide the AI by providing examples of the output you want. So this approach is particularly useful for complex or creative tasks. Alright, very good. Of course, we went ahead and looked at controlling bias and objectivity. So this is also important because AI models like IGBT can sometimes reflect biases present in their training data. So you can make your prompts more explicit about the need for objectivity. For example, we saw, instead of asking what is the best operating system, it's better to say, could you list some pros and cons of popular operating systems like Windows, Mac OS, and Linux and so forth. And of course, we'll learn how to think. One of our favorite really is the fact that we can actually negotiate with modeled, can negotiate with China DBT because it was trained to do so. So here you can communicate with tragic beauty as if you're negotiating with a human, right. So if the model does not provide the answer you want, you can ask it to reconsider or to think deeper. These actually help guide the model towards the desired output. Alright, very good. And now is the time for bonus. I told you that we're going to have a bonus here. This is one of my favorite technique, prompt technique. It's called act as, this is the best thing ever really, if I may, because if you use all of these techniques that I've showed you and incorporate this new one called act as which I will show you in a second here. Then you are literally unstoppable. You can get the best results, best output out of charity. What does this really entail? Well, they act as prompting technique can be very effective. So this approach is about instructing the AI to behave as a specific character, role or entity. So it helps in situations where a certain perspective or style of response is desired. So let's take a look. So let's say for example, if you want the AI to answer questions as if it were a, let's say, a creative person, it's storyteller. You could ask something like this. Please write a story as say story. As if you are a, let's say suspense novelist. And then of course you add more text to really contextualize what you're looking for. But note here very important as if you are a suspense novelist. Because now charge a BTE has the most important data that it needs to understand exactly what you are asking chat EBT to do is to write a story, but not just any story. I want you to write a story as if you are a suspense novelist. This is huge. This is the act as prompting technique, very, very powerful. You can use this to ask anybody to do amazing things to give you amazing outputs. In this case, you can see, you can say Please write a story as if you were a suspense novelist. And the story needs to be short, punchy, funny, and it goes on and on. That's an example. Let's see what this will lead. There. You have it. So now we have here the full story title, mysterious case of vanishing donut The chapter one gives us a little bit of in this case, description of that chapter. And on top of that, what you can do, because we have contextual here you can say, expand on chapter one. Make sure to add vivid details of the story, the characters involved, something like this. You see what I'm doing here? Now, we can go get that one chapter. And it developed that chapter and add all of these storylines, everything that we will want the chapter to be in. Remember it knows contextually that we're talking, still talking about the suspense story. We using the act as prompt technique because chatted pretty still knows that's what you want to happen. You want to use the act as prompted techniques in this case, as a suspense storyteller to write this story. And there you have it. You can use with main examples. Of course, I'm giving you, again, giving it a framework for you to use with any other examples that you may want to use. So in this case, I can also say act as a tour guide. And you can be more specific. A French tour guide who speaks fluent English. Let's see. You can go overboard fuel than we do. And describe the main attractions of Paris. Attractions of Paris like this. And there you have it. So we use that act as tour guide. You can say act as a tourist. If you want to go that route, you can say act as a president of a country. You can say act as Elon Musk or act as a superintendent of a school and write in announcement. I mean, the possibilities are endless. So that's the super charger That's holds everything together, what you've learned so far, and if you use the act as technique in conjunction with everything we've learned, you are set for success. When using chatter beauty. Take these things that I've shown you in this video. These are very good techniques that you should have in your arsenal and use them to really empower you as a child, you're pretty prompt engineer. Yes, I will call you a chat typically prompt engineer. And really get a lot out of IGBT to really propel you to get things done faster so that you can really become the best at what you do, whatever it is that you want to use GeoGebra T4. So take this, study this, and have fun with this. That's really all that matters. Thank you so much again for your time. And I hope this was helpful. I'll see you next time. 16. Create a Children's Book From Scratch - Outline: Alright, so now what we're gonna do is we're going to be a little bit more creative. So the idea here is that we're going to pretend that we want to create children's books. I want to create this empire of ours, where we create digital products, but starting with children books. So I'm going to go through the whole process on how we would create right to children books using chat GPT, from the conception of the idea, from figure out the niche, figuring out the theme of figuring out everything to the end where we are ready to publish that book. Okay, let's go ahead and to get started. Alright, so for this, I'm gonna go ahead and create a new chat as such, so that way I can start from fresh. So whenever you want to start something from a fresh, go ahead and create a new track. So the first thing we need to think about is, what are the things that we need to create a children's book? Well, the first thing we need to ask is, okay, what ideas are there for children's book? So let's start with a very simple question. We can say, give me ten children's book ideas that are very popular and sell. Just see what it will come up with. Okay, so just like that, we can see that we have about ten, as we asked, children books, ideas. In this case, we have the adventure of munchkins, the magical CAT, very cute. The curious case of the lost treasure. Very, very cool. Also, the little gardeners Green Thumb. That's very nice. Secret society of extraordinary animals. So we have a real good ideas here, right? All of that came from saying, give me, I'm listening, Give me a list. Essentially give me ten children's book ideas that are very popular and sell. If we see something that we actually like. And this point here we can say, Well, we'd like, for instance, the adventure or munchkins, the magical cat. And notice also gives us some sort of an idea description of that particular book, the title and the book as you see here. And to go even further, we can now say, for instance, let's say we just like the idea number two, the curious case of the lost treasure. Or let's do something else to Rainbow Kingdom. I like that one. The Rainbow Kingdom, Kingdom sounds will great. So that's the number seven. We can actually, conceptually, we can actually use chat GBT, power of context because he knows exactly what I'm talking about. We can just say, please use Idea number seven and give me a detailed list of a target audience. For the book. Might want to see who would be the target audience, what is the age, and so forth. And just like that, charge empty set target audience children ages 3.7 years old. Okay, so I'm happy with that. And I can say, okay, great, because we can also give a charge of beauty, a lot of feedback. So okay, great. Because remember we're talking to potentially someone, right? That's the whole idea. And so giving words of encouragement, it really helps IGBT to actually know that, okay, You're a good human. Alright, so I can say, great. Now, please write a detailed outline for this book. I would say make sure to include doing cool titles of the titles for each chapter, as well as short descriptions like that. Let's see what's going to happen. So it's generating everything and look at that and went ahead because it's very contextually knows exactly what is number seven, The Rainbow Kingdom, which is what we picked. And it gets giving us an outline chapter one, Welcome to do Rainbow Kingdom. It gives us a description as we asked. Introduce readers to enchanting Rainbow Kingdom, baba blah. And it goes ahead and creates also helps Chapter two and a description. And the third chapter, the fourth, fifth, and sixth, seventh, eighth chapters. Remember, it knows also this is important change, but he knows that we're talking about children's books. Children's books are not going to have like 100 chapters. That is not really, I've traveled a children's book, right? So it knows how to condense it. It's, it has the knowledge of what children a book is and crafts exactly what why did children's books supposed to have? So now you're working towards actually creating this shell of a children's book that you want. Now let's say that we decided, you know what? I need to change the gears here and one, check liberty to actually tell me a little bit more about other possibilities. So I can be more elaborate with my prompting. I can now say, generate a list of story ideas for children's book Aligned with interests and preferences of this case, of the three to five years old target audience. Like this, considered themes, characters, and settings that would engage and entertain them. Now look how beautifully crafted this is. I'm talking about to generate a list, right? Give me a list of something of his story ideas of for children's book that align with the interests and preferences three to five-year old target audience would enjoy it. So consider themes, characters, and settings that will engage in is retain them. Look at that, let's see what will happen. Just like that would be T1, I get head and gave me that list again. Okay, so there's a list, the title of each book, and of course with a literal description synopsis of that book. But actually princesses Penelope is magical tea party, the silly monster slumber party. Charlie the brave little firefighter, and so on. There we go. So it's good. Now we can do the same thing, the iterative process that you've shown you before to really hone in on something. Let's say again, we want a number seven, or let's say when the space explorers blast off into outer space with group, probably all we want, the jungle gym Olympics, that is actual real good. He says Number ten. So we can use number ten and do the iterative process that I showed you way before. Technique and create an outline fact. We can go ahead and create an outline. Can say, great job. And I say please create a detailed book outline for tidal. Number ten. Make sure to list the main points of each chapter with bullet points. Okay, I could have probably made it better, but that's fine. Let's see what's going to happen. And wallah. So it picked the jungle gym Olympics as we've seen before. And the call of the jungle gym, gym Olympics introduce readers to the lively animal characters who reside in the jungle. The bullet points are there for each chapter. And wallah, I can do also, I can say, well, please make please add a little description for each chapter. So it's going to go ahead and write everything. And just like that, we can see that we have some descriptions here. So you can see we have some descriptions. And you can go on and on to refine everything. So this is a very good starting point, as you can see in next, what we'll do is we'll continue working on this. Let's do it 17. Adding a Memorable Character to the story: So continuing with our endeavor here, which is create a book, a children's book we've done through a process that is really helpful as you see here, what I can also do here, because remember, we're crafting this book. So we are asking shattered beauty to really help us guide us into the creation of this final book. Now, the next thing we could do here is we can say, Okay, we look at the book itself, at least the outline that we received earlier. We see that the colon, the jungle gym, Olympics, the animal characters receive an invitation to the gym, meet the athletes and all of that. But what we can do also we can say, well, let's see if we can also create a character that is memorable. Why? Because every book has to have this memorable character. So we can add asked IGBT to add that into the story. So simply I can say, design a memorable main character for, say, for this book. Make sure I do describe their appearance, personality traits, and any special abilities or quirks that make them unique. All right, let's see what's going to happen. I look at this, just form that now we have this main character called max, the monkey. And it has appearance. Max is a lovable, playful monkey with soft brown fur, right? He has an Shiva smile, sparkling eyes and long curly tail that he often uses to swing from tree branches. Very cool personality traits, curious. He's energetic, he is enthusiastic, friendly, determined, and so forth. Spatial abilities or quirks, acrobatic skills. And all of that is there. Now we have the idea. We've, we're given in this case some more details for this new character that we can add to our story. Very good. Now I can say rewrite, just to have a fuller view of the new of this book, right? As we go. Again say, well, you write the full outline. Again, including this new information about our new memorable character and see what happens. Okay, So just like that, Now, ladies and gentlemen, everything is being written and let's see what's going to happen. Let's read a little bit to see how it has changed. So now is the jungle gym olympics still the same thing they call to the jungle Olympics. Introduce readers, but we're blob and wallah. Now we can see excitement builds prepared for the event. Meet the energetic and curious monkey Max, who becomes a central character in this story. In this story, training begins and so forth. So now we've changed the narrative a little bit. The story is still the same and has the same meat per se. But now we've added a new character that is memorable. Catch it, but you will know that we've added his character, as you can see here, because we rewrote the entire outline. And now when we radiate to actually write, start writing this story, That's what's going to happen. Tragedy t will know we have that main character and it will craft the story around our main character. Always think in those terms, right, kind of beauty. Ask it to do something and then redraft the prompt and try to add more to build a better story. And you can also add IGBT. If for instance, I want to make sure that this outline is complete, I can ask, is this outline complete or there? Or rather, is there anything else you can add to make this story even better like this? Look at that. Because I asked if tragedy has something else to say. It says, Indeed I do write. It says however, there are a few additional elements that can be added to enhance the story and make even more engaging, engaging for your readers. So, in this case, talking about character development subplots more moral lessons. Of course, emotional arc, descriptive language, interactivity, interactive, in this case, elements and so forth. Now we can say again, great. Thank You. Got always saying thank you. And we can say, please incorporate these new, Let's see what did they say? Elements into the story, into the outline of this story. Okay, Sometimes we get this error. That's okay. What do you want to do is say regenerate response. And it's rebuilding everything. And notice that max is in the story now because we added him, right? Very cool. Okay, There you have it. So we've now added even more by asking such a beauty, but knowing exactly what to ask and even asked her liberty for help. Because tax will be taken, is very knowledgeable about lot of things. As we know, we are leveraging shattered beauty with our little bit of our knowledge of what we really want. And we are crafting a way better, engaging story that has n character. And it's going to be great. And we haven't even started writing the actual story. So we crank the outline and crafting the inners of this story before we start writing, before cadre beauty rather starts writing. Okay, let's, let's keep going in the next lesson. 18. Writing the Opening Chapter: So we're making really good progress here. So we have a pretty solid structure for our children's book. So what are we going to do next? Is to actually start writing the opening scenes are often opening chapter and start crafting the actual story. Alright, so let's, let's go ahead and take a look at what we have so far. So we do have a very good through chapters and they all look great, mainly because we have added the main character that has a character has quirks and has personality, which is really good. So now what we can say really is start thinking about writing or ask everybody to write something, assemble, right? So what I can do is say, write the opening chapter, introduce the main character, set the scene, and establish the central conflict or goal of this story. Say please follow the outline above. Created. Let's see. Okay, in just like that, we have the very first chapter in the heart of the lush jungle where tall trees formed a verdant canopy overhead, if vibrant community of animals lived and played, it was a place filled with laughter, adventure, and promise, excitement of exciting challenges. And now one Sunday morning as the realm of fresh flowers, baba blah, and then starting to connect or introducing the main characters. There is my monkey, there is Bella, bear, the bear, and Sam, the sloths, and blah-blah-blah. And then the main character is indeed introduced as well. Among the recipients of the coveted invitation was industrious and curious monkey named max. So max is the central as we specified earlier. There we go. Now we have a first chapter. We ask it to write an opening chapter for this story. Now, remember, if you don't quite resonate or you don't like what you see here. What are you reading? You can always ask LGBT, as you know now, to change a few things. We can say, for instance, please make sure to use, I can say Please make sure not to use big words. Since this is a children's book. Just as an example, right? Let's see how this will be written or what language it will. It will have. Now, there we go. Now in a lively jungle where tall trees reached from the sky. Cow for flowers bloom and blah-blah-blah. And max, playful, curious monkey, god, he's a mutation to very nice. Now it flows better for a three to five-year old kind of audience. Alright, so you can always play around with this and get the best tone. And they can continue asking for a different tone. You can say, right in the tone of Dr. Seuss, for instance, or in any other tone that he would like. So the possibilities are definitely endless here 19. Write the Entire Story and Make Improvements: So we are making good progress here. So next we can ask to IGBT about the storytelling techniques. Like I said earlier, you can use different ways toward your prompt to say, for instance, I want this story to mimic or to sound like Dr. Sue, how he would write a story. One thing you can do is to ask her the ability to incorporate dialogue between those characters, right? But before we do that, what I can do now is I'm going to ask LGBT with all the information that it has given us and has given itself to in this contextual chat here, to see if it can write the entire story and see how that works, right? So I'm going to say, now we are ready to write the entire story. Following the outline. The latest revised outline, and all the elements have added. Make sure to incorporate. I can actually ask to incorporate some style storytelling technique, which would be I incorporate dialogue between the characters and make this story flow and exciting. Make sure that is not too long. Okay, let's see what happens. There we go. So the end of the story, not too long, very short, and I ask it for the coal of the jungle gym Olympics. It has that introduction, introduction, this scenario, what's happening? And then introduces max, the playful and curious monkey, our center, our main character, right, with personality. And there's dialogue. Guess what? France, we have been invited to the jungle gym Olympics. Max exclaimed with his voice filled with joy. Leo road with assignment, blah-blah-blah. Look at that. It looks really, really nice. So there we have a very coherent story that flows. And has in this case, they said together, they fate would face climbing, challenge, navigate, balanced. So there's a story that goes around what they did. This progression of the storytelling rate the beginning, the middle, and the end. Then there is some sort of immoral distort because that's what usually children books need to convey. The bloody true, it wasn't just in the metals world. It wasn't the friendship they forged and the magic they had restored through grand jungle gym. Very good. All right, so there's the moral of the story, unity, unity, friendship and working together, and that there is the end. And so they bid farewell to the grand jungle gym. Okay, very good. So there it is. There's our story and there are so many things we can do now. We can also ask the IGBT to revise the story. You can say this is great. Please revise the story to make sure it is coherent. In children. Will actually love the flow and the characters. Okay? So it goes ahead and tragic particulars ahead and rewrite everything we can go through and read everything but no need, just an example. So you can take the same idea that I'm showing here. So the possibilities are endless. Let's go ahead and say continue generating. And what I always like to ask tragic beauty is, again, thank you. And I can say something like, Did we miss anything? Is there anything else we should add to the story to make it make it even better? Like just like that. Beauty actually says, yes, everything is great. However, here are a few additional elements you could consider adding to enhance the story further, guess what we're gonna do. Well, we're going to ask her DBT to add these elements. Just like we did before. Say, Please rewrite this story and add the missing elements. You mentioned above. Hit Enter and let's see what's going to happen in Walla. So the end of the story, so deputy wrote, rewrote this whole story again. And let's see real quick here. Okay, the same intro, lively jungle field. Hey friends, we've got something going on. I hopped around her tale of anticipation. So it's giving you a little bit more emotion as it has such a beauty suggested and very descriptive and very good. Termination is eyes max1 through the jungle. Adventure began the EU and witness the glory days of jangled, restored magic, intrigued and trauma. Igbt recrafting everything, right? Because we ask if there's anything else that we can do alternatively could do to make this story even better, right? And it did. So there we go. Just like that. You have a very vivid, nice children's book story that he can take and do whatever you want to do. Okay, there you go. You have a very nice story and of course cannot keep improving this story forever. But at some point you just have to stop. And it's a really good story. It's a good example on how to really leverage IGBT to write something from ground up. Alright? Okay, I'll see you in the next lesson. 20. Finalizing the Children Book: Okay, So we have made a lot of progress here, but one thing I want to do is you could make sure that you divide everything into chapters, right? Let's go ahead and ask tragedy again and say Please rewrite this story and divide it into respective chapters. And there we go. Now we have all the chapters, have seven chapters, which is great. The medal ceremony, that's six. Let's go to the first one. The call to adventure. We're introduced to everything we've seen that we have in this case. Next we have Chapter two, meeting coach Chester. And then we'll have Chapter Three, the balanced beam adventure. And of course we have the sprint, race and the swing and jump challenge. And we have the medal ceremony. Okay, So these are the chapters, as you can see, that it went ahead and still kept the story. But now we asked to add those chapters so we have more chunks that we may need because we may need to say, please revise Chapter seven and it will know exactly what to do. Okay, so that is a good idea to do that. There we go. Now we have a book of, a full-fledged book, children's book that you can publish. Now, speaking of publishing, we can ask the child to be t, also, where should we published this book, right? We can see, we can say list the main, the best known publishing, online publishing. Books. Say digital publishing platforms for four such children's books. And I can say select the platform at, aligns with the audience for this book. And I can say also, make sure to prepare this book for publishing on that platform. Okay, It's a mouthful, but let's see what happens. There we go. Okay, And just like that, we have everything that we need. Ladies and gentlemen, this is amazing. Some of the best-known digital publishing platform for children books include Amazon, Kindle, Direct Publishing, KTB. That's actually the one really. There's also Apple books, there's Google Play Books, Barnes and Nobles press and so forth, are considering the target of your children platform. And he's saying in this case, Amazon Kindle Direct Publishing, would it be a suitable choice, indeed, Amazon. And to prepare the book for publishing on Amazon Kindle Direct Publishing, KTB, following these steps, says here to edit and format the manuscript gives you a little bit on the instructions. Design the cover. And you can even says converted manuscript, set up an Amazon KTB, upload a book and blah, blah, blah. I set the pricing, all of those steps just like that. Now you may say, Well, I don t know how to design the cover. Well, guess what? You can charge a beauty. How to design a cover for this book was trying to say, great. I can say list. Give me online tools to better design. A nice cover for this book. Let's see what happens. As I will always say. The first choice here is indeed Canva. Canva is a very popular graphic design platform that offers a wide range of customizable templates for book covers. Well, if you don't want like Canvas, you can go to Adobe Spark crazy low. So it gives you all of these options so that you can actually go ahead and design discover book or whatever it is that we want to do. You ask it to do, and there we go. You have it. So there is the power. Now you are ready. You have all that you need really. First of all, you have the book, you have the chapter, we have the actual story. And now you know how to publish, where to publish and how to publish, and all the little things I need to do. Actually have this book published and people buying the book, that is just about the best thing you could ever ask anybody to give us this amazing tool to LGBT, because it's a CD power here is amazing. Now I have to say, one thing is to also keep in mind is that once you have the story, it's a good idea to reread it and maybe look for grammatical errors or trying to give it a little bit of your human touch per se. It's always a good idea even though it looks wonderful. But always think in those terms, always because it's still tragic beauty. So you as a human, you can also add a little bit more to it. Other than that, this is really good. It looks wonderful. You have everything you need. You can ask to Djibouti and it will give you exactly what he needed to publish his book. And then you gotta be making your million dollars and then I'm going to send me some money. No, I'm just kidding. Alright. Thank you so much. I hope this was helpful. Go ahead and do this. Go ahead and think of things that you've always wanted to do. Now, you don't have an excuse not to do when I write a book. Well, used to actually be t. I'll be very interested to see what projects you're working on and just leave them in the projects or in the comments. And I'll see you next. 21. Rapid Skills Acquisition with ChatGPT: Now we're going to talk about skills, but more specifically, rapid skills acquisition. As you know, in life, there are times that you need to learn new skills or you need to perfect the old skills that he used to have. So in this case, I'm going to show you how to use tragic beauty to learn new skills specifically. Alright, let's go ahead and do it. I'm gonna go ahead and create a new chat real quick. So the first thing we need to do is to understand, Okay, what skills do we want to learn? Let's say for me, I want to learn classical guitar, but more specifically, I want to learn how to read music, classical guitar music. So the first thing I can do is I can start by saying, Please give me five main techniques. I need to learn to be good at classical guitar playing and music reading. Let's see what happens. Alright, so it gives us some basic answer here. So to become proficient in classical guitar playing and music reading, here are five main techniques. Finger style technique, shore proper posture, position, music notation, sight reading, and scales and chords interpretation, expression and so forth. So that is a good start. Here's a really cool tip that I'm going to show you real quick about prompting. You can also ask tragic beauty how to prompt when it comes to certain fingered want to learn. So I can say I can ask how GPT can you give me a detailed prompt I can use to guide me in learning how to master classical guitar and reading music. Makes sure to provide a in a list format as well as any resources. Okay, let's see what's going to happen. This is the part where he realized that it's not giving me exactly what I asked for because I want a prompt in this case that it can use to get that. But this works as well because it's saying here, first thing you need to establish practice routine. What I can do, I can say, hey, this is okay. I meant for you to give me a list of good prompting techniques Through ask Chad GPT about how to learn classical guitar and reading music. Let's see. There we go. Now it understood exactly what I wanted to happen. You can see apologies for misunderstanding. Here is list two prominent techniques you can use to ask THE beauty for guidance on learning classical guitar in reading music. Alright, what are some effective practices, routines, or schedules I can follow to improve my classical guitar playing and music reading skills. Take any, provide tips and exercises. Alright, there we go. Very good. So that's another tip. You can ask LGBT to give you the correct ways to ask or to prompt IGBT so you can get what you want. That is one technique that you should really pay attention and use whenever you are a little bit stuck and I don't know how to really ask questions. Good. And let's see what's going to happen if I pick one of these. So I'm going to use this first one here and use it down here. Okay, so what are some effective practice routines or schedules I can follow to improve my classical guitar playing and music skills. Now what it can do also, I can say, I want this, these prompts to focus on a beginner level. I can say this is great. Please make this targeted to beginner level. Okay, So let's see. Okay, now this goes back to show you act as technique that I showed you earlier. Look at this as a beginner in classical guitar. Right? Then there is the prompt, the full prompt. Are there any specific music theory, concepts or principles that I should focus on understanding, right? So now we have a very targeted guided way that we're prompting charge would be D to get exactly what we want, which is to learn to play the classical guitar, but also with music and learning how to read music. So we can look at one of these. I can, for instance, go ahead and get this one with just the prompt. I'm going to just paste it all in here and see what's going to happen. So it's giving me details here. Warm-up first, read, music, ear training, five, 10 min repertoire, building five or 20 min, reading Music reading practice, technique div element five to 20 min and so forth. And if I like this, can you list a false monthly schedule for the above? Practice routine? Please include other learning resources I may need. Okay, so now it's giving me, breaking everything down and give me a little bit more information about what guys ask. So look at this learning resources. There's a book that Christopher Parkinson, guitar method, what actually, I have that one, YouTube channels and all of that awesome stuff gives us the time, daily water, so it's due. That's the week four. And Fernando Sor studies, I got that as well. So this is actually something that you can use because most of these books that it's recommending resources and how to do things. I have started with classical guitar, so I know exactly that this is true. That's exactly what he's supposed to do when you learning classical guitar and reading music. So I can go ahead here and say, well, I want to emphasize on the reading music part. Because like this is great. I would like to emphasize on learning, also, learning how to read music. For the classical guitar. Please act as a guitar, a pro. Classical guitar teacher who is very good at teaching. But killers classical guitar and reading music and write a full tutorial. I can follow on my own to become very good at reading classical guitar music, as well as playing fluidly. Let's see what's going to happen. Alright, so we have some plan here. Let's see, as a professional classical guitar teacher, I'm here to guide you through a comprehensive tutorial on learning to read classical guitar music and playing fluidly. So these are the steps you need to follow. Basics of music notation. Familiarize yourself with the staff clef, note, durations, whole half and all that stuff. Learned the names of notes, practice identifying notes on the staff by using flashcards. This is exactly what I also have learned from the books I've read about learning how to read music and so forth. Rhythm and counting, That's important. Sight reading exercises and note recognition and fretboard knowledge and so forth. Very good. So now you understand exactly what needs do you have a guy that we can follow like a and it says he'll remember to be consistent and practicing is the key to improving your reading skills and becoming fluent in playing classical guitar. So it gives us also the advice, as you have seen before. So we can go even move forward here and say, I can say now for each step, break it down to the most basic details and list them. Make sure to include a schedule for practicing and how I should be practicing each each day. And see. Okay, there we go. Continue. And there you have it. So now it has added an added all the things we had before. Step-down. In this case, repertoire, selection, analysis and schedule set aside 15, 20 min each day to do what you need to do. And at the bottom here it says, you can see we have now practice, schedule example title minutes. This is what you do. No recognition. If it 15 min rhythm and counting, 20 min sight, reading and so forth. Alright, so now you have a schedule. You know exactly what to introduce, and you can start your playing, practicing and learning the skill. The next video, what are we going to do? We are going to go even a little bit deeper to get more details on how we can actually achieve all of one chief. Alright, I'll see you next. 22. Rapid Skills Acquisition - Using "Pain Points" Prompt Strategy: Next, what are we going to do? Let's go ahead and continue with this exploration, this rapid skill acquisition. So I have all the steps I need. What I can do now is I can also talk about pain points. Because let's say in my case, I have started learning classical guitar and sight reading, music, reading. But there are parts that are a little bit difficult for me. So I want to ask tragic beauty. So give a child to be t some pain points that I have, right? And see if you can help me conquer those, those pain points. So I can say as a beginner, I am having a hard classical guitar music teacher. How to become proficient. Reading music. Quick. Quick. I misspelled that that's okay. Try DBT is smart enough to understand. Okay, there we go. Now, we're going deeper because I understand there's parts of this whole process that I'm a little bit shaky, I don't understand. And it's giving me exactly what I need. I asked it and it went ahead and created as an expert classical guitar teacher. I understand that learning to read music can be challenging for beginning at zero step-by-step guide to help you become proficient at reading music quickly. Step one, start with the basics. Familiarized yourself with staff, which consists of horizontal lines. So it goes really deep into what I need to be doing. Step to note, durations and rests. So understanding the different nodes duration, such as whole notes, half notes and so forth. And step three, memorize key signatures. Step for a long time signatures. Step five, sight reading exercises. Step six, practice it regularly. Seven, sick guidance and resources. And eight, player along and says here to remember not to become professionally reading music takes time in a consistent effort. Now I have directed the shift to a weak area of mine and asked IGBT to help me with that. What I can also do, I can continue and ask if there's anything else that I'm missing. Is I can say is there anything else you'd like to add that can help me? Let's see. Very nicely. It says, yes, I do have, one of the things is to break down music into smaller sections, right? Use the metronome, seeing or hum the melodies, sites sing the music, practice. Different music styles, seek performance opportunities, record and evaluate, and so forth. Alright, there we go. So I gave you a very detailed way in which you can accelerate the way you acquire skills. You'll learn new things, but that is the basics. Scale, per se, to be able to learn something fast and tragedy beauty is a really, really good tool that helps you to learn virtually anything you want. This was an example that is closer to my heart because I love music, I learning to read music. But take this as an exercise and see any other areas that you want to improve or you want to learn, even areas that you have no idea in this area, I have a little bit of experience because I'm learning, but still I need to learn more. There are things that I need to perfect or I need to be proficient at. So that was an example. So you can go, and if for instance, as tragic beauty, how to learn quantum physics from, from, as a beginner, you can say check DBT helped me learn quantum physics. I'm act as Einstein and make sure that Einstein is going to explain to a five-year-old about quantum physics and go from there. And if you want to even structure even further, you can say give me a practice or reading materials or articles that will help me understand this topic that I want to learn. As you can see, there you have it. This is a very powerful way for you to rapidly learn anything that you want to learn and supercharge yourself and go for it and start really becoming a polymeric or really become really good at whatever skill that you want to acquire. Okay, thank you and I'll see you next. 23. Code Generation and Explanation with ChatGPT: In this section we're going to talk about code, so code generation and explanation with tragic butane. So this is a section of that. Regardless if you are a programmer or if you heard about coding, or you have nothing to do with coding, I will still encourage you to go through this because this is really, really fun. And I'll show you why. Okay, So the idea here is that we can use tragic beauty to generate pieces of codes. And in some cases, you can use a celebrity to create a build a full fledged application. Now, there are some limitations of course, but I'll show you how to use IGBT to generate code, to explain code that you may not understand and to use it as what we've seen before as a guide that he can use to learn new things. So whether you are a programmer or a professional programmer, whatever level skill elev you have with this still should be very valuable to you. Okay, so let's go ahead and get started. Alright, so back to IGBT here. What I'm going to write something very simple JavaScript code that counts to ten. And just like that, we have this code. It's what we call a for-loop in programming. For lead I, one, I is less or equal than ten to ten I plus, plus and console log i. So this will go through, and in this case, go ahead and count to ten. The great thing also is that we now see here it says we use for loop, as I said, to iterate 1-10. The loop starts with AI that's initialized to one, and continue as long as I is less than or equal to ten. With each iteration, the value of I is incremented by one. So it's explaining each piece of code. As you see there. It's inside the loop. We use console.log to display the current value of i. Now you could say, okay, this is wonderful. You can test it out and everything. But he can say for instance, okay, if you don't understand what this means, this console.log, even though it says what it is to display the current value. What is that you can probe in and ask. Please explain what this means. I misspelled means, but that's okay. Alright, certainly. It now it's going to explain what console that log is. It says as a function is a built-in function in JavaScript that allows you to log, in this case, display messages or values in the console. It given. So in this case, in the given code snippet console log that I is used to display the current value of the variable I in the console. Just like that is explaining exactly what this code that I can go ahead and say, Oh, there's more. Look at that. So when you run this code in JavaScript environment, you will see the following output. So this is the output it would get if you were to run this piece of code in a JavaScript environment. Next, we can go ahead and ask tragic beauty to write a simple game in certain language. Let's say Please write, write the Tic Tac Toe. I think that's what it's called. In Python. I misspelled it's supposed to be tic-tac-toe, but IGBT, so it's moderately knows to correct me. So sure. Here's an example of basic tic-tac-toe game implemented in Python and wallah, we have the code and all of that is there. If you understand code, then this will make sense. If not, that's okay. Guess what? If you don't understand it, you can go ahead and explain or asked her deputy to explain. Looks like let's see, something is missing. So still thinking because I can see there's more that needs to happen for this game to actually be complete. Let's wait a second. Sometimes this happens. Alright, there we go. Now it finished writing the entire code. At the bottom. The good thing is that it goes ahead and explains what each one of these functions does like to print board, to check with winner board and so forth. So I can go ahead and ask, how would this game look like if ran in a Python environment? Okay, So just like that, it shows us a play of this game. It one round of how this would look like if we were to run this code Python environment. So people can actually, you can start playing the game. Okay, so first of all, goes ahead and ask integral zero to two. And this is going to happen and the row and the game is being played. And this is how it would look like. Okay, this is a very simplistic example, but you can see here how powerful this is right? Now. What you can also do, we can say, Okay, I have all this code, for instance. How would I run this code if I wanted to test it out? You can ask LGBT how to run this game on my computer. Please be very detailed in your response here and see. So all of these instructions that you can use to run this game on your machine. And great thing I love about it is that it tells you exactly depending on which operating system you are and what you need to do, the commands you need to do to get this to work. If you're on Windows, it's pressed wind plus R type CMD and press Enter. If you're on Linux and Mac, there's the, these are the instructions. It says once you are in the correct directory, you can run tic-tac-toe game by entering the following command. Right? There you go. 24. Java Password Generator Code With ChatGPT: Okay, so we can continue with coatings. So for instance, you can also write something like, okay, please write a Java method that creates good encrypted passwords. Okay, let's see what's going to come up with. And just like that, again, you may not understand exactly what's happening here. You can always ask activity, but this is just an example to give you so you understand how wonderful which activity is. Of course, most of this code, you have to make sure that it works, but most of it tends to work off the bat. So in this case you can see it says it wrote the Java code, but he's importing a few libraries. There is the class that is created. So this code here could run. If we were to run this code, we should be able to get something. So it has all the information about the code generated password method generates the random password specified length. The hash password, hashes the password using the SHA-256. So this is just programming lingo, really technical lingo, and so forth. Now we can also ask again, okay, did you miss anything to make this code better? So we go back to negotiating in this case with the AI will try to be t So we can always negotiate with us. Hey, this is good, but can you tell me more about this? Can you do Are you sure this is all that I need to know in order to make this to work, in order to make this a robust piece of code. And indeed, it went ahead and said that you're right. There's something that I can also do, which is in this case salted hash, hashing. And it does that. And also number two, avoid string concatenation and loops. Use cryptographically secure random number generator, something I didn't know. And now I can also go and say, Great. Please incorporate these new points into the function. Now I'm going to write the entire function, entire class to incorporate what it said would be a good points to also be incorporated. And I can go ahead and ask again, say, how would I test this code on my computer like this? There we go. First of all says you have to set up the Java Development Kit only computer. Again, if you don't have that, you don't have to go through that. Just a wave. If you want to test this out, you can actually follow these instructions and see if it works. And opening text editor, Notepad and Visual Studio, or save the file and go from there. I'm going to actually going to go ahead and test this and save this work and paste it in like that. Enter. Okay, So it went well, this means that compiled. So the next thing we need to do, it says here, copy this. Let's see. There we go. So generated password is this hash password is that, and it's really good. It works. So now with this piece of code, if you're building something, you can use this piece of code and generate very secure passwords, as you can see here, right? So there we go. This is a very simplistic example and I was able to test it. So you can see this. You don't have to do this if you don't want to. But just to show you that this actually works, alright, I'll see you next video. 25. Create an HTML Portfolio Page with ChatGPT: I hope you're enjoying this course. If you are, I will appreciate if you would write a review for this course at this point to say how wonderful this course is, how much you are learning. That would really help me out to get this course to the masses and show some appreciation, of course, thank you so much. Alright, so now what we're gonna do is we're going to move forward and look at CSS and HTML. So we can ask check GBT to write, simple to write HTML pages. Let's say we want to ask how GPT-2 writers a very simple portfolio page for us, very simple one. So here is the prompt that I came up with that I've come up with. So write the HTML and CSS code for a simple, modern one-page portfolio page. Make sure to use only text and squares, circles with modern colors for the text to include on the page. Use politician, software engineer and AI expert. For the rest of the texts needed, just use placeholder text. Let's see what's going to happen. And there you go. There's this CSS. I'm going to say Continue. Very good. It finished doing all what it needs to do to generate the page. So at the top here we have the CSS, or rather the HTML page, the code HTML. It's got all the things that it knows. It's referencing the style that CSS and looking very good. And I have this CSS that I've asked also. So this is to style the page. It has all of that and very good. And let's see what else at the bottom here. It's going to go ahead and explain exactly what's happening. So it's saying in this example, the HTML code represents a one-page portfolio with a header displaying the name and professional, followed by sections for about me, skills and projects. Vertical. And the photo displays the copyright information. It talks about the CSS, all that great stuff, right? Again, we can use the skills that we know right now to say, Is this all that we need to make this page stand out? What improvements can we make? Let's see. Okay. So now it's giving a list of improvements that we can actually make to make this portfolio, this page even better. Alright, So we've got about ten of them. We're going to go ahead. It's talks about navigation, images and graphics incorporation and all these things, right? So it's really awesome because it's giving us all the information. Now I can go ahead and say, Can you please incorporate some of these improvements to the page code? Okay, So now it's improving. A hard look at that, even linking. It's even linking two fonts, google APIs, which gets different fonts. They are modern and really awesome. And look at that and we'll just continue. Okay, So it tells me now what updates were made. Typography, right? The fonts to make it modern projects section and all of that stuff. Now I can also ask again, we've done this and how do I test to see how this would look like? Okay, So because, because it's HTML and CSS is really simple, there's no recurrent a lot of things. So it tells us exactly what to do. So again, you don't have to do this. I'm gonna go ahead and test it out so I can show you. So I went ahead and follow all these instructions to test this out. So now what I'm going to do is open the index.html file on a browser and see if this works. Okay, Let's open. And wallah, this was all generated by transitivity folks. So a website, a portfolio website. It says here, apologize. Shown because that's what I told it to do. Software engineering AI expert and look at that. We can even navigate to different sections of the page, right? Skills programming, artificial intelligence and machine learning, web application or rapid development. Project one, this is where I would put project one, project two, and contact me for look at this. And at the bottom here it has these 2000 2023 politician, All rights reserved. It's pretty awesome Really. I mean, we didn't have to really understand how HTML works. We just asked her IGBT to create as a very simple website, albeit it's very simple. But you can see this is a website. If you want to publish this, you can, you can ask the IGBT, how would I put this live, for instance, as a question, right? It will give you all the details you need so that you can attach a domain and all these other things. So that is the power. You can add. More things if you can ask, be due to say okay for About page, I want to add this and that for skills, baba, blah, and all that great stuff. Just like that charge of beauty was able to create us a very simple portfolio page. Go ahead and play around with this concept. And once you create a very simple webpage, as I showed you here with the prompts that I showed you. I want you to post on, I want you to post those as projects in this course so that I can take a look and I can share your success with other students as well. Okay? Alright. I'll see you next. 26. Create a Weather WebApp with ChatGPT: Alright, I hope you are still excited. And in this lesson, what I'm gonna do is I'm going to show you how to leverage JavaScript, which is a different programming language. And see if it can help us create a very simple web app or very simple application that will show the weather for the main cities in the world. Let's see if this will work. So what I'm gonna do, I already have the command, or in this case the prompt. It says here, write a JavaScript function that displays current weather in all major cities worldwide. Make sure to include the needed HTML and CSS to display the contents. A beautiful design. If need be used free APIs. Apis is just the place where it can go get data programmatically that he wanted to display. Use free APIs available for pulling in the weather data. Let's see. Okay, There's go. Our CSS, I'm going to say continue. Okay. Very good. So I went ahead and created all the necessary files that we want. We need it, we ask it for. So we have the very simple HTML. They're bare-bones really, because what drives everything is going to be the JavaScript. Alright? So we have the CSS code style, styles, that's CSS, okay, everything is there. Then we have the meat of everything, which is the script. So it goes ahead and gets a few of the series, in this case London, New York, Paris, Tokyo, and Sydney. And it has a function here which we asked for it. Now in this function here we have to go get an API key for this to work, right? And then creates the actual weather card to be displayed and all that awesome stuff. So at the bottom here, please note that you need to sign up for a free API key from Open Weather Map. So that's what you would need to do to make this work. For me. I already have the API key, so that's exactly what I'm going to use. I'm going to test it out and see if this works. Just to show you, again, you don't have to do all of this. I'm just showing you what is possible, alright? So it gives you exactly what to do. So in this case, we will probably have to do the same thing that we did before for the portfolio. So I'm going to just go ahead and test that out real quick and see if this works. Okay, Let's go ahead and test it out and see if this is going to work. Dislike that. It went ahead and pulled in all of these different cities. So we have London, which is exactly what we want the script told us, right? So it's scripts is getting London, New York, Paris, Tokyo in Sydney, which are exactly what do I have here. Now for this work, of course, you have to have a, an API key and so forth. So I test it out. I just want to show that this is what's happening here. I'm going to show you exactly that this is live. This is the code that we have just pulled in to show all of this and has the icons and everything can just go back to the code and say, well, please make sure to also include the highs and lows, as well as the wind, the wins, Something like this, right? And so we can rewrite the scripts that needs to rewrite to include all of that information. Okay, so now I'm going to copy this code, this new code. We're going to put inside of our scripts. Again. Make sure to add the correct information that I need to make this work to weather here, I'm going to just go ahead and refresh. Good, still running. And wallah, just like that, you can see now I have London, a few clouds. This is Celsius, but that's okay. We have high and low is going to be 18 wins is 4.12 mi/s. You can see we didn't have to write any code. We just asked her IGBT and prompt it and to make it better. And we can even make even better if you want to change. In this case, instead of Celsius, we want it to be Fahrenheit. So this is metric. We want imperial, I can go and ask that as well. Right? I can go here and say, please make the units to be imperial and metric, right? Make it to Australia. Then when I go to take the code again, fresh and see what's going to happen. And just like that, you can see now it's all in a Fahrenheit because I wanted it to be in Fahrenheit and Celsius. There we go. So what I wanted you to do is try something like this if you want to. Of course it requires you to, as I saw, as you saw, you have to take the code and put it in the code editor. So if something that you want to do, go ahead and do it, we don't have to. I just want to show you what it's possible. And just like that, ladies and gentlemen, you were able to create a very nice, simple, but a very useful application and very useful web app that goes infectious. All the main big cities in the world and london, London, Sydney, Paris, New York, and Tokyo. The weather information, the highs and lows and wins and so forth. Look at that very nice play around this concept. And I want you to use this as a guideline to prompt IGBT to create whatever it is that we want to create, right? And then if you do that, and I hope you do, I want you to create a little project and post in this course so that I can look at it and give you feedback as well as tell everybody else, kinda showcase you and feature you so that everybody else can applaud your hard work. They're exciting. I hope this is helpful. I'll see you next. 27. Create a Chrome Extension with ChatGPT: We're making really good progress. I hope this is still exciting you and get you excited about charity, beauty, and the power of activity. So next, we're gonna look at another code example that I think it's going to really be awesome and you're going to love this. So imagine that you want to create a Chrome extension that blocks all the destruction, mainly the distractions that comes in the form of other websites such as Facebook, YouTube, Twitter, and so forth, all those big social medias. How would you write that? Well, you don't have to write it. You could ask LGBT, what it can do is you can come to try to PT and say, Please write a Chrome extension application that will block all of the distracting websites. Okay, let's see what's going to happen now. Okay, there we go. And it went ahead and created the source code, all the things that it's needed. So instead, it says here to create a Chrome extension that blocks distracting websites. You can follow these steps, set up the project. You create a manifest JSON folder or file in this case, and create a background at J S and go from there. So we've got all this code. And even if you don't understand code, you can see that it picks up Facebook, Twitter, and YouTube as distracting websites. You can add more if you want. You can also ask tragedy to add more if you want that to happen. Okay? So one of the things I like to do always is to ask, how would I test this? How would I test this to see if it works? Please give me all the details to do so. Alright, there you go. So it gives us all the details that we need to run this and tests. I'm not going to do that. You can go ahead and do that yourself if you want to do that. Okay. But it's very simple. It's got all the details. Set up the project directory, open Google Chrome and go to Chrome extensions and so forth. And just like that, okay, the other thing we can do is we can say just to be safe, is you can ask for IGBT to make sure that this is using the most recent APIs or the most recent technology to make sure this runs on Chrome, right? So because it makes sure this actually works with the recent Chrome extension development updates, something like this. So what this will do will force try DBT to really go and probing find, make sure that this actually fruher to test this, this will actually run with the new Chrome extensions development. Now I don't know if that is happening, but I know that in technology, things move so fast. There's a lot of updates. So it's always important to ask LGBT for this. I made a mistake their development, but it's okay because you produce smarter than me. So it will always correct that. Okay? Alright, so there we go. Let's see what it says. Certainly he's an updated version for the, of the Chrome extension code that confirms to the recent changes in Chrome extension Development. Alright, so we can go ahead and test this to see if it works. And now we have the background, IJ S has some different pieces of codes. And it can also ask, is this the best you can do? What else can be added to make this Chrome extension even better and bulletproof? Let's see. So it gives you all the other things you can do to better our code just talks about user interface and the block list management, whitelisting, time work and so forth. So you can see, you can take these ideas and if you are not a coder yourself, you can hire or have somebody who understands code. And take these ideas further. For instance, I can go ahead and say, well, great. Can you incorporate again these points into the previous code to make it even better? Why not? It's going to incorporate some of the suggested improvements, which is good, that's fine. We will have to implement all of them. And what lie HTML. So it's giving an HTML file now, which is going to make hopefully things a little bit more visually pleasing. Let's go ahead and continue generating. And there we go. It tells us what was updated. Now we have these options that HTML we didn't have before. We have options like JS, background, and so forth, right? So you can continue refining, negotiating, giving more instructions, trying to remove biases. I mean, all the techniques that we've used, we've learned about prompting you can use here to get even better, get a better result. So one of the things as a challenge for you, even if you don't know code. If you want this challenge, you can go ahead and test it out because it explains exactly how to do it. And you can always ask IGBT, if something's not working, that is the beauty. You can debug finding errors and fix those bugs as they call it, the errors and go from there. So it's a really good example on how you can take some idea. And I do have in your mind and see if tragedy, but he can help you build it. Now, here's the cool thing which we're going to touch on in the next video is, as you see with this little applications, you can start thinking about maybe there's certain softwares, are certain web applications, certain tools that you've always want to build. Now, you don't have to spend a lot of money to get a prototype. You can ask to IGBT, of course, with some limitations, to at least give you some basics, some prototypes that you can run and test and see how it works. And the start developing from there. Of course, if you wanted to create an actual business out of it, It's really important for data. You have at least somebody who understands coding or you can still learn it as well with creativity. So the possibilities are vast beauty and I hope you are seeing the pattern here of what you can do, which IGBT to pretty much do anything, Right? So thinking those terms and we'll talk more about how to create maybe a business idea when it comes to creating software as a service. And just play around and play around with this idea. How to build something that can be useful, that you can sell and, and go from there. Okay, we'll do that in the next video. 28. Develop a SaaS Product From Scratch with ChatGPT: So, so far we've looked at a lot of different examples. Many examples I should say about with code, about code, how to generate code, and even went further into creating different applications that we may want to explore and so forth. So I hope the ideas are flowing right now. But now we're going to take a step further and look at how to perhaps build a software as a service, some sort of a business around a web application, right? So what we're gonna do is we're going to ask tragedy to give ideas of SAS. So first of all, let's go ahead and ask charge of beauty, something. I'm going to say, what does SAS means? Well, I hit Enter it before I was ready, but it's okay. Okay. Sas stands for Software as a Service. It is a software licensing and delivery model in which software is centrally hosted and provided to customers over the Internet. With SAS, users can access software applications through a web browser, which is good without the need to install or maintain the software in their local services. At the bottom here says popular examples of SAS include customer relationship management, CRM systems, Salesforce productivity tools like Google workspace, Workspace and so forth. Now what I'm gonna do is I'm going to say, well, can you give me or elegance say, give me ten, most, most popular. Yet under served. Ideas for a SaaS product. Let's see what's going to happen. So we have a few ideas here. We have a customer feedback management, employee performance management, comprehensive platform that assists company's in tracking, evaluated, managing employees performance, and expense management. That's a wheel, a good one, okay, internal knowledge base. So a knowledge management platform that enables companies to create an organized internal communication documentation, influence our relationship, management, team collaboration, brand monitoring, event management, customer and so forth. So now what we can see, okay, we have some good ideas. What if wants to niche down? What if we wanted to say, please give me ten ideas for a SAS product. That would serve, say, school. Teachers who want to be extremely productive and impactful to their students and school. So what are we doing here now is okay, we understand that there are a lot of different ways we can go into creating a SaaS product, right? Software as a service. So essentially it's a website tool that we can license to people or companies and so forth. So we're going to niche down, should get some ideas that we can go for a width. So in this case, impacted, let's say so please give me ten ideas for a SaaS product that would serve school teachers who want to be extremely productive and impactful to their students and school. So let's see what's going to happen. Okay, So we have some good ideas here. This is the beauty of tragedy, beauty. We've narrowed down with picked a niche, which is schoolteachers. And it gives us some idea. So lesson planning and curriculum management, this is a huge one. That's why it's number one. So it's a comprehensive platform that allows teachers to easily create, organize, and share lesson plans, curriculum resources, and teaching materials, streamlining the planning process. There's another one, student performance tracking and analytics, grading and assessment management, parent-teacher communication. A platform that facilitates seamless and effective communication between teachers and parents. Classroom, classroom collaboration and engagement, individualized learning plans, or this is a good one. So it's a SaaS tool that helps teachers create and manage individualized learning plans for students. So incorporating Personalized Goals, progress, tracking and adaptive learning. I love that. There's professional development and training behavioral classroom. So let's go with this number six, individualized learning plans. Okay, so I'm going to say, Can you expand on number six? Okay, so there we go. Okay, so now we have at least we're getting to the point where we have something that we can hold onto and Expand. So now certainly individualized learning plans, I LPs as SaaS tool that helps teachers create and manage individualized learning plans for students as we saw. So there's a description here of what it is that it does and so forth. So the platform is, has to be user-friendly interface for teachers to create a track and manage individualized learning plans has got key features. So customized the goal settings, progress tracking and assessment, adaptive learning resources, collaboration and communication Data analytics, insights, individualized interventions, reporting and documentation and so forth. And even goes to the process of showing us the benefits. Okay, So you can see that at this point we have something now you can Google or tried to figure out, okay, how many other products out there that do the same thing, right? And in fact, we can ask, okay, So this is great. Please tell me if this SAS product or idea is viable and if it's not saturated. Already. Oops, but it's okay. Determining the viability of a specific size product idea in assessing its level of saturation in the market requires further research and analysis, right? So he's saying, Well, you need to do some work, of course, and that's okay. But now it also gives us how can we go about doing that? So we can do market research, target audience analysis, competitor analysis, and unique value proposition, right? We have to have unique front, a unique proposition that will get people to our product if there are other products, and I'm sure there are other products similar to that. But regardless, everything you can see that we were able to distill everything to come up with an idea that we like and we can explore it. Now I can go ahead and say, Great, still going off ideas six, please list at least three main features of this product. That would be the best to start with building the entire application. Okay, so now we're narrowing down, instead of having all of these different features, let's just pick three. Judge, if two things are the best or most needed, so we can have a minimum viable product if we want to go from there. Okay? Alright, so certainly here are three main features to consider when building individualized learning plans. So customize, customize the gold settings, progress, tracking and assessment, and adaptive learning resources. Okay, these are the core form for the foundation for this SaaS product. Now, we can say list all the steps needed to start building a prototype. For this SAS product. Include the best programming languages and tools needed to get the job done quickly. Okay, so now we have a plan, it says, Okay, if you want to build something like that, we can go ahead and follow a strategy, a plan. So firstly, I have to define the prototype scope, right? And then have to conduct user research and design and choose the programming language and tools and even gives us a commonly used programming language for web development include JavaScript, Python, Ruby, or TypeScript. Said I'm the development environment for front end development and so forth. This is very good. And also there's a back-end database is the APIs and all of that great stuff. And it gives us also the technologies that we may need to use for that. Database design, testing, quality assurance, and everything. So again, step-by-step is telling us exactly if we were to pick this and go for this group to create this as a product. This is the process we should have to go through to get it done. Okay? So now I can say, Okay, This is great. I say please use the most popular frame programming, let's say programming languages and frameworks. And start listing the steps to create a very basic product. So we can show it to friends, something like this. Let's see what's going to change if t will come up with. Okay, so there we go. So now we are going deeper to see, okay, how can we put together a very simple prototype that can do something in that everything by so we can get going. And what are, you can see that each IGBT says they find a prototype scope again, determine everything. Choose a programming language for an end is going to be u, HTML, CSS, JavaScript, and also utilize a popular front end framework like React or view. All this may not make a lot of sense, but at least you have the list. And we're going to set up the developments and installed know jazz and all this stuff. Alright. So this is just a way for me to show you the power of Igbt, if you're not convinced yet. So from not knowing what exactly what direction we want it to go with, we were able to ask LGBT specific questions about the niche or about ideas for a SaaS product. We actually didn't understand what SAS was because let's assume we just heard it somewhere and it explained what SAS was. So we understood now and then we ask it, okay, Give us some ideas of popular SaaS products. And it gave us, and we'd say, Okay, this is good, but let's go deeper. Let's find out niche and down and down. And now we're at a point where we can send this to somebody who actually hard code and they can put something together. Does that make sense? So this illustrates how you would go about creating a business that potentially can generate a lot of income if you are serious about it and you understand how to leverage shattered beauty and of course, some skills, programming skills and so forth. All of that is here. Obviously, you can keep going and ask IGBT for more clarification again, say, well, okay, For example, it defined the prototype scope. Let's say choose a primal language. We can say, okay, for number two, the second step here, can you show me how that would work? For instance, what are the steps wanted to follow and give me the code for the prototype for the front end. If I can do that real quick and say, Okay, can you write the code needed for the prototype, mainly the front and side of things, side of this product. And look at that. Look at that. It went ahead and looked at what we've been doing, very contextual. And it's creating an app.js, right? Snippet. It's using the React front-end framework to facilitate things. Alright, you don't have to understand this. I'm just showing you, right. And it's creating a yet another file called golf form. Okay, we're going to get information from a user. And there's gold list that's going to list all of the goals. And of course always it gives us the information, rather the explanation of this code. So the code demonstrates basic structure for the ILP SAS product prototype. It consists of three components, aperture as single form and all of that. And of course it tells us that this doesn't really have, doesn't save anything. It just a little prototype. Okay, so I'll stop here, but I just hope you understand how wonderful this is, how powerful this is. Why we encourage you to do, if you're interested, is to start thinking in those terms and see if there's any other things you would like to attribute t in terms of a product that you would like to explore and potentially develop their product using charity, beauty. And of course, if you can learn programming or you can find somebody who understand it a little bit. So you can have some sort of prototype, honestly, to put this thing together. I'm a software developer as well, so it's not that difficult. So thank you and I hope this was helpful. I'll see you next time. 29. Final Thoughts and Thank You: Well, first of all, I'd like to say, thank you so much for getting to this point in this course. I appreciate that you took the time you enroll in this course. That means a lot to me. And if you like the chorus, I would appreciate if you would leave a review and just give it back and tell me how wonderful how this course has helped you learning about tragedy, beauty, and how to really leverage IGBT to supercharge your skills, you're prompting skills, but also to help you understand shadowy beauty in and probably different way or a way in which you've never really were able to understand. So I hope this was helpful course. Make sure to do all of the exercises or little projects that I've asked you throughout this course. Once you do them, they don't have to be large or huge, isn't just simple little projects where you can do, use somewhat prompts and I'm showing you throughout the course and just practice and post as a little project or post in the comments in the course so that way it can review them and give you feedback. Now there are some considerations that we need to talk about when it comes to tragic beauty in terms of implication of using the chat to be detached British is a wonderful tool to use, as I've shown you throughout this course, I hope you are convinced. However, I think it's important to be careful or rather to be cautious on how you're using it, because the data that is being portrayed is very useful, but even tragic beauty. Open-air. Either company, they put a little closet bottom that says the data may not be accurate, as accurate as we would like it to be used as a tool to aid you into becoming, into learning things, into getting you where you want to be in terms of writing books or running articles, are learning things, are starting new businesses ideas. I mean, this guy's limit and use it as a starting point as a helper. So you have to add the human touch because that is exactly how you will make whatever you're trying to do even better. It's a wonderful tool. I wouldn't be scared of it or afraid of it. Just embrace it and just learn from it and use it to help you. That's why technologists here, that's the beauty of technology. And just enjoy, enjoy yourself. And I'd be interested to see the things that we build, the things that you come up with, the ideas that have come up with and share them with me. I'll be more than happy and I will always be your first number one supporter. So thank you so much and I'll see you next time.