Tytopya is a project focused on abstractive text summarization, extractive text summarization, and a chatbot.
- Responsive design
- Animations
- Login & register functionality
- History of summaries
- History of chats
- CRUD system without update functionality
- Feedback about the project
- error pages
- admin page
- HTML
- CSS
- JavaScript
- Bootstrap (Framework)
- Flask
- SQLAlchemy
- Sequential (RNN)
- T5-Large
- NLTK
- spaCy
- password hashing
- secure from CSRF attack
- Clone the repository:
git clone https://github.com/ahmedsamir45/tytopya.git
- Navigate to the project directory:
cd tytopya
- Install the required packages:
pip install -r requirements.txt
- Run the Flask application:
app.py runserver
- Open your browser and go to
http://localhost:5000
.
This project is licensed under the MIT License - see the LICENSE file for details.