diegoquintanav/llm-zoomcamp-homeworks

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.

★ 0Forks 0GitHub ↗Compare

README

LLM Zoomcamp

LLM Zoomcamp: A Free Course on Real-Life Applications of LLMs

In 10 weeks, learn how to build AI systems that answer questions about your knowledge base. Gain hands-on experience with LLMs, RAG, vector search, evaluation, monitoring, and more.

Join Slack • #course-llm-zoomcamp Channel • Telegram Announcements • Course Playlist • FAQ

How to Take LLM Zoomcamp

2025 Cohort

  • Start Date: June 2, 2025, 17:00 CET
  • Register Here: Sign up

2025 cohort checklist:

Self-Paced Learning

You can follow the course at your own pace:

  1. Watch the course videos.
  2. Complete the homework assignments.
  3. Work on a project and share it in Slack for feedback.

Syllabus

Pre-course Workshops

Modules

  • Basics of LLMs and Retrieval-Augmented Generation (RAG)
  • OpenAI API and text search with Elasticsearch
  • Vector search and embeddings
  • Indexing and retrieving data efficiently
  • Using Qdrant as the vestor database
  • Using dlt for ingesting data for RAG
  • Adding Agentic functionality to RAG
  • Function calling
  • Search evaluation
  • Online vs offline evaluation
  • LLM as a Judge
  • Online evaluation techniques
  • Monitoring user feedback with dashboards
  • Hybrid search
  • Document reranking
  • Build a fitness assistant using LLMs

Put eveything you learned into practice

Meet the Instructors

Community & Support

Getting Help on Slack

Join the #course-llm-zoomcamp channel on DataTalks.Club Slack for discussions, troubleshooting, and networking.

To keep discussions organized:

Sponsors & Supporters

A special thanks to our course sponsors for making this initiative possible!

Interested in supporting our community? Reach out to [email protected].

About DataTalks.Club

DataTalks.Club

DataTalks.Club is a global online community of data enthusiasts. It's a place to discuss data, learn, share knowledge, ask and answer questions, and support each other.

Website • Join Slack Community • Newsletter • Upcoming Events • Google Calendar • YouTube • GitHub • LinkedIn • Twitter

All the activity at DataTalks.Club mainly happens on Slack. We post updates there and discuss different aspects of data, career questions, and more.

At DataTalksClub, we organize online events, community activities, and free courses. You can learn more about what we do at DataTalksClub Community Navigation.

Contributors

alexeygrigorevkavaivaleriamitfrancisakeladmagdalenakuhn17HangenYuudimzacharharshitagrawal02slavaheroesSVizor42shayansm2fertlopus4-hanalexkolowaleedayoubniting9881askeladden31zaahirdawoodviviensiumaneshkarunKonuTechhibajamaltommydangerousandrewng88AOGbadamosi2018melvinlklMichaelShoemakermo-vellankiKnavneetdrwale-dev-labs

Issues