Problem
Users need grounded answers over long PDFs without the model inventing unsupported claims.
Applied AI & Agents · 202480% on manual test set
Retrieval-first document QA with LangChain + FAISS and OpenAI Agents SDK workflows, reaching 80% accuracy on a manual test set (N ≤ 50).
Users need grounded answers over long PDFs without the model inventing unsupported claims.
I built a retrieval-first pipeline with LangChain chunking and FAISS vector search, then added OpenAI Agents SDK workflows for document querying and response generation.
The Streamlit app reached 80% accuracy on a manual test set (N ≤ 50) with answers grounded in source text.
Step 1 of 7: Upload PDF
This project combines LangChain document chunking, embedding-based FAISS vector search, and OpenAI Agents SDK workflows for querying and answer generation in a Streamlit app.