Skip to main content

Welcome

What is this?

This course (Advanced AI: Using Large Language Models for Data Analysis) is designed to introduce basic programming skills. The focus is on practical applications of coding in healthcare settings, with the aim of getting you comfortable with the basics; we hope you can apply these skills to automate the boring things in your life, maybe use some of this in a research project, and overall just feel less intimidated by the idea.

This course aims to provide an extremely basic understanding of Python to those with absolutely no experience. If you already know your way around these tools, help your co-residents!

Why Learn To Code

**You Can Do It: **Recent advancements in AI-assisted coding tools have lowered the barrier to entry, making it easier for anyone to learn and use these skills. Even a basic understanding of programming concepts can be useful; anyone can have ChatGPT generate a script to automate or analyze something, but often you need to understand a bit of the basics to customize it to your use case.

**You Can't Escape It: **Technology, particularly data science and AI, is becoming increasingly integrated into medicine and anesthesiology. As healthcare becomes more data-centric, the ability to work with data is more and more relevant for both clinical practice and academic research.

Career: While not the primary focus for most physicians, coding skills can open up new career opportunities in health tech, medical informatics, or entrepreneurship in digital health.

Roadmap

Today's session will cover:

  • Introduction to programming using python
  • Data analysis using the pandas package
  • Demonstration of using ChatGPT for data analysis

Where will I be doing this?

Through the AIM Lab, we've set up a "sandbox" for you to play around in at the AIM Lab Cloud. You will need to log in using the Google sign in with your Stanford email address. Everything you work on will be deleted later today, so save it to your laptop if you are interested in keeping it.