Interact with your documents using AI – Upload and Chat with Your Docs!
- Upload Documents: Supports PDF, TXT, DOCX with text, images, and tables.
- Q&A with Documents: Ask questions and get context-aware answers.
- Voice & Text Interaction: Chat using text or speech, with responses in text or voice.
- Frontend: Streamlit
- AI Models: ChatGroq, Transformers
- Embeddings & Storage: LangChain, ChromaDB
- Deployment: Streamlit
- Clone the repository
git clone https://github.com/nazzal5448/talktodocs.git cd talktodocs
- Create a virtual environment & install dependencies
python -m venv venv source venv/bin/activate # (On Windows: venv\Scripts\activate) pip install -r requirements.txt
- Run Streamlit App
streamlit run app.py
- Upload a document.
- Ask questions about your document.
- Interact via text or voice and receive AI-powered insights.
Developed by Nazzal – Passionate about AI & NLP. 🚀