A simple web-based chatbot (deadline reminder assistant) implemented using string matching (Boyer-Moore and Regular Expression) algorithm.
This project is one of tasks in IF2211 Strategi Algoritma. The goal of this project is to create a web-based chatbot which can be a task reminder assistant. This project must be implemented using string matching algorithm such as Knuth-Morris-Pratt, Boyer-Moore, and Regular Expression.
- Python 3 (minimum)
- Flask
- Heroku
- clone this repository
git clone https://github.com/farishasim/tubes-3-stima.git
- install flask
pip install Flask
- Follow this instruction to run in your local web browser.
cd src
python -m flask run
- You can also see the deployement here
- Adding new task.
- Display list of task.
- Display a deadline of certain task.
- Renew particular task.
- Mark a task as done.
- Help option.
- List of key words.
- Error message.
- Word recommendation.
