Intermediate Python and Large Language Models - Dilyan Grigorov; Dilyan Grigorov (Intermediate Python and Large Language Models, 2025)