https://github.com/vishwanathm03/text-summarizer
A simple web application that generates concise summaries from large text inputs using Hugging Face’s BART model. Built with Flask for the backend and HTML/CSS for the frontend, it provides a lightweight, user-friendly interface for text summarization.
https://github.com/vishwanathm03/text-summarizer
css flask gemini-api google-generative-ai html javascript python3
Last synced: 3 months ago
JSON representation
A simple web application that generates concise summaries from large text inputs using Hugging Face’s BART model. Built with Flask for the backend and HTML/CSS for the frontend, it provides a lightweight, user-friendly interface for text summarization.
- Host: GitHub
- URL: https://github.com/vishwanathm03/text-summarizer
- Owner: Vishwanathm03
- Created: 2024-10-20T06:12:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-20T06:13:31.000Z (over 1 year ago)
- Last Synced: 2026-04-11T13:35:10.676Z (3 months ago)
- Topics: css, flask, gemini-api, google-generative-ai, html, javascript, python3
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Text Summarizer using Flask 🚀
A simple web-based **Text Summarizer** built with **Flask (Python)** for the backend and **HTML/CSS** for the frontend. This app leverages **Hugging Face's Transformers library** to generate concise summaries from user-provided text using the `BART` model.
---
## Features ✨
- **Summarize Long Texts**: Get key points from lengthy text input.
- **BART-based Summarization**: Uses the `facebook/bart-large-cnn` model for accurate results.
- **User-Friendly Interface**: Input text and get the summary within seconds.
- **Flask Backend**: Lightweight and easy-to-deploy web framework.
---
## Demo 🖥️
1. Clone the repository:
```bash
git clone https://github.com/your-username/text-summarizer.git
cd text-summarizer