Penerapan String Matching dan Regular Expression dalam Pembuatan ChatGPT Sederhana
Program ini merupakan program web chatbot dengan mengimplementasikan algoritma pencocokan string Knuth-Morris-Pratt (KMP) dan Boyer-Moore (BM). Program ini ditulis dalam bahasa Golang untuk backend, library ReactJS untuk frontend, serta MySQL untuk database. Chatbot yang ada dalam program ini memiliki fitur pertanyaan teks, fitur kalkulator, fitur tanggal, tambah pertanyaan dan jawaban ke database, dan hapus pertanyaan dari database.
- Golang
- MySQL
- ReactJS
- HTML
- CSS
- Figma
- npm package
- Fitur pertanyaan teks
- Fitur kalkulator
- Fitur tanggal
- Tambah pertanyaan dan jawaban ke database
- Hapus pertanyaan dari database
- Clone this repository to your computer
- Change the MySQL username and password in
setup.go
andcontroller.go
to yours - Run backend using
cd backend
go run mainn.go
- Run frontend using
cd frontend
npm start
- Program ini dibuat untuk memenuhi Tugas Besar 3 IF2211 Strategi Algoritma
- Terima kasih kepada Dosen serta Asisten yang telah mengampu Mata Kuliah IF2211 Strategi Algoritma
NIM | Nama |
---|---|
13521001 | Angger Ilham Amanullah |
13521006 | Azmi Hasna Zahrani |
13521027 | Agsha Athalla Nurkareem |