Spaces:
Running
Running
File size: 7,355 Bytes
058cb54 300f169 058cb54 89880ce 2207c22 80112dd dff0b1c 07a8729 f975385 48b345c 132797d 662d6ae 5a5ea63 9e44023 24f1e06 a78f190 ed44610 3320f6e bf713bf d642be5 087b133 3c7011a 6d4cbc7 9bf6e87 56b13f8 6b14b66 ea7f379 0ed1c65 3c44dfa 1432b44 89787d9 1e8e40a 4ea42e6 ae63133 cc3e5be 58ac5da 5c8caef e9fc5b5 7d9cfb7 1f9ced8 0d0550d 20d33d4 c520e6e c34440c 1d40cd4 4c40802 b5923b2 d9e95f0 2390ada 51663e0 b8daaf7 38dc92b 39b72e5 5af4029 54a729d b633531 29a0f15 77f1882 898f196 39408f6 a2a1d24 8af8e46 1faf2f5 6552a97 ad777ca 3c6846e 80f40db 8c7ad54 1a083b9 6c11658 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 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
---
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. - August 13, 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 |