An open API service indexing awesome lists of open source software.

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.

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