1.4 KiB
1.4 KiB
Chatbot "Wajib Tahu" - Sistem Edukasi BKKBN Berbasis RAG
![Wajib Tahu Banner]
"Wajib Tahu" adalah asisten virtual cerdas berbasis web yang dirancang khusus untuk mendukung Balai Penyuluhan KB Kecamatan Kanigoro. Sistem ini menggunakan arsitektur Retrieval-Augmented Generation (RAG) untuk memberikan edukasi seputar pencegahan stunting, kesehatan reproduksi, dan persiapan pranikah yang 100% bersumber dari dokumen resmi pedoman BKKBN.
Fitur
- Arsitektur RAG : Mencegah halusinasi AI dengan konfigurasi optimal (Top-K = 4, Chunk Size = 750).
- Dua Mode Antarmuka: Tersedia dalam bentuk Floating Widget dan Full Page Chat.
- Manajemen Pusat Data: Admin dapat memperbarui basis pengetahuan AI (mengunggah PDF) langsung dari dashboard.
- Pemantauan Cerdas: Dilengkapi fitur Log Percakapan untuk pengawasan dan validasi kualitas edukasi.
Teknologi yang Digunakan
Sistem ini dibangun dengan pendekatan arsitektur terpisah (decoupled):
- Frontend & Backend (Sistem Web): Laravel (PHP), Tailwind CSS, MySQL.
- AI Engine (Pemrosesan Bahasa Alami): Python, LangChain/LlamaIndex (atau sebutkan library spesifik Anda), HuggingFace/OpenAI.
Persyaratan Sistem
Pastikan sistem Anda telah terinstal:
- PHP (Minimal versi 8.1) & Composer
- Node.js & NPM
- Python (Minimal versi 3.9) & PIP
- MySQL (XAMPP/Laragon)
👨💻 Author
Alfito Dwi Mirza Ziananda