File size: 4,353 Bytes
c5694ce 64f9c8f c5694ce 64f9c8f 7f540ce 2df0031 678494d a83d8cc f79666f 2ed5a3f 0d40549 daaa200 eb566e8 e36b397 03aea8e 7ecac1a d944781 6a55d3f 917172c 67a79f7 425fe09 a78c73e eb1d88e aff8ef4 9f37063 b6b750d a4bc9f1 70f893f cf5689c 7f540ce |
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 |
---
title: CPU Only Zero Shot Text Classification
emoji: π
colorFrom: gray
colorTo: purple
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: ' CPU-only Zero-Shot Text Classification'
---
# π·οΈ Zero-Shot Text Classification
[](https://huggingface.co/spaces/your-username/zero-shot-classifier)
[]
[](https://huggingface.co/facebook/bart-large-mnli)
[](LICENSE)
---
## π Overview
Unlock **zero-shot classification** for any textβno fine-tuning required.
Define your own label set on the fly and see how well each label matches your input, powered by **BART-MNLI** on CPU.
> **AI buzzwords:**
> Natural Language Inference β’ Zeroβshot Learning β’ Transformer-based NLP β’ Real-time Inference β’ Edge Deployment β’ Cloud-native Demo
---
## β¨ Features
| π Feature | π Description |
|--------------------------------|----------------------------------------------------------------|
| **π Zero-Shot** | Classify into arbitrary categories without task-specific data |
| **β‘ CPU-Only Inference** | Runs on free Hugging Face Spaces (2 vCPU / 16 GB RAM) |
| **ποΈ Single vs. Multi-Label** | Toggle between exclusive or overlapping labels |
| **π¨ Interactive UI** | Gradio Blocks with text input, label list, mode toggle, table |
| **π§ No Training Needed** | Leverages pre-trained BART-MNLI via HF Transformers |
| **βοΈ Instant Deploy** | Commit three filesβSpaces auto-builds & hosts your demo |
---
## ποΈ How It Works
1. **User Input** β Paste any sentence or paragraph.
2. **Label Definition** β Enter comma-separated candidate labels (e.g. βPositive, Negative, Questionβ).
3. **Model Inference** β Pipeline computes entailment scores for each label.
4. **Result Table** β Display each label with its confidence score.
All done **locally on the Space**, ensuring **privacy**, **zero API cost**, and **lightning speed**.
---
## π οΈ Local Development
```bash
git clone https://github.com/your-username/zero-shot-classifier.git
cd zero-shot-classifier
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py
## Latest Update
- Updated BART-MNLI model for better accuracy. - May 29, 2025 π
- Optimized CPU inference speed. π - June 22, 2025 π
- Added support for custom label sets. - June 21, 2025 π
- Enhanced Gradio UI responsiveness. - June 20, 2025 π
- Improved multi-label classification support. - June 19, 2025 π
- Updated BART-MNLI model for better accuracy. - June 18, 2025 π
- Optimized CPU inference speed. π§ - June 17, 2025 π
- Added support for custom label sets. β‘ - June 16, 2025 π
- Enhanced Gradio UI responsiveness. - June 15, 2025 π
- Improved multi-label classification support. - June 14, 2025 π
- Updated BART-MNLI model for better accuracy. π§ - June 13, 2025 π
- Optimized CPU inference speed. - June 12, 2025 π
- Added support for custom label sets. - June 11, 2025 π
- Enhanced Gradio UI responsiveness. - June 10, 2025 π
- Improved multi-label classification support. π·οΈ - June 09, 2025 π
- Updated BART-MNLI model for better accuracy. - June 08, 2025 π
- Optimized CPU inference speed. β‘ - June 07, 2025 π
- Added support for custom label sets. - June 06, 2025 π
- Enhanced Gradio UI responsiveness. π - June 05, 2025 π
- Improved multi-label classification support. ποΈ - June 04, 2025 π
- Updated BART-MNLI model for better accuracy. ποΈ - June 03, 2025 π
- Optimized CPU inference speed. β‘ - June 02, 2025 π
- Added support for custom label sets. π§ - June 01, 2025 π
- Enhanced Gradio UI responsiveness. π - May 31, 2025 π
- Improved multi-label classification support. π·οΈ - May 30, 2025 π
**Website**: https://ghostainews.com/
**Discord**: https://discord.gg/BfA23aYz |