Kembali ke Proyek
contributed
Chatbot Bina Marga - AI Virtual Assistant & Customer Service System
Platform asisten virtual interaktif berbasis NLP dengan dukungan fitur real-time chat, pengelolaan dataset mandiri, dan live agent handover.
Deskripsi Lengkap
Chatbot Bina Marga adalah platform layanan informasi publik otomatis 24/7 yang dikembangkan untuk Direktorat Jenderal Bina Marga (PUPR). Dalam pengembangan proyek ini, saya berpartisipasi sebagai Full Stack Web Developer yang berkolaborasi erat dengan Analyst, AI Programmer, dan UI/UX Designer. Proyek ini bertujuan untuk melayani pertanyaan publik terkait infrastruktur jalan dan jembatan melalui asisten virtual yang cerdas.
Saya bertanggung jawab penuh atas fondasi sistem web, mulai dari merancang backend menggunakan Laravel 8 dan MySQL, hingga membangun fitur chat real-time dua arah menggunakan WebSockets (Laravel Echo/Pusher). Saya mengembangkan jembatan komunikasi (REST API) yang efisien untuk menghubungkan antarmuka pengguna dengan engine Natural Language Processing (NLP) dari sisi AI. Selain itu, saya merancang dan membangun Control Panel/Dashboard Admin yang sangat komprehensif. Dashboard ini mencakup manajemen frasa pelatihan (Dataset QnA), pengelolaan intent, sistem fallback (handover) percakapan secara dinamis dari AI ke agen manusia, autentikasi Single Sign-On (SSO), serta manajemen hak akses (RBAC) multi-level menggunakan Spatie Permissions.
Tech Stack
Laravel 8
PHP 8
MySQL
WebSockets
Pusher JS
RESTful API
Spatie Roles & Permissions
Yajra DataTables
Single Sign-On (SSO)
Bootstrap
Info
Project Completed
contributed