Document Q&A System 📝

less than 1 minute read

A lightweight document question-answering system that uses Claude AI to answer questions about uploaded PDF documents with vector similarity search.

View Live App View on GitHub

Features

  • PDF document upload and processing
  • Text chunking with overlap for context preservation
  • Vector similarity search using FAISS
  • Question answering powered by Claude AI
  • Clean Streamlit interface
  • Hosted using GCP Cloud Run

Technology Stack

  • Backend: Python, FAISS
  • AI: Claude API (Anthropic)
  • Frontend: Streamlit
  • Cloud: Google Cloud Platform (Cloud Run)
  • PDF Processing: PyPDF2
Document upload interface Q&A interface
Document Q&A System Screenshots

Updated: