File size: 7,306 Bytes
3bb7219 6e1bee9 3bb7219 9155967 5eb8510 d6e408e f3e1d13 316edbd 0918143 20dad59 edc7994 e69f57d b0c293e 534b110 0135ce8 35ec47b 7ede45b affd6a7 887c066 050bae4 804f618 7ae379b 354aca3 c1a6889 82a243a e63ebb4 01cc7a1 1acf1c0 6debcb2 6ef3615 9a3718f e63c138 c648300 5558e0f b29a1fe 77d8051 5ae3728 4ea2fff d4b5643 12459c7 e8675ed db2b576 e37aceb 62c0a31 bf254c8 c89995f a339cf5 88e3e30 88c05f8 d31e96c dcc1bd3 565107b d2ccf67 74988d2 85a1970 1fcbbb8 700b1ab c157e36 eb7bc86 1016f13 041bac9 8205317 ef7fada 72d87b9 81af9c3 6e7a67d 9b061cc 1b78f8a c6a6747 8e69e99 2eae00c d4f807f 1759d44 1b12be9 7988d52 9155967 |
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 138 |
---
title: CPU Only TextSummarization
emoji: π
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: CPU-only Text Summarization
---
# π Text Summarization Demo
[](https://huggingface.co/spaces/your-username/text-summarizer)
[]
[](https://huggingface.co/sshleifer/distilbart-cnn-12-6)
[](LICENSE)
---
## π Overview
Leverage **Transformer-based NLP** to condense long text into a crisp summary.
Ideal for articles, reports, or meeting notesβruns entirely on **free CPU**.
> **Key AI buzzwords:**
> β’ Distilled BART β’ Abstractive Summarization β’ Sequence-to-Sequence β’ Real-time inference β’ Edge deployment β’ Cloud-native demo
---
## β¨ Features
| π Feature | π Description |
|--------------------------|------------------------------------------------------------------|
| **π§ Distilled BART** | Uses `sshleifer/distilbart-cnn-12-6` for fast, accurate summaries |
| **β‘ CPU-Only Inference** | <500 ms per 500 words on a free-tier Space CPU |
| **ποΈ Adjustable Length** | Control summary brevity with max/min token sliders |
| **π¨ Clean UI** | Gradio Blocks for seamless text input & output |
| **βοΈ Instant Deploy** | Push three filesβSpaces auto-builds & hosts your demo |
---
## ποΈ Architecture & Workflow
1. **User Input** β Paste or type in any long-form text.
2. **Summarization Pipeline** β FFN-based encoder-decoder distills the core idea.
3. **Parameter Controls** β Adjust `max_length`/`min_length` for conciseness.
4. **UI Rendering** β Gradio displays the summary for instant copy/paste.
All computation occurs **locally in the Space**, ensuring **privacy** and **zero API costs**.
---
## π οΈ Local Development
```bash
git clone https://github.com/your-username/text-summarizer.git
cd text-summarizer
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py
## Latest Update
- Upgraded DistilBART model for better summaries. - May 29, 2025 π
- Enhanced UI for longer text inputs. β‘ - August 13, 2025 π
- Improved token length control sliders. - August 12, 2025 π
- Upgraded DistilBART model for better summaries. - August 11, 2025 π
- Added support for multi-paragraph inputs. - August 10, 2025 π
- Optimized summarization speed on CPU. - August 09, 2025 π
- Enhanced UI for longer text inputs. - August 08, 2025 π
- Improved token length control sliders. - August 07, 2025 π
- Upgraded DistilBART model for better summaries. - August 06, 2025 π
- Added support for multi-paragraph inputs. - August 05, 2025 π
- Optimized summarization speed on CPU. βοΈ - August 04, 2025 π
- Enhanced UI for longer text inputs. - August 02, 2025 π
- Improved token length control sliders. - August 01, 2025 π
- Upgraded DistilBART model for better summaries. - July 31, 2025 π
- Added support for multi-paragraph inputs. - July 30, 2025 π
- Optimized summarization speed on CPU. π§ - July 29, 2025 π
- Enhanced UI for longer text inputs. - July 28, 2025 π
- Improved token length control sliders. ποΈ - July 27, 2025 π
- Upgraded DistilBART model for better summaries. π - July 26, 2025 π
- Added support for multi-paragraph inputs. βοΈ - July 25, 2025 π
- Optimized summarization speed on CPU. - July 24, 2025 π
- Enhanced UI for longer text inputs. - July 23, 2025 π
- Improved token length control sliders. β‘ - July 22, 2025 π
- Upgraded DistilBART model for better summaries. ποΈ - July 21, 2025 π
- Added support for multi-paragraph inputs. π - July 20, 2025 π
- Optimized summarization speed on CPU. - July 19, 2025 π
- Enhanced UI for longer text inputs. - July 18, 2025 π
- Improved token length control sliders. - July 17, 2025 π
- Upgraded DistilBART model for better summaries. - July 16, 2025 π
- Added support for multi-paragraph inputs. π§ - July 15, 2025 π
- Optimized summarization speed on CPU. π - July 11, 2025 π
- Enhanced UI for longer text inputs. - July 10, 2025 π
- Improved token length control sliders. - July 09, 2025 π
- Upgraded DistilBART model for better summaries. - July 08, 2025 π
- Added support for multi-paragraph inputs. - July 07, 2025 π
- Optimized summarization speed on CPU. - July 06, 2025 π
- Enhanced UI for longer text inputs. - July 05, 2025 π
- Improved token length control sliders. - July 04, 2025 π
- Upgraded DistilBART model for better summaries. β‘ - July 03, 2025 π
- Added support for multi-paragraph inputs. - July 02, 2025 π
- Optimized summarization speed on CPU. π§ - July 01, 2025 π
- Enhanced UI for longer text inputs. - June 30, 2025 π
- Improved token length control sliders. ποΈ - June 29, 2025 π
- Upgraded DistilBART model for better summaries. βοΈ - June 28, 2025 π
- Added support for multi-paragraph inputs. π§ - June 27, 2025 π
- Optimized summarization speed on CPU. π - June 26, 2025 π
- Enhanced UI for longer text inputs. β‘ - June 25, 2025 π
- Improved token length control sliders. - June 24, 2025 π
- Upgraded DistilBART model for better summaries. βοΈ - June 23, 2025 π
- Optimized summarization speed on CPU. ποΈ - June 21, 2025 π
- Enhanced UI for longer text inputs. - June 20, 2025 π
- Improved token length control sliders. β‘ - June 19, 2025 π
- Upgraded DistilBART model for better summaries. - June 18, 2025 π
- Added support for multi-paragraph inputs. - June 17, 2025 π
- Optimized summarization speed on CPU. ποΈ - June 16, 2025 π
- Enhanced UI for longer text inputs. - June 15, 2025 π
- Improved token length control sliders. - June 14, 2025 π
- Upgraded DistilBART model for better summaries. - June 13, 2025 π
- Added support for multi-paragraph inputs. π - June 12, 2025 π
- Optimized summarization speed on CPU. - June 11, 2025 π
- Enhanced UI for longer text inputs. - June 10, 2025 π
- Improved token length control sliders. π§ - June 09, 2025 π
- Upgraded DistilBART model for better summaries. βοΈ - June 08, 2025 π
- Added support for multi-paragraph inputs. - June 07, 2025 π
- Optimized summarization speed on CPU. π§ - June 06, 2025 π
- Enhanced UI for longer text inputs. - June 05, 2025 π
- Improved token length control sliders. - June 04, 2025 π
- Upgraded DistilBART model for better summaries. ποΈ - June 03, 2025 π
- Added support for multi-paragraph inputs. βοΈ - June 02, 2025 π
- Optimized summarization speed on CPU. π - June 01, 2025 π
- Enhanced UI for longer text inputs. β‘ - May 31, 2025 π
- Improved token length control sliders. - May 30, 2025 π
**Website**: https://ghostainews.com/
**Discord**: https://discord.gg/BfA23aYz |