Learn to Build an AI-Powered PDF Q&A Chatbot with RAG, Ollama, LangChain, and Vector Embeddings in Python