Spaces:
Running
Running
File size: 2,881 Bytes
058cb54 300f169 058cb54 89880ce fbdfe42 31b390c 63dcdd9 89880ce |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
---
title: DocumentQandAI
emoji: 📊
colorFrom: gray
colorTo: yellow
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: QandAI
---
# 📝 Document Q&A Demo
[](https://huggingface.co/spaces/your-username/doc-qa)
[]
[](https://huggingface.co/deepset/roberta-base-squad2)
[](LICENSE)
---
## 🚀 Overview
Turn **any piece of text**—policies, FAQs, product descriptions—into an interactive **QA interface**.
Leverages **contextual embeddings** and **span‐extraction** to pinpoint precise answers in real time.
> **Key AI buzzwords:**
> • Contextual Question Answering • Span Extraction • Transformer-based NLP • Real-time inference • Edge (CPU) deployment • User-centric UX • Cloud-native AI
---
## ✨ Features
| 🔑 Feature | 🔍 Description |
|-----------------------------|--------------------------------------------------------------------|
| **📚 Document Context** | Paste up to thousands of words—no size limits beyond text input. |
| **❓ Natural Questions** | Ask anything about your document in plain English. |
| **⚡ Instant Answers** | Results in <500 ms on free CPU tier—no GPUs required. |
| **📈 Confidence Score** | See the model’s certainty (0–1) alongside each answer. |
| **🎨 Sleek Gradio UI** | Intuitive Blocks layout with input, button, and output panel. |
| **🔧 Drop-in Deployment** | Commit three files—Spaces auto-builds and hosts your demo. |
---
## 🏗️ Architecture & Workflow
1. **User pastes** document text into the **Context** box.
2. **User submits** a free-form question.
3. **`transformers` QA pipeline** (RoBERTa-SQuAD2) locates the answer span.
4. **Answer + confidence** rendered in the UI.
All computation happens **locally on the Space**, ensuring **data privacy** and **zero API costs**.
---
## 🛠️ Local Development
```bash
git clone https://github.com/your-username/doc-qa.git
cd doc-qa
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py
## Latest Update
- Upgraded RoBERTa-SQuAD2 model for better answers. - May 29, 2025 📝
- Optimized CPU inference for faster responses. 📊 - June 01, 2025 📝
- Enhanced confidence score display. - May 31, 2025 📝
- Improved handling of large documents. - May 30, 2025 📝
**Website**: https://ghostainews.com/
**Discord**: https://discord.gg/BfA23aYz |