aniket47's picture
Deploy Document Intelligence Chatbot
01728c5

A newer version of the Streamlit SDK is available: 1.54.0

Upgrade
metadata
title: Universal Document Intelligence Chatbot
emoji: πŸ“š
colorFrom: blue
colorTo: purple
sdk: streamlit
sdk_version: 1.28.0
app_file: app.py
pinned: false
license: mit

πŸ“š Universal Document Intelligence Chatbot

Streamlit HuggingFace Python

A simple, private, and powerful chatbot that can answer your questions using both your own documents and the web.

✨ Features

  • πŸ”’ Runs locally: Uses Hugging Face Transformers, so your data stays private
  • ⚑ Quick search: Finds answers fast with Sentence Transformers and FAISS
  • 🧠 Smart routing: Decides when to pull from your documents or from the web
  • πŸ“„ Handles PDFs: Upload PDFs and ask questions directly
  • 🌐 Stay up to date: Can use web search for the latest information
  • πŸ“¦ No setup hassle: Downloads models automatically the first time you use them

πŸš€ Quick Start

Local Setup

# Create a virtual environment
python -m venv venv

# Activate it (Windows)
venv\Scripts\activate.bat

# Activate it (Mac/Linux)
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Launch the app
streamlit run app.py