A full-stack AI-powered application that enables seamless natural language interaction with PDF documents. Ask questions, extract summaries, and get contextual answers — all in real time.
- React.js frontend for intuitive user experience
- Flask backend for fast, scalable API integration
- Pinecone vector database for efficient semantic retrieval
- LLM + RAG (Retrieval-Augmented Generation) for accurate, context-aware responses
- Real-time document embedding and processing
- Intelligent augmentation of LLMs to overcome knowledge cutoffs
- React.js, Flask
- OpenAI / Hugging Face LLMs
- Pinecone for vector search
- LangChain (optional)
- PDF parsers: PyMuPDF / pdfminer