AI and ChatGPT Resources

Collection of AI resources

Hi there! Welcome to my website, where I hope to share some of the AI resources that I have found useful in my teaching and learning journey. As a faculty member at 'Iolani School, I am always looking for ways to inspire my students and help them develop the skills they need to thrive in the world of AI. AI is such a fascinating and dynamic field, and there is so much to learn and discover. On this website, you will find a variety of AI resources, such as books, tutorials, tools, and more, that cover different aspects and levels of AI. Whether you are a teacher who wants to integrate AI into your classroom, a student who wants to pursue AI as a hobby or a career, or just someone who wants to learn more about this amazing field, I hope you will find something here that sparks your interest and curiosity. This website is not meant to be an authoritative source of information on AI, but rather a personal collection of resources that I have found helpful and enjoyable. I am always open to feedback and suggestions, so please feel free to contact me if you have any questions or comments. Thank you for visiting and happy learning!

My openAI 'Iolani Presentation

OpenAI v02

chatGPT Code Interpreter Use Cases

I have some exciting news to share with you all! As of yesterday, Code Interpreter has been rolled out to all ChatGPT Plus subscribers. This incredible tool allows you to dive into the world of coding and unleash your creativity without any prior coding experience.

To access Code Interpreter, you'll need to enable it in your settings. Simply go to your settings, click on "beta features," and toggle on Code Interpreter. It's that easy!

Now, let's talk about the endless possibilities this tool offers. Here are just a few examples of what you can do with Code Interpreter, some from reddit and some from playing around with it. 

Edit Videos: Add effects, zoom in or out, or create captivating visuals with simple prompts.

Perform Data Analysis: Read, visualize, and graph data within seconds.

Convert Files: Seamlessly convert files directly within ChatGPT.

Turn Images into Videos: Transform still images into engaging videos.

Extract Text from an Image: Instantly extract text from images.

Generate QR Codes: Create fully functional QR codes in no time.

Analyze Stock Options: Get insights and recommendations on specific stock holdings.

Summarize PDF Docs: Analyze and summarize entire PDF documents.

Graph Public Data: Extract data from public databases and visualize them in charts.

Graph Mathematical Functions: Solve and plot a variety of mathematical functions.

Generate Artwork: Use Code Interpreter to create stunning visual artwork and generate unique designs.

Analyze Social Media Data: Extract valuable insights from social media data to understand trends and sentiment analysis.

Translate Languages: Utilize Code Interpreter to translate text or even entire documents into different languages.

Create Interactive Chatbots: Develop interactive chatbots that can respond to user inputs and engage in dynamic conversations.

Perform Sentiment Analysis: Analyze text data to determine the sentiment (positive, negative, neutral) and gain valuable insights.

To make the most of this tool, I encourage you to give it a try. If any of you have Python experience or datasets that we can test it out with, please reach out to me via chat or let's schedule a quick meeting this coming weeks. I would love to explore the capabilities of Code Interpreter together.

Here is a collection of videos and resources I have curated for chatGPT-3 and chatGPT-4. Some of these videos and podcasts are hours long, so I have provided an AI generated summary of each resource.

They cover up to date information on chatGPT4 for Educators , Designers, Artists, and Researchers.

I used Summarize Tech tool for AI generated text summaries

I've been using AI generated images for many of my lessons and projects. I've documented some of those examples on my blog here for Dungeons and Dragons.

Here is a collection of videos and resources I have curated on AI generated art.

There are many multitude of AI  art tools all using the same underlying technology, so I will be only going over the  main ones. You can explore all the hundreds of others . A few are listed below.

Most popular Text to Image AI Image Generators:

As a video game design teacher, I'm always looking for ways to help my students become more creative and efficient in their work. That's why I turned to ChatGPT to help with ideation, character dialogue, world building, debugging code, and even writing simple scripts.

Using ChatGPT, my students can quickly generate ideas for their games by inputting keywords related to the game they're working on. For example, if they're designing a game about pirates, they can input "pirates" and "adventure" and get a list of potential game ideas. This helps them think outside the box and come up with ideas they might not have thought of on their own.

In addition, we use ChatGPT to help with character dialogue. My students can input a character's personality traits and backstory, and ChatGPT will generate dialogue that fits the character's personality. This not only saves time, but it also helps my students create more believable characters.

ChatGPT also helps with world building. My students can input keywords related to the world they're creating, such as "forest" or "castle," and ChatGPT will generate descriptions of those locations. This helps my students create more immersive game worlds that feel real to the player.

But ChatGPT isn't just for generating ideas and descriptions. It also helps with debugging code. My students can input their code into ChatGPT, and it will help identify any errors or bugs in the code. This is especially helpful for students who are new to coding and might not know where to start with debugging.

Finally, we use ChatGPT to help write simple scripts. My students can input the actions they want their characters to perform, and ChatGPT will generate the script for them. This not only saves time, but it also helps my students learn more about scripting and how it works in game design.

Overall, ChatGPT has been an invaluable tool in my video game design class. It helps my students be more creative and efficient in their work, and it also helps them learn more about the technology behind natural language processing and AI.

How I use Text-to-image AI such as midjourney in my classroom

As a video game design teacher, I'm always looking for ways to spark creativity and inspiration in my students. One tool that has been particularly helpful is the use of text-to-image AI tools such as Mid Journey.

With these tools, my students can generate ideas for characters, backgrounds, concept art, and mockups for UI, loading screens, and background art quickly and easily. This can be especially helpful in the early ideation phases of a project when students may be struggling to come up with concepts or need a little nudge in a new direction.

We also use text-to-image AI tools to create modular design parts that can be remixed into ships and game levels. This helps to speed up the design process and allows students to focus on other aspects of their projects.

One of the most significant benefits of using AI tools in this way is the ability to break down the barriers to entry for students who may not have traditional art skills. With text-to-image AI tools, anyone can create compelling visual assets, even if they don't have a background in art or design.

Of course, AI tools are not a replacement for traditional art skills, but they can be a useful tool to complement those skills and help students generate new ideas quickly.

In addition to Mid Journey, we also use other text-to-image AI tools such as DALL-E and Deep Dream Generator. We integrate these tools into our workflow seamlessly and find that they enhance the design process for our video game projects.

Overall, text-to-image AI tools have become a valuable resource for our video game design class. By leveraging the power of AI, we can generate new ideas quickly, break down barriers to entry, and enhance the design process for our projects.


Reddit never ceases to deliver. Here's a comprehensive list of AI startups and tools I found on a Reddit thread by lostlifon. They've compiled an incredible list of new and innovative AI projects that are pushing the boundaries of what we can achieve with AI. So, buckle up and let's dive in!

... and many more!

You can find the full list and details in the original text above. A huge shoutout to lostlifon for putting this list together and sharing it with the community. It's amazing to see how AI is transforming the world and the possibilities it brings to various industries. He has a blog you can subscribe to on his website here