Development chatbot dengan system menu terstruktur dan NLP

Kukuh T Wicaksono
Feb 28 · 2 min read

Setahun lalu sekitar akhir tahun 2018, saya membuat framework engine chatbot dengan konten menu terstruktur. Dengan tampilan menu berupa angka-angka dan deskripsinya, memudahkan user untuk memilih konten apa yang ingin dilihat atau ditanyakan. Konten akan berisi jawaban .

Dengan system menu ini, User hanya memilih angka-angka saja. Contoh gambar terlampir dibawah ini

contoh prototype screen shot photo chatbot dengan menu terstruktur

Akan tetapi, bagaimana bila terdapat banyak sub menu, dan user bingung mau menanyakan hal detail, sedangkan di menu utama tidak ada. Untuk mengatasi masalah itu, dibuatlah sisipan fitur NLP tambahan, dimana user bisa menanyakan sesuatu tanpa harus mengetikkan angka-angka.

Sebagai contoh terlampir pada gambar dibawah ini

user bertanya lokasi

Terdapat dashboard untuk mengelola konten yang akan ditampilkan pada chatbot. Owner chatbot akan mudah melakukan maintan konten

konten dashboard

Bagaimana menambahkan fitur NLP pada chatbot. Saya menggunakan Google Dialogflow.com untuk membantu chatbot memahami maksud user, dari dashboard dialogflow tersebut dihubungkan ke backend chatbot yang berisi database konten

Ya, sesimple itu cara kerjanya. Chatbot bisa ditest di http://botchatid.com/view.php?botname=bebekkaleyo

Silahkan mencoba

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade