MLOps Zoomcamp 2025 Competition is live
We are excited to announce the MLOps Zoomcamp 2025 Competition, where you can put your MLOps skills to the test.
Competition Overview
- Purpose: Reinforce course concepts by building and operating a complete ML system.
- Format: Individual challenge; choose one of two project tracks.
Project Tracks
- Track 1: Impostor Bot
Develop a chatbot that interacts in a group chat and is assessed on whether it can be distinguished from a human.
- Track 2: Bot Detector
Build an automated classifier to label chat participants as “bot” or “human.”
Benefits
All Zoomcamp students who submit a valid project earn extra points toward their final grade.
You’ll also have a complete, documented ML system you can reference in interviews.
How to Participate
Find all the details in this README file: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/cohorts/2025/competition
- Select your track
- Check getting started resources
- Ask questions
- Submit your solution
We are excited to announce the MLOps Zoomcamp 2025 Competition, where you can put your MLOps skills to the test.
Competition Overview
- Purpose: Reinforce course concepts by building and operating a complete ML system.
- Format: Individual challenge; choose one of two project tracks.
Project Tracks
- Track 1: Impostor Bot
Develop a chatbot that interacts in a group chat and is assessed on whether it can be distinguished from a human.
- Track 2: Bot Detector
Build an automated classifier to label chat participants as “bot” or “human.”
Benefits
All Zoomcamp students who submit a valid project earn extra points toward their final grade.
You’ll also have a complete, documented ML system you can reference in interviews.
How to Participate
Find all the details in this README file: https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/cohorts/2025/competition
- Select your track
- Check getting started resources
- Ask questions
- Submit your solution
GitHub
mlops-zoomcamp/cohorts/2025/competition at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
🔥8❤6
Time to build your Final Project!
It’s your turn to put everything you’ve learned in MLOps Zoomcamp into practice.
We’re launching the first attempt for the Final Project!
You’ll build an end-to-end ML project:
- Choose a dataset you're interested in
- Train a model and track experiments
- Create a model training pipeline
- Deploy it (batch, web service, or streaming)
- Monitor performance
- Follow best practices
Useful links:
- Project requirements:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
- Where to submit:
https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/project.md
- More info on the course platform: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1
- Check past projects from the 2024 cohort if you need some inspiration: https://courses.datatalks.club/mlops-zoomcamp-2024/projects
Good luck! Let’s see what you’ll build!
It’s your turn to put everything you’ve learned in MLOps Zoomcamp into practice.
We’re launching the first attempt for the Final Project!
You’ll build an end-to-end ML project:
- Choose a dataset you're interested in
- Train a model and track experiments
- Create a model training pipeline
- Deploy it (batch, web service, or streaming)
- Monitor performance
- Follow best practices
Useful links:
- Project requirements:
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
- Where to submit:
https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/cohorts/2025/project.md
- More info on the course platform: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1
- Check past projects from the 2024 cohort if you need some inspiration: https://courses.datatalks.club/mlops-zoomcamp-2024/projects
Good luck! Let’s see what you’ll build!
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
🔥13❤6👍4👏1
How are your final projects coming along?
First attempt closes Tuesday, July 15 at 23:59 CET.
Next up is peer review. Once submissions close, you’ll need to evaluate three peer projects for your own to count.
If you missed the deadline, you’ll have a second chance to submit.
Project repo
First attempt closes Tuesday, July 15 at 23:59 CET.
Next up is peer review. Once submissions close, you’ll need to evaluate three peer projects for your own to count.
If you missed the deadline, you’ll have a second chance to submit.
Project repo
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
👍4❤1
Hi everyone! We're keeping the form for submitting your project open till today EOD
If you are running late with the submission, don't worry, there's another attempt - we opened the form for attempt 2
If you are running late with the submission, don't worry, there's another attempt - we opened the form for attempt 2
We closed the form for submitting project attempt 1
Now it's time to learn from your peers and also evaluate their projects
If you submitted the project, you'll find your review assignments here
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1/eval
If you didn't, don't worry, there's enough time to submit for attempt 2
Here you can find more information about project evaluation
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
Have fun!
Now it's time to learn from your peers and also evaluate their projects
If you submitted the project, you'll find your review assignments here
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project1/eval
If you didn't, don't worry, there's enough time to submit for attempt 2
Here you can find more information about project evaluation
https://github.com/DataTalksClub/mlops-zoomcamp/tree/main/07-project
Have fun!
GitHub
mlops-zoomcamp/07-project at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤4
We have extended the deadline for attempt 2 by one week. Check the updated deadline in the course management platform
We will close the form for submitting attempt 1 peer evaluation tomorrow. If you submitted your project for attempt 1, but didn't do peer evaluation yet, do it asap - otherwise you fail the attempt
We will close the form for submitting attempt 1 peer evaluation tomorrow. If you submitted your project for attempt 1, but didn't do peer evaluation yet, do it asap - otherwise you fail the attempt
❤24👍7🔥4
We closed the form for submitting project attempt 2. Which means it's now time to learn from your peers!
You can find your review assignments here:
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project2/eval
You need to be logged in
Have fun
You can find your review assignments here:
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project2/eval
You need to be logged in
Have fun
❤2
Reminder: the MLOps Zoomcamp 2025 competition is live!
Your task: build an end-to-end ML system to detect bots in chat.
Why join?
🔸 Earn extra points toward your final grade
🔸 Walk away with a real ML pipeline, great for interviews
🔸 Practice MLOps in a realistic, hands-on project
How to get started:
🔸 Read the README
🔸 Set things up
🔸 Start building
Have questions? Ask in Slack. Good luck!
Your task: build an end-to-end ML system to detect bots in chat.
Why join?
🔸 Earn extra points toward your final grade
🔸 Walk away with a real ML pipeline, great for interviews
🔸 Practice MLOps in a realistic, hands-on project
How to get started:
🔸 Read the README
🔸 Set things up
🔸 Start building
Have questions? Ask in Slack. Good luck!
GitHub
mlops-zoomcamp/cohorts/2025/competition at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
🔥6
Are there people who wanted to submit a project but for whatever reason didn't manage to do it?
Reach with 🙏 if you want attempt 3 for project submission
Reach with 🙏 if you want attempt 3 for project submission
🙏82👍1
We will open attempt 3 on Monday with a due date of one week after that
Have fun!
Have fun!
❤10👏10🍾8
Attempt 3:
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project3
Have fun!
For those who submitted the project on attempt 2, don't forget to do peer reviews. If you don't do it, you will not pass the project.
https://courses.datatalks.club/mlops-zoomcamp-2025/project/project3
Have fun!
For those who submitted the project on attempt 2, don't forget to do peer reviews. If you don't do it, you will not pass the project.
👍9❤2
We have scored Attempt 2. Congratulations to 120 people who passed it!
The certificates will be created soon
The certificates will be created soon
❤16🎉9
The certificates are ready! To get your certificate, go to the enrollment profile (https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment) and scroll down
If it says "Certificate: Not available", then you didn't pass the course
Don't forget to share it on LinkedIn! (https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/certificate.md#adding-to-linkedin)
If it says "Certificate: Not available", then you didn't pass the course
Don't forget to share it on LinkedIn! (https://github.com/DataTalksClub/mlops-zoomcamp/blob/main/certificate.md#adding-to-linkedin)
GitHub
mlops-zoomcamp/certificate.md at main · DataTalksClub/mlops-zoomcamp
Free MLOps course from DataTalks.Club. Contribute to DataTalksClub/mlops-zoomcamp development by creating an account on GitHub.
❤13
If you liked the course, consider donating proportional to the value you received from it
https://github.com/sponsors/alexeygrigorev
https://github.com/sponsors/alexeygrigorev
GitHub
Sponsor @alexeygrigorev on GitHub Sponsors
Founder of [DataTalks.Club](https://datatalks.club/)
❤21
If the name on your certificate is not correct, go to the course enrollment profile and update it.
We will regenerate the certificates one more time only, so if you don't do it now, you won't be able to change it later
We will regenerate the certificates one more time only, so if you don't do it now, you won't be able to change it later
❤2
Great work on your projects!
Now it's time to evaluate your peers and learn from them
You will find your review assignments here: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project3/eval
Also don't forget to update your certificate name: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment
If you don't do it, we won't regenerate your certificates after the next certificate batch (will happen after the peer review stage is over)
Now it's time to evaluate your peers and learn from them
You will find your review assignments here: https://courses.datatalks.club/mlops-zoomcamp-2025/project/project3/eval
Also don't forget to update your certificate name: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment
If you don't do it, we won't regenerate your certificates after the next certificate batch (will happen after the peer review stage is over)
How's everyone doing with the peer review?
We will be closing it soon, but you still have today and tomorrow to finish it up
We will be closing it soon, but you still have today and tomorrow to finish it up
👍7
We have scored the projects
Congratulations to 33 people who passed! Great work!
We will be generating the certificates soon and announce when they are ready
Make sure your certificate name in the course enrollment profile is correct. We will not be regenerating the certificates again
You can check it here: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment (you need to be logged in)
Congratulations to 33 people who passed! Great work!
We will be generating the certificates soon and announce when they are ready
Make sure your certificate name in the course enrollment profile is correct. We will not be regenerating the certificates again
You can check it here: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment (you need to be logged in)
🔥15🥰2👨💻2❤1
The certificates are available now for everyone, including those who passed attempt #3
If you changed the name on your certificate in settings recently, the changes should be now reflected on your certificate. If you didn't, we won't update the certificates again
You can find it in your enrollment profile: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment (you need to be logged in)
If you changed the name on your certificate in settings recently, the changes should be now reflected on your certificate. If you didn't, we won't update the certificates again
You can find it in your enrollment profile: https://courses.datatalks.club/mlops-zoomcamp-2025/enrollment (you need to be logged in)
❤13👍7💩1