RAG Chatbot with IBM Watsonx & LangChain
Developed a Retrieval-Augmented Generation (RAG) chatbot that answers questions based on uploaded PDF documents using IBM Watsonx and LangChain. Implemented a full pipeline with document loading, text splitting, vector embedding (Chroma), and QA retrieval via LangChain's RetrievalQA. Built a Gradio web interface for real-time interactions and improved document accessibility.
Technologies Used: Python, IBM Watsonx, LangChain, Gradio, Chroma