Tubes3_13519048

Deskripsi Singkat Program


Program yang dibangun pada tugas besar ini merupakan program chatbot sederhana berbasis web yang berfungsi untuk membantu mengingat berbagai deadline, tanggal penting, dan task-task tertentu kepada user yang menggunakannya dengan memanfaatkan algoritma String Matching dan Regular Expression. Program digunakan dengan sistem Question and Answer di mana user akan melakukan input berupa sebuah teks sesuai yang user inginkan, lalu program akan memproses masukan user tersebut dan mengeluarkan respons masukan teks user tersebut.

Adapun Fitur-Fitur yang disediakan oleh aplikasi adalah sebagai berikut :

  • Menentapkan task baru
  • Melihat daftar task yang harus dikerjakan
  • Menampilkan deadline dari suatu task tertentu
  • Memperbaharui task tertentu
  • Menandai bahwa suatu task sudah selesai dikerjakan
  • Menampilkan opsi help

Cara Menggunakan Program


  • Clone github https://github.com/ariyaadinatha/Tubes3_13519048.git
  • Masuk ke folder hasil clone
  • Buat virtual environment
  • Aktifkan virtual environment
  • Install Requirement dengan pip install
  • Masuk ke dalam folder src
  • Jalankan program app.py pada terminal dengan python

Requirement


  • Python 3.8.5
  • Flask 1.1.2

Author


  • Ariya Adinatha/13519048
  • Moses Ananta/13519076
  • Jonathan Richard Sugandhi/13519128