Back to work

AI/ML / 2024 / Maintained

AI Document Q&A Agent

Document ingestion and retrieval system that answers questions with citations linked to retrieved source chunks. Runs in a deterministic mock mode so reviewers can exercise the full pipeline without paid LLM keys.

Role

Designer and engineer (solo)

Disciplines

AI Integration / Backend Systems / Full-Stack

Status

Maintained

AI Document Q&A Agent preview

What this system solves

Generic chatbots hallucinate and offer no audit trail back to the source material — unusable for any document-grounded workflow that needs verifiable answers.

System overview

FastAPI + React product: upload panel, document library, question workbench, answer panel, and citation list. Pipeline covers ingestion, bounded chunking, lexical retrieval, citation builder, and a swappable mock/OpenAI answer generator behind a stable provider boundary.

Limitations

  • Lexical retrieval only — no embeddings or vector index in the current build.
  • In-process document store; not designed for high concurrency or large corpora.
  • Mock provider is for demonstrability; real synthesis requires a configured OpenAI key.

Validation and results

Reproducible portfolio MVP that demonstrates real RAG product thinking — citations, evaluation surface, and a swap-in path to production LLMs.