Spaces:
Running
Running
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 π | |
- Enhanced confidence score display. π - August 12, 2025 π | |
- Improved handling of large documents. β - August 11, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. π - August 10, 2025 π | |
- Enhanced confidence score display. - August 08, 2025 π | |
- Improved handling of large documents. π - August 07, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. - August 06, 2025 π | |
- Added support for multi-question inputs. - August 05, 2025 π | |
- Optimized CPU inference for faster responses. - August 04, 2025 π | |
- Enhanced confidence score display. - August 03, 2025 π | |
- Improved handling of large documents. π¨ - August 02, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. π - August 01, 2025 π | |
- Added support for multi-question inputs. β‘ - July 31, 2025 π | |
- Optimized CPU inference for faster responses. β - July 30, 2025 π | |
- Enhanced confidence score display. β - July 29, 2025 π | |
- Improved handling of large documents. π¨ - July 28, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. - July 27, 2025 π | |
- Added support for multi-question inputs. - July 26, 2025 π | |
- Optimized CPU inference for faster responses. - July 25, 2025 π | |
- Enhanced confidence score display. β‘ - July 24, 2025 π | |
- Improved handling of large documents. π - July 23, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. π - July 22, 2025 π | |
- Added support for multi-question inputs. β - July 20, 2025 π | |
- Optimized CPU inference for faster responses. π - July 19, 2025 π | |
- Enhanced confidence score display. - July 18, 2025 π | |
- Improved handling of large documents. π¨ - July 17, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. - July 16, 2025 π | |
- Added support for multi-question inputs. - July 15, 2025 π | |
- Optimized CPU inference for faster responses. - July 11, 2025 π | |
- Enhanced confidence score display. β‘ - July 10, 2025 π | |
- Improved handling of large documents. π - July 09, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. β - July 08, 2025 π | |
- Added support for multi-question inputs. π¨ - July 07, 2025 π | |
- Optimized CPU inference for faster responses. π - July 06, 2025 π | |
- Enhanced confidence score display. - July 05, 2025 π | |
- Improved handling of large documents. - July 04, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. π - July 03, 2025 π | |
- Added support for multi-question inputs. β‘ - July 02, 2025 π | |
- Optimized CPU inference for faster responses. - July 01, 2025 π | |
- Enhanced confidence score display. - June 30, 2025 π | |
- Improved handling of large documents. - June 29, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. - June 28, 2025 π | |
- Added support for multi-question inputs. - June 27, 2025 π | |
- Optimized CPU inference for faster responses. β - June 26, 2025 π | |
- Enhanced confidence score display. - June 25, 2025 π | |
- Improved handling of large documents. β‘ - June 24, 2025 π | |
- Added support for multi-question inputs. π - June 22, 2025 π | |
- Optimized CPU inference for faster responses. π - June 21, 2025 π | |
- Enhanced confidence score display. π¨ - June 20, 2025 π | |
- Improved handling of large documents. - June 19, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. - June 18, 2025 π | |
- Added support for multi-question inputs. π - June 17, 2025 π | |
- Optimized CPU inference for faster responses. - June 16, 2025 π | |
- Enhanced confidence score display. β‘ - June 15, 2025 π | |
- Improved handling of large documents. - June 14, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. β - June 13, 2025 π | |
- Optimized CPU inference for faster responses. - June 11, 2025 π | |
- Enhanced confidence score display. π¨ - June 10, 2025 π | |
- Improved handling of large documents. π - June 09, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. π - June 08, 2025 π | |
- Added support for multi-question inputs. π¨ - June 07, 2025 π | |
- Optimized CPU inference for faster responses. β‘ - June 06, 2025 π | |
- Enhanced confidence score display. - June 05, 2025 π | |
- Improved handling of large documents. - June 04, 2025 π | |
- Upgraded RoBERTa-SQuAD2 model for better answers. β - June 03, 2025 π | |
- Added support for multi-question inputs. - June 02, 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 |