Episode

Building an AI Web Application with Python and Flask

with Pamela Fox

Unleash your creativity by building an AI-powered web application using Python and Flask! In this class, you'll integrate GitHub Copilot to streamline coding tasks, implement machine learning models, and create a fully functional web interface. Perfect for beginners and enthusiasts, this hands-on session will guide you from concept to deployment.

Learning Objectives:

  • Introduction to Flask and Web Application Development
  • Integrating AI into Web Applications
  • Leveraging GitHub Copilot for Efficiency

Chapters

  • 01:35 - Welcome and Introductions
  • 02:58 - Starting from scratch in VS Code
  • 06:45 - Running and debugging the Flask app
  • 08:18 - Add a form
  • 11:50 - Edit with Copilot
  • 14:20 - GitHub Models
  • 20:10 - Results - Asking a question
  • 20:52 - Custom Instructions
  • 24:50 - Bringing in more AI
  • 30:48 - Using RAG
  • 33:30 - Improving the look of our app
  • 39:35 - Deploying to Azure
  • 43:20 - Using extensions
  • 51:10 - Concurrency
  • 52:15 - Quart
  • 59:58 - Wrap up & next steps

Beginner
GitHub
Microsoft Copilot