Proyek chatbot otomatis untuk WhatsApp yang dibangun menggunakan Node.js dan mengimplementasikan konsep Retrieval-Augmented Generation (RAG). Bot memanfaatkan basis data pengetahuan lokal (knowledge.json / dataset) agar mampu menjawab pertanyaan pengguna secara relevan dan kontekstual.
server-v2.js— File utama server dan logika bot WhatsApp.knowledge.json/data/— Basis data pengetahuan (knowledge base) sebagai referensi respons RAG.lib/&config/— Modul konfigurasi dan fungsi utilitas pendukung bot.public/— Asset publik atau antarmuka monitoring/web view (jika ada).Chatbot Whatsapp Berbasis RAG.pdf— Modul panduan / dokumentasi praktikum.
- Node.js (v18 ke atas disarankan)
- NPM
- Akun WhatsApp aktif untuk memindai QR Code autentikasi
- Clone repositori & masuk ke direktori proyek:
git clone <URL_REPO_ANDA> cd ChatbotWA