Membuat Chatbot Pemesanan Kopi Dengan Menggunakan Dialogflow

Membuat Chatbot Pemesanan Kopi Dengan Menggunakan Dialogflow - Membuat Chatbot yang simple yang bisa melayani pemesanan kopi

Berikut ini beberapa hal yang harus disiapkan dalam menggunakan Dialogflow.

  1. Buat akun Gmail
  2. Pergi kebagian halaman console https://dialogflow.com/
  3. Klik create an agent di bagian kiri menu.

Membuat Chatbot KopiBot

  1. Langkah pertama buat agent bernama “KopiBot”
  2. Pastikan untuk bahasa yang dipakai Bahasa Indonesia, setelah itu kita bisa memberi deskripsi chatbot atau mengganti zona waktu, kemudian klik tombol create
    Chatbot Pemesanan Kopi Dengan Menggunakan Dialogflow

2. Langkah kedua membuat Intent
Apa itu Intent ?, Intent pada Dialogflow merupakan pemetaan pertanyaan-pertanyaan yang akan ditanyakan ke chatbot yang kita buat.

misalnya pengguna bisa menanyakan kalimat sebagai berikut :

    "Pesen Kopi Dong"
    "Saya ingin memesan kopi dalgona"
 

pada kasus ini beberapa kalimat tersebut masuk dalam Intent “PesanKopi”

Perlu diketahui pada umumnya sebuah chatbot harus memiliki 2 intent default yaitu Default Welcome Intent dan Default FallBack Intent

Default Welcome Intent yang dimaksud disini adalah pesan selamat datang, atau kalimat yang harus chatbot sampaikan ketika pengguna menyapa untuk pertama kali nya, contohnya seperti ini

    "Halo Selamat Datang di kopi rakha"
    "Selamat datang di warung kopi, Mau pesan apa ?"

Default Fallback Intent merupakan pesan yang akan disampaikan jika kalimat yang disampaikan oleh pengguna tidak terkait dengan intent manapun, contohnya “Maaf bisa kah anda ulangi ?”, “saya tidak paham maksud anda”. Atau dengan kata lain Fallback intent ini adalah semacam pesan error

    "Maaf saya tidak tahu maksud anda!"

    "Saya belum diajarkan untuk hal itu"

  

Dan berikut cara membuat sebuah Intent pada Dialogflow

dailogflow intent

Disini, saya menambahkan beberapa kalimat di Training Phrases seperti ini

   "Pesen Kopi Dong"
    "Saya ingin memesan kopi dalgona"

Kita bisa menambahkan lebih banyak kalimat lagi pada Traning Phrases sesuai dengan yang dibutuhkan, dan kemudian untuk response nya bisa seperti hai kak,kopi apa yang ingin di pesan?

3. Langkah ketiga membuat Entities
Pada umumnya sebuah entities chatbot sebaiknya sudah dipersiapkan sebelum membuat intents, tapi karena ini hanya sebuah tutorial tidak apa apa di taruh dilangkah ketiga

Oke disini saya mempersiapkan 2 entities saja yaitu :

    Jenis kopi (kopi)
    Entities kopi nantinya akan memiliki jenis-jenis kopi, seperti latte,capucino,americano
    Porsi kopi (gelas)
    Dan untuk entities mangkuk akan memiliki ukuran dari porsi bakso antara besar dan kecil

Entities Dialogflow

dialogflow entitas example

4. Langkah terakhir keempat
Menambahkan Action and Parameters, setelah membuat entities selanjutnya kembali ke halaman intent disini kita akan memasukan parameters pada Training phrases yang relevan dengan entities yang sudah kita buat tadi

dialogflow google

Setelah selesai saatnya mempublish bot kamu

Publish Dialogflow Bot

Klik Next Aja

Publish DIalogflow

klik tombol publish di paling bawah

klik tombol save

 

Setelah itu integrasikan chatbot anda dengan whatsapp dashboard sasweblabs

Informasi fitur dan pemesanan whatsapp dashboard sasweblabs