Ali Abdullah
Update README.md
b2204d1 verified
|
raw
history blame
1.25 kB
metadata
title: AI Chatbot File Web Image Audio
emoji: πŸ€–
colorFrom: indigo
colorTo: pink
sdk: gradio
sdk_version: 5.34.2
app_file: app.py
pinned: false
license: mit
short_description: AI Chatbot with RAG β€” Ask from File, Web, Image, or Audio

🧠 AI Chatbot with File, Web, OCR & Audio (Gradio + Groq)

A multimodal AI assistant that can answer questions using content from:

  • πŸ“„ Uploaded .txt, .pdf, .docx, .csv files
  • 🌐 Any website URL (RAG)
  • πŸ–ΌοΈ Images (OCR with Tesseract)
  • 🎧 Audio files (transcription with Whisper)

πŸš€ Features

  • Chat with files (PDF, DOCX, TXT, CSV)
  • Extract info from websites
  • Perform OCR on images
  • Transcribe audio to text
  • Keeps file and URL-specific chat history

πŸ› οΈ Tech Stack


πŸ“¦ How to Run Locally

git clone https://github.com/your-username/your-repo.git
cd your-repo
pip install -r requirements.txt
uvicorn main:app --reload     # FastAPI backend
python app.py                 # Gradio frontend