Hands-on materials and tutorials for the Large Language Models (LLM) course.
https://sites.google.com/view/maryamabdolali/teaching/text-language-processing-fall-2026
The repository complements the lectures with practical notebooks covering both the foundations of LLMs and modern tools for building LLM-based applications.
- Transformers and LLM fundamentals
- Hugging Face ecosystem and model inference
- Prompting and LLM APIs
- Fine-tuning, PEFT, and LoRA
- Retrieval-Augmented Generation (RAG)
- Knowledge Graphs and GraphRAG
- LangChain and LangGraph
- LLM agents and tool use
- Evaluation of LLM applications
The repository contains Jupyter notebooks, hands-on tutorials, examples, and assignments used throughout the course.
git clone https://github.com/mabdolali/Course_LLM.git
cd Course_LLM