Understanding Transformer Models: From Attention to GPT | Uğur Kaval