⚛ Tugas Besar 3 Strategi Algoritma (IF-2211) ⚛

Penerapan String Matching dan Regular Expression dalam Pembangunan Deadline Reminder Assistant

General Info

Proyek ini adalah chatbot atau asisten yang dapat menyimpan, mengelola, dan menampilkan daftar tugas secara interaktif. Pengguna dapat meminta layanan ke chatbot ini dengan bahasa Indonesia sehari-hari. Chatbot ini memanfaatkan Algoritme KMP untuk string matching dan regular expression dalam komputasinya.

Dependencies

  • Python 3.8
  • Flask
  • React
  • Yarn

💢 How To Use

  1. Prerequisite
Sebelum coding/run, jalankan pipenv shell di folder SimSimSimi.
  1. Front-end :
  • yarn install dulu untuk install dependecies yang diinstall coder lain, terus yarn start.
  1. Back-End :
  • refer ke folder backend, Sebelumnya selalu pipenv install dulu, lalu ketik command python app.py.
  1. Back-End - Alternative :
  • refer ke folder SimSimSimi, Sebelumnya selalu pipenv install dulu, lalu ketik command run.

Author

  • Faris Aziz (13519065)
  • Marcello Faria (13519086)
  • Jauhar Wibisono (13519160)