We’re starting Module 2: Vector Search
We’ve updated and expanded it together with Qdrant.
It now covers:
- Getting started with Qdrant (vector DB)
- Text embeddings
- Indexing and search
- RAG with vector search
- Hybrid search techniques
🔥 New hands-on notebooks
Here’s what you need to do to complete this module:
1. Go through the module content
2. Watch the videos and explore the notebooks
3. Set up Qdrant locally (optional, but recommended)
4. Do the homework
5. Submit the homework here
Deadline: 1 July, 1 AM CET (in 2 weeks)
Good luck and enjoy Module 2!
We’ve updated and expanded it together with Qdrant.
It now covers:
- Getting started with Qdrant (vector DB)
- Text embeddings
- Indexing and search
- RAG with vector search
- Hybrid search techniques
🔥 New hands-on notebooks
Here’s what you need to do to complete this module:
1. Go through the module content
2. Watch the videos and explore the notebooks
3. Set up Qdrant locally (optional, but recommended)
4. Do the homework
5. Submit the homework here
Deadline: 1 July, 1 AM CET (in 2 weeks)
Good luck and enjoy Module 2!
👍12❤10🔥2
We’ve prepared a special workshop for you as part of the LLM Zoomcamp!
Join us for a live hands-on session to learn how to build a smart, always-up-to-date data pipeline for your RAG projects.
LLM Zoomcamp students: you’ll earn bonus points on the leaderboard if you submit the homework for this workshop.
Date: Monday, June 30
Time: 4:30 PM CET
In this workshop, you’ll learn how to:
- Extract data from REST APIs using dlt
- Vectorize and load it into a database
- Index it semantically with Cognee
- Handle dynamic, evolving relationships between records
- Connect everything into a portable, open-source pipeline you can run anywhere: from notebooks to Airflow, Dagster, or Mage
By the end, you’ll have a fully working ingestion pipeline that powers RAG built entirely with open-source tools.
Register here: https://lu.ma/kdp6ex5s
Looking forward to building with you!
Join us for a live hands-on session to learn how to build a smart, always-up-to-date data pipeline for your RAG projects.
LLM Zoomcamp students: you’ll earn bonus points on the leaderboard if you submit the homework for this workshop.
Date: Monday, June 30
Time: 4:30 PM CET
In this workshop, you’ll learn how to:
- Extract data from REST APIs using dlt
- Vectorize and load it into a database
- Index it semantically with Cognee
- Handle dynamic, evolving relationships between records
- Connect everything into a portable, open-source pipeline you can run anywhere: from notebooks to Airflow, Dagster, or Mage
By the end, you’ll have a fully working ingestion pipeline that powers RAG built entirely with open-source tools.
Register here: https://lu.ma/kdp6ex5s
Looking forward to building with you!
lu.ma
From REST to reasoning: ingest, index, and query with dlt and Cognee · Luma
In this hands-on workshop, we'll walk through building a knowledge graph from REST API documentation using dlt and Cognee. Rather than treating APIs as flat…
🔥16❤8👏2👍1
Tomorrow (Tuesday) we will have office hours where we will talk about vector search
Jenny and Kacper will join us for the stream
Ask your questions here: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Time: 17:00 Berlin time
See you tomorrow! And if you can't make it, don't worry, there will be a recording
Jenny and Kacper will join us for the stream
Ask your questions here: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Time: 17:00 Berlin time
See you tomorrow! And if you can't make it, don't worry, there will be a recording
app.sli.do
Join Slido: Enter #code to vote and ask questions
Participate in a live poll, quiz or Q&A. No login required.
❤3
Forwarded from Open-Source LLM Zoomcamp
Stream: https://www.youtube.com/watch?v=mmUyeyAPVnU
Questions: https://app.sli.do/event/rTvJifGJFiMWadwwfnar9J
Questions: https://app.sli.do/event/rTvJifGJFiMWadwwfnar9J
YouTube
Open Source LLM Zoomcamp 2025 Pre-Course Q&A: Free Course on Fine-Tuning and Deploying LLMs
Get a first look at Open‑Source LLM Zoomcamp, our new mini Zoomcamp that teaches you how to run, serve , and fine‑tune open‑source large language models like DeepSeek‑R1, Flan-T5, and Mistral on your own GPU or free cloud GPUs.
Links:
- LLM Zoomcamp: ht…
Links:
- LLM Zoomcamp: ht…
🙏1
We're starting in a couple of minutes
Stream: https://www.youtube.com/watch?v=7pHsGGucJ4I
Questions: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Stream: https://www.youtube.com/watch?v=7pHsGGucJ4I
Questions: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
YouTube
LLM Zoomcamp 2025: Vector Search Office Hours
Connect with DataTalks.Club:
- Join the community - https://datatalks.club/slack.html
- Subscribe to our Google calendar to have all our events in your calendar - https://calendar.google.com/calendar/r?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2Fs…
- Join the community - https://datatalks.club/slack.html
- Subscribe to our Google calendar to have all our events in your calendar - https://calendar.google.com/calendar/r?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2Fs…
❤2👍1🥰1
Schedule update
Modules 3 and 4 need a bit more polishing, so we’re pushing them back.
To keep the momentum, we’re adding a bonus livestream next week!
Date: Tuesday, 1 July
Time: 4:30 PM CET
Alexey will do a hands-on workshop on turning RAG pipelines into agentic AI flows.
What we’ll cover
- Build a basic RAG pipeline (search + prompt + LLM)
- Add agentic behaviour: decide when to search vs. answer
- Run multi-step, reasoning-driven searches
- Use OpenAI function calling and chat_assistant.py
- Streamline tools with PydanticAI
You’ll get a working assistant that
- searches the FAQ
- decides when to act
- asks follow-up questions
- updates its own knowledge base
Register here: https://lu.ma/b7p9p365
Modules 3 and 4 need a bit more polishing, so we’re pushing them back.
To keep the momentum, we’re adding a bonus livestream next week!
Date: Tuesday, 1 July
Time: 4:30 PM CET
Alexey will do a hands-on workshop on turning RAG pipelines into agentic AI flows.
What we’ll cover
- Build a basic RAG pipeline (search + prompt + LLM)
- Add agentic behaviour: decide when to search vs. answer
- Run multi-step, reasoning-driven searches
- Use OpenAI function calling and chat_assistant.py
- Streamline tools with PydanticAI
You’ll get a working assistant that
- searches the FAQ
- decides when to act
- asks follow-up questions
- updates its own knowledge base
Register here: https://lu.ma/b7p9p365
🔥15👍10❤7🥰1
We're starting a workshop in 30 minutes. Be prepared!
We will share the link here once we start
See you soon
We will share the link here once we start
See you soon
Telegram
LLM Zoomcamp
We’ve prepared a special workshop for you as part of the LLM Zoomcamp!
Join us for a live hands-on session to learn how to build a smart, always-up-to-date data pipeline for your RAG projects.
LLM Zoomcamp students: you’ll earn bonus points on the leaderboard…
Join us for a live hands-on session to learn how to build a smart, always-up-to-date data pipeline for your RAG projects.
LLM Zoomcamp students: you’ll earn bonus points on the leaderboard…
❤5👍1
Workshop: https://www.youtube.com/watch?v=MNt_KK32gys
Notebook: https://colab.research.google.com/drive/1vBA9OIGChcKjjg8r5hHduR0v3A5D6rmH?usp=sharing
Notebook: https://colab.research.google.com/drive/1vBA9OIGChcKjjg8r5hHduR0v3A5D6rmH?usp=sharing
YouTube
How to Ingest REST API Data & Build a Graph-Based RAG with dlt + Cognee: From Raw Docs to Reasoning
Want to move beyond plain vector search? During this workshop, AI engineer Hiba Jamal shows how to take raw CSV files and messy API documentation, pipe them through Data Load Tool (dlt), and turn everything into a query‑ready knowledge graph with Cognee.…
🔥7
We’re starting our workshop about agents in 15 minutes!
We’ll share the link here as soon as we go live.
Get ready, we begin shortly. See you soon!
We’ll share the link here as soon as we go live.
Get ready, we begin shortly. See you soon!
👍5❤1
Stream: https://www.youtube.com/watch?v=GH3lrOsU3AU
Workshop repo: https://github.com/alexeygrigorev/rag-agents-workshop
Course repo: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/0a-agents
Workshop repo: https://github.com/alexeygrigorev/rag-agents-workshop
Course repo: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/0a-agents
YouTube
How to Build Agentic RAG Pipelines with OpenAI Function Calling? - LLM Zoomcamp Bonus Module
In this bonus Zoomcamp session, we build a minimal but working agentic pipeline from scratch, then refactor it with OpenAI’s function‑calling API for cleaner, safer tooling.
What you’ll learn
- Classic RAG recap — keyword search → prompt → model response…
What you’ll learn
- Classic RAG recap — keyword search → prompt → model response…
👍6
The homework for the dlt workshop is ready!
In this homework, you will ingest FAQ data with dlt into Qdrant
Here it is: https://github.com/DataTalksClub/llm-zoomcamp/blob/main/cohorts/2025/workshops/dlt.md
Have fun and enjoy learning!
In this homework, you will ingest FAQ data with dlt into Qdrant
Here it is: https://github.com/DataTalksClub/llm-zoomcamp/blob/main/cohorts/2025/workshops/dlt.md
Have fun and enjoy learning!
GitHub
llm-zoomcamp/cohorts/2025/workshops/dlt.md at main · DataTalksClub/llm-zoomcamp
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. - DataTalksClub/llm-...
👍6❤2👏2
The Agents module is now fully ready! We have added homework, in which you will learn about MCP
Module: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/0a-agents
Homework: https://github.com/DataTalksClub/llm-zoomcamp/blob/main/cohorts/2025/0a-agents/homework.md
Have fun!
Module: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/0a-agents
Homework: https://github.com/DataTalksClub/llm-zoomcamp/blob/main/cohorts/2025/0a-agents/homework.md
Have fun!
GitHub
llm-zoomcamp/0a-agents at main · DataTalksClub/llm-zoomcamp
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. - DataTalksClub/llm-...
🔥10👏6💯1
For this cohort of LLM Zoomcamp we have prepared something special for you!
Instead of a competition, like last year, we're hosting a hackathon!
In this Hackathon you can put the skills you picked up during the course to practice and make something useful for the community
Here's more information about it: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/cohorts/2025/hackathon
You can submit your ideas here: https://airtable.com/appjxMzaGej3KHwEh/shr12Sx3SGsStvjEd
And we will discuss them on the launch stream next week
https://lu.ma/i98j574k
See you next week!
Instead of a competition, like last year, we're hosting a hackathon!
In this Hackathon you can put the skills you picked up during the course to practice and make something useful for the community
Here's more information about it: https://github.com/DataTalksClub/llm-zoomcamp/tree/main/cohorts/2025/hackathon
You can submit your ideas here: https://airtable.com/appjxMzaGej3KHwEh/shr12Sx3SGsStvjEd
And we will discuss them on the launch stream next week
https://lu.ma/i98j574k
See you next week!
GitHub
llm-zoomcamp/cohorts/2025/hackathon at main · DataTalksClub/llm-zoomcamp
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. - DataTalksClub/llm-...
🔥14❤4
We’re starting Module 3: Evaluation
This module walks through how to assess search and RAG systems, both offline and online, using ground-truth data and an LLM as judge.
What’s covered:
- Why evaluation matters
- Search evaluation
- Ranking evaluation (text search)
- RAG evaluation
Watch the content here:
- Module content
- Course playlist
Homework:
- Link
- Deadline: Tuesday 22 July 2025, 23:59 CET
- Submit here
This module walks through how to assess search and RAG systems, both offline and online, using ground-truth data and an LLM as judge.
What’s covered:
- Why evaluation matters
- Search evaluation
- Ranking evaluation (text search)
- RAG evaluation
Watch the content here:
- Module content
- Course playlist
Homework:
- Link
- Deadline: Tuesday 22 July 2025, 23:59 CET
- Submit here
GitHub
llm-zoomcamp/03-evaluation at main · DataTalksClub/llm-zoomcamp
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. - DataTalksClub/llm-...
👍3❤2👏1
We’re starting the Summer 2025 AI Hackathon with Alexey’s live launch session today!
This hackathon is part of the LLM Zoomcamp where you’ll build LLM-powered tools for the DataTalks.Club community this summer.
Alexey will explain:
- Hackathon goals and structure
- Idea submission and selection criteria
- Project examples
- Team formation
Plus a live Q&A
Next steps:
- Join #hackathon on Slack (go solo or form teams of up to 4)
- Review suggested ideas and submit your own before the stream for live feedback
- Register for the launch session with Alexey
See you at the launch!
This hackathon is part of the LLM Zoomcamp where you’ll build LLM-powered tools for the DataTalks.Club community this summer.
Alexey will explain:
- Hackathon goals and structure
- Idea submission and selection criteria
- Project examples
- Team formation
Plus a live Q&A
Next steps:
- Join #hackathon on Slack (go solo or form teams of up to 4)
- Review suggested ideas and submit your own before the stream for live feedback
- Register for the launch session with Alexey
See you at the launch!
lu.ma
DataTalks.Club Summer 2025 AI Hackathon Launch · Luma
Build with LLM Applications for the Community - Alexey Grigorev
We’re starting the DataTalks.Club Summer 2025 AI Hackathon, a 9-week opportunity to turn your…
We’re starting the DataTalks.Club Summer 2025 AI Hackathon, a 9-week opportunity to turn your…
❤4🔥1
We're starting our hackathon stream in 1 hour!
Ask your questions here: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Submit your ideas for discussion here: https://airtable.com/appjxMzaGej3KHwEh/shr12Sx3SGsStvjEd
We will share the link to the live stream 5-10 minutes before the start. See you soon!
Ask your questions here: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Submit your ideas for discussion here: https://airtable.com/appjxMzaGej3KHwEh/shr12Sx3SGsStvjEd
We will share the link to the live stream 5-10 minutes before the start. See you soon!
GitHub
llm-zoomcamp/cohorts/2025/hackathon at main · DataTalksClub/llm-zoomcamp
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. - DataTalksClub/llm-...
Hackathon launch stream!
Watch here: https://www.youtube.com/watch?v=APtJ1SDGdw0
Ask questions: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Available for replay later
Watch here: https://www.youtube.com/watch?v=APtJ1SDGdw0
Ask questions: https://app.sli.do/event/hXoPWt27hc1QZJdArvX2MQ
Available for replay later
YouTube
DataTalksClub Summer 2025 AI Hackathon Launch - Alexey Grigorev
Connect with DataTalks.Club:
- Join the community - https://datatalks.club/slack.html
- Subscribe to our Google calendar to have all our events in your calendar - https://calendar.google.com/calendar/r?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2Fs…
- Join the community - https://datatalks.club/slack.html
- Subscribe to our Google calendar to have all our events in your calendar - https://calendar.google.com/calendar/r?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2Fs…
👍2
For module 3 this year, we used materials from multiple modules of 2024 edition
Since it might be confusing at times, here's a video that explains the changes
https://www.youtube.com/watch?v=qiWmCV0Knl0&list=PL3MmuxUbc_hIB4fSqLy_0AfTjVLpgjV3R
It's optional - if you already watched the module and didn't get confused, you don't need it
Since it might be confusing at times, here's a video that explains the changes
https://www.youtube.com/watch?v=qiWmCV0Knl0&list=PL3MmuxUbc_hIB4fSqLy_0AfTjVLpgjV3R
It's optional - if you already watched the module and didn't get confused, you don't need it
YouTube
LLM Zoomcamp 3.0 - Updates for LLM Zoomcamp 2025
In this video, I outline the changes made in the 2025 edition of our course, specifically the restructuring of modules. We've removed the open source module and shifted vector search to position two, while evaluation retrieval has become its own module, now…
❤1
Hi all!
We're still preparing the monitoring module, so we're extending the deadline for module 3 homework by one week
We will also keep the agents homework open in case you didn't have a chance to work on it
We're still preparing the monitoring module, so we're extending the deadline for module 3 homework by one week
We will also keep the agents homework open in case you didn't have a chance to work on it
❤16🥰3