Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.3.0
metadata
title: Smart Text Toolbox
emoji: 🧰
colorFrom: indigo
colorTo: green
sdk: gradio
app_file: app.py
pinned: false
Smart Text Toolbox
Overview
A CPU-friendly, education-focused NLP toolbox built with Gradio and 🤗 Transformers. It bundles four common text tasks into a single, simple interface:
- Language Detection (auto-detects top-3 languages)
- Summarization (with adjustable compression ratio)
- Keyword Extraction (YAKE-based, with language hint)
- Sentiment Analysis (with emoji feedback)
Why this project?
A clean, student-friendly example that demonstrates multiple NLP tasks without GPU dependencies. Perfect for learning and sharing safe, reproducible demos.
How to Run Locally
pip install -r requirements.txt
python app.py
Acceptable Use
This project is strictly for legitimate, non-harmful, and responsible AI use cases (education, research, prototyping).
Do not use it to generate or support illegal, harmful, or unethical content.
Please follow the model licenses and the Hugging Face Acceptable Use Policy.