Site icon Freddy Munandar Personal Website

Menambah Kemampuan Chatbot Dengan Fitur Knowledge Connector Dialogflow

Pernah terbayang ga? jika hanya dengan mengupload file yang berisi FAQ, chatbot sudah bisa menjawab pertanyaan dari pengguna sesuai dengan FAQ.

Bagi yang awam dengan istilah FAQ atau Frequently Asked Question adalah informasi berisi daftar pertanyaan yang sering atau mungkin ditanyakan oleh konsumen atau pengguna layanan terkait dengan masing-masing produknya. Contoh FAQ adalah sebagai beriku:

Dialogflow memiliki fitur “Knowledge Connector” yang saat ini masih versi beta namun sudah bisa digunakan. Pada saat tutorial ini dibuat, fitur tersebut dapat digunakan untuk FAQ dan baru mendukung bahasa inggris saja (english). Tidak menutup kemungkinan setelah di release akan mendukung Bahasa Indonesia. Untuk menggunakan fitur “Knowledge Connector” maka harus mengaktifkan fitur “Beta” di halaman setting agen.

Mengaktifkan Fitur Beta dan APIs

Setelah mengaktifkan fitur beta, selanjutnya adalah menambahkan opsi bahasa English-en karena fitur knowledge connector baru tersedia untuk bahasa inggris.

Menambah Opsi Bahasa Inggris
Membuat Knowledge Base

(1) Pastikan kamu mengklik “en” untuk mengaktifkan konfigurasi sesuai bahasa, (2) lalu klik menu “Knowledge” dan (3) mulai membuat Knowledge Base. Dalam contoh berikut saya memasukan nama KB lalu tekan tombol save.

Membuat Knowledge Base
Membuat Dokumen Pengetahuan
Mengisi Form Dokumen Baru
  1. Isi dengan nama dokumen “FAQ Microsoft”
  2. Pilih tipe pengetahuan yaity “FAQ”
  3. Pilih mime type “text/html”, opsi lainnya adalah “text/csv”
  4. Tentukan URL website yang memiliki halaman FAQ untuk diimport kedalam Dialogflow. Perlu diingat bahwa tidak semua halaman FAQ dapat diimport secara otomatis ke Dialogflow. Alternatifnya adalah dengan menggunakan dokumen CSV.
  5. Tekan tombol create, lalu tunggu beberapa saat

Aktifkan response untuk chatbot dengan menekan link “Add Response”.

Mengaktifkan Response Agen

Sebelum mencobanya, pastikan kamu sudah melakukan hal berikut;

Enable Knowledge Base

Selanjutnya kamu bisa mengujinya, dengan menggunakan panel disebelah kanan. Dapat dilihat digambar berikut, kata “Trouble downloading” di response dengan salah satu jawaban dari dokumen FAQ.

Menguji FAQ

Jika chatbot kamu sudah terhubung ke Telegram, Facebook, Line dan platform lainnya. Kamu juga bisa mencobanya dari aplikasi berbagi pesan tersebut. Contohnya saya coba di Telegram Desktop sebagai berikut.

Mencoba FAQ Chatbot

Gimana? mudah ya untuk membuat chatbot FAQ 🙂

Selamat!!! sekarang kamu sudah bisa membuat chatbot yang mendukung FAQ. Untuk mengintegrasikan chatbot di berbagai platform aplikasi berbagi pesan kamu bisa mengikuti tutorial berikut:

Jangan sampai ketinggalan informasi lainnya mengenai chatbot. Follow twitter @FredEatWorld dan add Facebook freddy.mu.522