The aim of this course is to understand and deploy large language models (LLMs) from a practical perspective, enabling students to gain hands-on experience with these models without coding, using tools like Flowise and oLLaMa. Participants will learn how to use proprietary models like GPT-4o / GPT-o1 and open-source models like Gemma2 / LLaMa3 for prompt engineering, creating agents, chatbots, Retrieval-Augmented Generation (RAG) models, and other NLP applications. Additionally, non-generative tasks such as information retrieval will be covered. The course will also include multimodal models that incorporate speech, images and video. Finally, students will learn how to evaluate the deployed models to assess their accuracy and effectiveness.
The course will emphasize ethical considerations, including addressing bias in language, and responsibly handling sensitive information by local models.
The course is part of the NLP master hosted by the Ixa NLP research group at the HiTZ research center of the University of the Basque Country (UPV/EHU).
This course is targeted at graduate students and professionals from various disciplines (linguistics, journalism, computer science, sociology, etc.) who need to understand and deploy LLMs easily. The goal is to provide participants with the autonomy to solve practical problems by understanding and deploying LLM-based applications in diverse and creative ways.
No coding skills are necessary for the practical content, the OpenAI ChatGPT Plus subscription plan is recommended to complete some of the labs. While previous attendance to the other courses might be useful, it is not required.