Skip to content
/ docqa Public

DocQA is a tool that enables users to interact with their documents by extracting and summarizing relevant information.

Notifications You must be signed in to change notification settings

git-vish/docqa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocQA


This project implements a document-based knowledge base and Q&A system using Streamlit, LangChain, Google GenAI, and FAISS.

DocQA Screenshot

Features

  • Text extraction and chunking
  • In-memory vector storage using FAISS
  • Question answering using LangChain and Google GenAI

Setup

  1. Clone the repository
  2. Install dependencies: uv install or pip install -r requirements.txt
  3. Set up environment variables in .env file
  4. Run the application: streamlit run src/main.py

References

About

DocQA is a tool that enables users to interact with their documents by extracting and summarizing relevant information.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages