Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.20.0
metadata
title: Interactive Text Summarizer
emoji: 📝
colorFrom: indigo
colorTo: purple
sdk: gradio
python_version: '3.10'
app_file: app.py
pinned: false
license: mit
Interactive Text Summarizer
This is a premium, lightweight, interactive Text Summarization tool designed specifically for computational social science and humanities courses.
Features
- Flexible Data Input: Paste raw text directly or upload datasets (
.csv,.xlsx, or.txt). - Flexible Summarization Modes:
- Local Extractive (CPU & Fast): Runs a custom rule-based TF-IDF sentence extraction algorithm locally on CPU.
- Transformers (API Mode): Leverages state-of-the-art abstractive summarization models (like
facebook/bart-large-cnn) via Hugging Face's Serverless API with your personal access token.
- Adjustable Compression: Choose from Short (15%), Medium (35%), or Detailed (55%) summary target ratios.
- Statistics Report: Automatically displays original vs. summary word counts and compression rates.
- Data Export: Easily download generated summaries as
.txtfiles.