Large Language Models (LLMs), such as GPT, Claude and Llama, are powerful tools that have transformed the landscape of Natural Language Processing (NLP), enabling advanced applications in various fields. The “Building Large Language Model Applications,” course is a practical, hands-on course designed to provide students with in-depth knowledge and experience in developing applications utilizing LLMs. Throughout the course, students will work on real-world projects and learn how to design, implement, and deploy advanced LLMs systems.
Type | Lab (advanced level) |
Term | WS 2025 |
Mentor(s) |
Stefan Decker |
Assistant(s) |
Yongli Mou Yixin Peng |
Learning Objectives:
By the end of this course, students will be able to:
– Understand the architecture and the core principles behind LLMs and their applications.
– Effectively preprocess and prepare data for training LLMs.
– Develop and fine-tune LLMs for specific use cases.
– Build and deploy robust NLP applications utilizing LLMs.
– Address ethical considerations and implement best practices in the development of LLM applications.