Task Whiz is an innovative task management solution designed to streamline and optimize project workflows. This project was developed to address common challenges in task management and improve overall productivity and efficiency.
- Agile task management suitable for various project types.
- Intuitive UI/UX for easy navigation and user interaction.
- Advanced Natural Language Processing (NLP) features for task automation and optimization.
Clone the repository to your local machine:
git clone https://github.com/lumi232/task_whiz.git
cd task_whiz
Install necessary dependencies by running:
pip install -r requirements.txt
After installation, you can run the application using:
python app.py
app.py
: The main application file to start the server.utils/
: This directory contains utility scripts for various functionalities.models/
: Contains the model definitions used in the project.static/
: Stores static files like stylesheets and JavaScript files.templates/
: Contains HTML templates for the web interface.
The project uses a BERT classifier for NLP tasks. Due to the large size of the model file (bert_classifier.pth
), it is not included in the repository.
You can download the bert_classifier.pth
file from the following link:
Download bert_classifier.pth
After downloading, place the file in the models/
directory.
For any queries or feedback, please contact Dhruv Nagill.