This project is a web application that provides text summarization functionality. It allows users to input text and receive a summarized version of the input text. The application is built using Flask for the backend and HTML, CSS, and JavaScript for the frontend. It uses the Hugging Face Transformers library for text summarization.
flask
flask-cors
transformers
torch
git clone https://github.com/AhmedNasser1601/Text-Summarizer.git
cd Text-Summarizer
pip install -r requirements.txt
python main.py
http://127.0.0.1:5000
.main.py
: The backend Flask application that handles requests and performs text summarization.templates/index.html
: The main HTML file that contains the structure of the web page.static/main.css
: The CSS file for styling the web page.static/main.js
: The JavaScript file that handles form submission and interacts with the backend.Feel free to contribute to this project by creating issues or submitting pull requests.