Tugas Besar III IF2211 Strategi Algoritma Semester II Tahun 2022/2023 .
Sebuah aplikasi ChatGPT sederhana dengan mengaplikasikan pendekatan QA yang paling sederhana. Pencarian pertanyaan yang paling mirip dengan pertanyaan yang diberikan pengguna dilakukan dengan algoritma pencocokan string Knuth-Morris-Pratt (KMP) dan Boyer-Moore (BM).
- Backend -> Golang using Gin-Gonic, Gorm, and SQL Lite
- Frontend -> Vue.js using Tailwind CSS
- Fitur pertanyaan teks
- Fitur kalkulator
- Fitur tanggal
- Tambah pertanyaan dan jawaban ke database
- Hapus pertanyaan dari database
- Pastikan sudah install dependencies (Golang, Node.js, npm)
- Clone\unzip terlebih dahulu repository ini
- Clone repo
git clone https://github.com/archmans/Tubes3_13521010
- Pastikan terminal berada pada directory program, jika belum:
cd <path repo> cd src
- Jalankan backend
cd src cd backend go run main.go
- Jalankan frontend
cd src cd frontend npm install npm run dev
- Jalankan web pada http://localhost:5137
- Completed
- Project ini ditujukan untuk memenuhi Tugas Besar III IF2211 Strategi Algoritma
- Many thanks to God for giving us the strength to complete this project
13521010 - Muhamad Salman Hakim Alfarisi