
What we’re about
A group for experienced and aspiring data professionals.
Join our Slack: https://datatalks.club/slack.html
Upcoming events (4+)
See all- Build Agentic Assistants with OpenAI Function Calling: Part 2Link visible for attendees
How to build, refactor, and extend your own agents - Alexey Grigorev
Join us for a hands-on walkthrough of building a chat assistant powered by OpenAI’s function calling, led by Alexey Grigorev. This live session focuses on understanding the code behind agent-like assistants.
During a previous workshop, Alexey demoed how to build such an assistant quickly. This time, we’ll slow down, go deeper, explaining the code line by line, refactoring it into a reusable library. We will also go over the MCP protocol and create a simple MCP client from scratch.
By the end, you’ll better understand how this assistant works and gain a solid foundation to extend the same setup in your projects.
What You'll Learn
- How OpenAI function calling works in practice
- Building a basic assistant in Jupyter, step by step
- Refactoring assistant logic into a clean, reusable Python class
- Extending function calling with MCP
It will be a live demo with practical tips and a chance to ask your questions.
Thinking About LLM Zoomcamp?
This workshop is part of the things and projects we do at LLM Zoomcamp, a free online course about real-life applications of LLMs. In 10 weeks, you will learn how to build an AI system that answers questions about your knowledge base.
The course is now live. You can join it by registering here.
About the Speaker
Alexey Grigorev is the Founder of DataTalks.Club and creator of the Zoomcamp series.
Alexey is a seasoned software and ML engineer with over 10 years in engineering and 6+ years in machine learning. He has deployed large-scale ML systems at companies like OLX Group and Simplaex, authored several technical books including Machine Learning Bookcamp, and is a Kaggle Master with a 1st place finish in the NIPS'17 Criteo Challenge.
Join our slack: https://datatalks.club/slack.html
- Deploying ML Models with FastAPI and uvLink visible for attendees
A modern approach to serving ML models in production - Alexey Grigorev
Join us for a hands-on workshop on deploying machine learning models using FastAPI and uv, a modern Python package and virtual environment manager.
Led by Alexey Grigorev, this live session introduces updated tools and workflows for building and serving ML models in production environments.
By the end, you'll have a working web service exposing your model, packaged and ready for production.
What You'll Learn
- How to structure your ML project for deployment
- How to manage environments and dependencies with uv
- How to build and expose your ML model using FastAPI
- How FastAPI compares to Flask for serving models
- How to containerize your service and prepare it for deployment
It will be a live demo with practical tips and a chance to ask your questions. This workshop gives you a real feel for how ML models are deployed in real-world environments.
Thinking About ML Zoomcamp?
This workshop offers a sneak peek into the type of projects and skills you'll build during the ML Zoomcamp, our free 4-month course that takes you from beginner to advanced ML engineer. It covers the fundamentals of ML, from regression and classification to deployment and deep learning.
The new cohort of the ML Zoomcamp starts on September 15, 2025. You can join it by registering here.
About the SpeakerAlexey Grigorev is the Founder of DataTalks.Club and creator of the Zoomcamp series.
Alexey is a seasoned software and ML engineer with over 10 years in engineering and 6+ years in machine learning. He has deployed large-scale ML systems at companies like OLX Group and Simplaex, authored several technical books including Machine Learning Bookcamp, and is a Kaggle Master with a 1st place finish in the NIPS'17 Criteo Challenge.
Join our slack: https://datatalks.club/slack.html
- Build an AI Coding AgentLink visible for attendees
Get a taste of the upcoming AI Dev Tools Zoomcamp in this free, hands-on workshop led by course creator Alexey Grigorev.
## What to expect?
In this practical session, we'll go from concept to code and implement an AI agent that writes code on its own.
This session is part of the upcoming AI Dev Tools Zoomcamp and gives you a preview of how we move from theory to real-world projects using state-of-the-art tools.## What we'll cover?
- What is RAG (Retrieval-Augmented Generation): Learn how combining a knowledge base with LLMs allows more accurate, context-aware responses.
- Using agentic search: We'll explain what agentic search is and how it allows AI systems to reason, plan, and take multi-step actions.
- Live implementation of a coding agent: You'll see how to build an autonomous AI agent that can write and improve code based on natural language prompts.
Expect a lively, interactive session where you can ask questions, follow along, and implement your first AI agent.
##
## Curious about the full Zoomcamp?
We'll give you a rundown of the kinds of projects and skills you'll tackle, and show you how AI can make your dev flow more efficient.
***
## About the speaker
Alexey Grigorev is the founder of DataTalks.Club, a community of 73,000+ data enthusiasts.
DataTalks.Club is the place to talk about data. Join our slack community!
- ML Zoomcamp 2025 Course LaunchLink visible for attendees
Alexey Grigorev, the course creator, will officially start the new cohort of the Machine Learning Zoomcamp in this live session. He’ll walk you through the course structure, key topics, and what you’ll build.
What You’ll Learn During the SessionAlexey will walk you through:
- What’s included in the course: topics, tools, and hands-on projects
- How assignments, feedback, and scoring work
- How to approach the material, even if you’re new to ML
- What it’s like to learn together with thousands of learners in the DataTalks.Club community
You’ll also have a chance to ask Alexey your questions live.
Thinking About ML Zoomcamp?
ML Zoomcamp is a free 4-month course designed to take you from beginner to advanced ML engineer. It covers the entire ML pipeline, from fundamentals like regression and classification to deployment and deep learning.
The new cohort of the ML Zoomcamp starts on September 15, 2025. You can join it by registering here.
About the SpeakerAlexey Grigorev is the Founder of DataTalks.Club and creator of the Zoomcamp series.
Alexey is a seasoned software and ML engineer with over 10 years in engineering and 6+ years in machine learning. He has deployed large-scale ML systems at companies like OLX Group and Simplaex, authored several technical books including Machine Learning Bookcamp, and is a Kaggle Master with a 1st place finish in the NIPS'17 Criteo Challenge.Join our slack: https://datatalks.club/slack.htm