GDG on Campus Conestoga College, Waterloo Campus - Waterloo, Canada
In this beginner-friendly, under-one-hour workshop, participants will quickly build and deploy a simple chat application powered by Google's Gemini API. You will also get a concise overview of Docker, deployment, and core Machine Learning Operations (MLOps) concepts, utilizing free Google Cloud services.
26 RSVP'd
Event Details:
Date: Wednesday, March 12, 2025
Time: 7 PM - 8 PM
Location: Room 2D14 - Conestoga College Waterloo Campus
Duration: 1 hour
Learning Objectives:
- Understand basics of chat apps powered by Gemini API.
- Develop a minimal chat interface using Streamlit.
- Deploy applications on Google Cloud Run.
- Brief introduction to containerization with Docker and MLOps concepts.
Prerequisites:
- Basic Python knowledge
- Familiarity with web applications (minimal)
Agenda:
- Intro & Quick Overview (10 mins): Introduction to chat applications, Gemini API, Docker, deployment, and MLOps.
- Hands-on Session (35 mins):
- Create a basic chat application using Gemini API in Streamlit.
- Briefly cover Docker containerization.
- Deploy the chat application quickly using Google Cloud Run.
- Wrap-Up & Resources (10 mins): Summary, quick intro to further learning resources, and Q&A.
Tools Used:
- Google Gemini API (chat functionality)
- Streamlit (web app interface)
- Docker (introduction only)
- Google Cloud Run (free tier deployment)
Outcomes:
- Deploy your own simple chat application within one hour.
- Understand essential concepts of ML app deployment.
- Gain introductory knowledge of Gemini API, Docker, and MLOps to explore further independently.
March 12 – 13, 2025
11:00 PM – 12:00 AM (UTC)
Machine Learning Engineer
Machine Learning Engineer
Organizer
Vice President
Executive Lead
Executive Lead
Mentor
Software Developer | Community Leader | Educator
Executive Lead
Conestoga College
Executive Lead
VAR Lab
Executive Lead
Executive Lead
Executive Lead
Executive Lead
Executive Lead
Contact Us