This repository contains a Flask-based web application along with Python scripts and tools for summarizing both PDF documents and plain text files. The scripts leverage natural language processing (NLP) techniques to extract key information and generate concise summaries.
- PDF Summarization: Extract text from PDF documents and generate a summary.
- Text Summarization: Summarize plain text documents or input text using NLP techniques.
- Customization: Options for adjusting summary length, keyword extraction, and more.
- Command-line Interface (CLI): Simple command-line interface for easy usage.
- Python 3.x
- Clone this repository to your local machine:
git clonehttps://github.com/Sanashaheen/PDF-and-Text-Summary.git
This project is licensed under the MIT License - see the LICENSE file for details.
- The PDF parsing functionality is based on the
PyPDF2
library. - Text summarization techniques are inspired by various NLP research and implementations.
Contributions are welcome! For major changes, please open an issue first to discuss the proposed changes.
For support or inquiries, please contact [email protected].