text_summarizer / README.md
Jomaric's picture
feat: initial app release
be86e1e
|
Raw
History Blame Contribute Delete
1.09 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
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 .txt files.