Web App: AI-Powered PDF Explorer (Conversational RAG)
This RAG (retrieval augmented generation) app is like a research assistant with a perfect memory! It uses Google’s AI to analyze your uploaded PDFs and answer your burning questions, so you don’t have to spend hours squinting at tiny text. Not only that, but it also remembers every question you’ve asked and every answer it’s given. Think of it as a super-organized notebook for your research journey! It’s not magic, but it’s pretty darn close when it comes to making sense of those monstrous files and keeping track of your progress. Just a heads-up, there’s a 5 query limit to prevent utter chaos. So use them wisely! The code for this app can be found here.
Deployed On: Streamlit
Libraries Used: langchain_community, langchain_huggingface, langchain_groq, langchain, PyPDFLoader, FAISS, streamlit
Embedding Model: all-MiniLM-L6-v2 (Huggingface)
LLM Model: gemma2-9b-it (Google)
Language: Python
Application Workflow