News Summarizer
Overview
An intelligent document summarization tool using Hugging Face's BART model and Streamlit.
Features
- Direct text input summarization
- Document upload support (txt, pdf, docx)
- Configurable summary length
- Uses state-of-the-art NLP model
Installation
- Clone the repository
- Install dependencies:
pip install -r requirements.txt - Run the app:
streamlit run app.py
Dependencies
- Streamlit
- Transformers
- PyTorch
- PyPDF2
- python-docx
Model
Uses Facebook's BART Large CNN model for summarization