 So check and prepare presentations, outline papers, write introductions, give you potential answers to lots of random questions and translate languages. But one of the coolest things I've found that it can do is help you write code. Now I have no shame in admitting that I am not a full time programmer. Those guys are on a completely different level than me, I have enormous respect for those guys, I could never do what they do, but I do know enough code to make my own video games as an indie dev. Anyway, I consider myself more of an intermediate level programmer, so by no means am I a master, but I do know enough to be dangerous. And I really feel like as an intermediate level programmer, chat GPT has been a complete game changer for me as an indie developer. For example, I might not be a coding genius, but I'm very familiar with the code that's related to 3D animation. So just to do some quick test as to how reliable the code from chat really is, I figured I'd ask it how to do some simple stuff that I already know how to do. So I asked it, what would the C sharp Unity 3D code look like? If I wanted to rotate and spin an object on the y-axis at a speed of point five every frame and to my surprise, it gave me this and I recognize this code. I spend things all the time in all my games. Spinning is my favorite and I use this code a lot. This is in fact real code to control rotation in Unity. If I copy and paste this line straight into the game, you will see it does exactly what I asked it to do. And it even tells us that we should probably be using time dot delta time. How cool is that? And if we try again and ask it to tell me how to make an object move to a position of negative 41x, 1y and negative 6z, wait for it to give us the code and plug it in. Again, it actually works. Now, obviously these are small examples and the bigger and more complicated your coding project is the less likely it will be to accurately succeed in giving you what you want without errors. But as far as programming tools go, I think its best use is in giving you small specific chunks of code that you might need or forgot. But it's not limited to small one liners. For example, if I ask it to write the code for me that creates a list variable named database that contains 10 integer values and in the update method organizes that list from greatest to least in Unity using C sharp. It will give me multiple solutions. I personally prefer this one because I'm more familiar with the link system. So I'm going to grab this dump it in and look at that. It has organized my list from greatest to least exactly the way I ask, which is crazy because the most frustrating part of being a beginner or intermediate level programmer like myself is when you're stuck before you only really had two options, which was go to a programming discord or go to the Unity forums and make a thread for your question and pray to God that somebody would answer you tomorrow. But now there's a third option. You could ask chat GPT today and maybe get your answer immediately. And unlike all this objective bullshit you have to worry about when you ask chat questions about life and stuff. When you're working with code, you instantly know whether what it tells you is true or false right away. And if it gives you the wrong answer, you can give it a thumbs down and tell it the right answer to help it learn from its mistakes, which in turn will help all the rest of us. I am personally really excited to use chat as a tool to help me learn unreal five as soon as I'm done making my character. So hope that helps and as always, I hope you have a fantastic day and I'll see you around.