AI. Banner for Medical Education Seminar Series: Build AI Applications with Python - From API Calls to RAG Systems

Medical Education Seminar Series: Build AI Applications with Python - From API Calls to RAG Systems

by School of Medicine Medical Education

Academic Admission: Free Audience: Faculty Audience: Graduate/Professional ... Audience: Staff

Tue, Feb 17, 2026 5:15 PM –

Tue, Mar 31, 2026 6:30 PM EST (GMT-5)

Add to Calendar

CWRU Health Education Campus, Room 103A

9501 Euclid Ave., Cleveland, OH 44106, United States

Registration

Options Sales Start Sales End Availability Price
Option RSVP

Sales Start Dec 9, 2025 at 12 AM Sales End Jan 6, 2026 at 12 AM Availability Unlimited Price FREE

Details

Facilitator: Kate Weber, PhD, Assistant Professor & Director of AI in Medical Education
_____________________________________________________________________

Series Details

6 weekly sessions - 5:15 PM - 6:30 PM

  • February 17, 2026
  • February 24, 2025
  • March 3, 2025
  • March 17, 2025
  • March 24, 2025
  • March 31, 2025

***THESE ARE IN PERSON SESSIONS***

What you can expect:

  • Live coding demonstrations
  • Hands-on exercises every session
  • Weekly coding assignments

Perfect for:

  • Researchers who want to code with AI
  • Data scientists exploring LLMs
  • Developers learning AI development
  • Anyone with basic Python skills
  • Those who want to build (not just use) AI tools

You Will Build:

  • Custom AI assistants with conversation memory
  • Semantic search systems for your documents
  • RAG applications that answer from your data
  • Production-ready, tested applications
  • Reusable code libraries and templates
  • Real solutions for your research/work

Prerequisites:

 

**Required**

  • Basic Python programming (variables, functions, loops)
  • Ability to run Python scripts and Jupyter notebooks
  • OpenAI API account (we are working on credits with our tech partners)

**Helpful but not required**

  • Familiarity with HTTP requests to APIs
  • Git/GitHub basics
  • Experience with data structures

What's Included:

  • Complete Jupyter notebooks for each week
  • Fully working code examples
  • Assignment scaffolding
  • Requirements.txt and setup guides
  • Instructor support during sessions
  • Certificate of completion

Technical Setup:

  • Python 3.10+ installed
  • Jupyter Notebook
  • OpenAI API key
  • Virtual environment (recommended)
  • VS Code or preferred editor
**Setup help provided in Week 1!**
 

What You'll Take Home:

  • Portfolio of AI applications you built
  • Complete codebase with reusable components
  • Understanding of modern AI development
  • Skills to build your own AI tools
  • Confidence to tackle AI projects
  • Network of peer developers

Career Impact:

AI development skills are in high demand. Whether you're enhancing your research capabilities, building new tools, or exploring career opportunities - these are essential modern skills.
 

Course Outline

February 17, 2025 - Week 1: LLM Basics & API Fundamentals
• Understand how LLMs work under the hood
• Make your first OpenAI API calls
• Master parameters: temperature, tokens, cost
• Build simple AI-powered scripts

February 24, 2025 - Week 2: Building Conversational Applications
• Create AI chatbots that remember context
• Manage conversation history
• Design system prompts effectively
• Build interactive assistants

March 3, 2025 - Week 3: Programmatic Prompt Engineering
• Create reusable prompt templates
• Implement few-shot learning
• Parse structured outputs (JSON)
• Build a prompt library

***NO CLASS MARCH 10, 2025***

March 17, 2025 - Week 4: Embeddings & RAG Concepts
• Generate and use embeddings
• Calculate semantic similarity
• Build document search systems
• Understand retrieval-augmented generation

March 24, 2025 - Week 5: Complete RAG Systems
• Implement document chunking strategies
• Build production-quality RAG pipelines
• Add metadata and filtering
• Handle multiple document sources

March 31, 2025 - Week 6: Best Practices & Production
• Implement error handling and retry logic
• Track costs and optimize performance
• Test LLM applications effectively
• Design for production deployment

Hosted By

School of Medicine Medical Education | Website | View More Events

Contact the organizers