Chat with My Research: A Conversational RAG Application
Published:
This project is a web application that allows users to have a conversation with one of my NLP research papers. It uses a Retrieval-Augmented Generation (RAG) pipeline to provide accurate, context-aware answers based solely on the content of the document, effectively preventing the language model from hallucinating.
The application was built to demonstrate an end-to-end workflow, from data processing and creating a vector store with ChromaDB to building an interactive user interface with Streamlit and deploying a conversational AI powered by Google’s Gemini model.