If-Koubou

Bangun Chatbot dengan Asisten IBM Watson

Bangun Chatbot dengan Asisten IBM Watson (Situs Web Keren)

Jika Anda telah menggunakan Siri, Alexa, atau Asisten Google, Anda sudah terbiasa dengan bagaimana a chatbot berfungsi. Ini adalah perangkat lunak yang memungkinkan Anda berinteraksi dengan komputer Anda dengan melakukan percakapan dengannya. Setidaknya, itu mencoba untuk berbicara dengan Anda. Secara historis chatbots telah agak kikuk dan tidak begitu bermanfaat.

Sekarang banyak hal telah berubah. Kami menggunakan asisten suara kami sepanjang waktu dan mereka hampir selalu mengerti apa yang kami maksud. Log on ke hampir semua situs komersial dan aplikasi perpesanan kecil yang muncul mungkin tidak memiliki orang asli di belakangnya, menawarkan untuk membantu Anda.

Chatbots merevolusi cara kita menggunakan komputer, tetapi chatbots modern rumit untuk dikodekan dan dilelahkan untuk dilatih. Itulah sebabnya kami sekarang memiliki banyak perusahaan yang menawarkan pembangun chatbot untuk membuat prosesnya (relatif) mudah.

Pemimpin dalam teknologi AI menjalankan chatbots terbaik di dunia, IBM, sebenarnya menawarkan alat membangun obrolan yang dapat Anda coba secara gratis. Ini disebut Asisten IBM Watson dan memungkinkan siapa pun memanfaatkan salah satu sistem AI terkemuka yang ada.

Anda mungkin pernah mendengar tentang Watson sebelumnya, khususnya ketika mengalahkan lawan manusia dalam permainan Bahaya! Ini bukan hanya mainan, Anda dapat membangun chatbot yang layak menggunakan teknologi mereka dan kemudian mengintegrasikannya dengan bisnis Anda sendiri atau kasus penggunaan pribadi.

Akun gratis ini memungkinkan hingga 10.000 panggilan API ke Asisten Watson per bulan. Bagi sebagian besar pengguna pribadi ini akan lebih dari cukup. Sudah pasti cukup untuk apa yang akan kita lakukan di sini!

Memecahnya ke Dasar

Sebelum kita masuk ke dalam mur dan baut membangun chatbot dengan Asisten Watson, mari kita bicara tentang apa yang ingin kita capai.

Tujuan dasar dari chatbot adalah untuk menginterpretasikan apa yang dikatakan pengguna dan kemudian mencari tahu apa yang harus dilakukan. Di Watson Asisten ada sesuatu yang disebut maksud yang pada dasarnya adalah tindakan yang ingin dicapai oleh pengguna.

Misalnya, maksud seseorang mungkin untuk mengetahui apakah Anda memiliki stok barang tertentu. Dalam hal ini, Asisten Watson dapat diintegrasikan dengan basis data Anda dan kemudian tarik tingkat stok yang tepat dari sana.

Niat dilakukan entitas, yang berisi informasi relevan yang akan digunakan Watson untuk membalas.

Saat membangun chatbot Anda, Anda melewati tiga langkah:

  • Menciptakan maksud dan entitas
  • Membangun pohon dialog
  • Mencoba chatbot Anda!

Dalam panduan ini kita akan melalui satu iterasi loop ini, untuk menunjukkan blok bangunan inti dari chatbot Watson.

Mulai

Hal pertama yang Anda ingin lakukan adalah pergi ke halaman Asisten Watson dan mendaftar. Kami menggunakan paket "Lite" gratis yang memungkinkan Anda membangun chatbot yang Anda inginkan tanpa kewajiban. Cukup klik Mulai Gratis dan ikuti instruksi.

Setelah Anda menyelesaikan semua dokumen digital, Anda akan berakhir di Memperkenalkan Asisten IBM Watson halaman. Sekarang klik Buat Ruang Kerja.

Sekarang klik Membuat.

Sekarang baru saja nama ruang kerja Anda dan tambahkan deskripsi.

Sebelum kami menambahkan maksud khusus kami, hal pertama yang harus Anda lakukan adalah menambahkan beberapa tujuan umum yang telah disiapkan IBM untuk kami. Ini menyelamatkan Anda dari keharusan untuk mengajarkan hal-hal percakapan dasar bot Anda dari awal setiap kali.

Untuk melakukan ini, di bawah Intent klik Katalog Konten lalu klikTambahkan ke Workspace lanjut ke Umum kategori.

Bot sekarang memiliki kemampuan untuk memahami dialog umum, seperti ucapan salam. Untuk melihat bagaimana ini bekerja, klik pada Dialog tab lalu klik Buat Dialog. Dua simpul percakapan akan dibuat secara otomatis - Selamat datang dan Ada yang lain.

Klik Selamat datang untuk memperluasnya.

Di sini Anda dapat melihat struktur dasar dari simpul dialog. Jika bot mengenali kondisi tertentu (seperti maksud), maka ia akan merespons dengan cara yang Anda tetapkan.

Meskipun kami tidak membuat maksud khusus dalam kasus ini, mari kita menuju ke tab Intents dan melihat maksud yang disebut #General_Greetings. Cukup klik #General_Greetings dalam daftar niat untuk membukanya.

Ini persis bagaimana Anda akan membuat niat Anda sendiri. Berikan nama, berikan deskripsi dan tambahkan banyak cara yang dapat Anda pikirkan bahwa pengguna akan menunjukkan maksud ini. Di sini IBM telah melakukan pekerjaan untuk kami, tetapi sangat jelas cara kerjanya. Anda juga dapat memodifikasi maksud yang ada ini dengan menambahkan lebih banyak contoh. Mungkin dalam dialek lokal Anda sendiri.

Kami akan menggunakan maksud ini sebagai bagian dari dialog chatbot kami, jadi kembali ke tab dialog dan klik Buat Dialog. Dialog ubahsuaian kami akan terjadi antara node Welcome dan Anything yang lain. Yang harus Anda lakukan, adalah klik Tambahkan simpul.

Kami akan memanggil node iniSalam ramah dan akan menggunakan #General_Greetings berniat untuk menguasainya. Jadi di bawah Jika bot mengenali cukup ketikkan nama intent dan pilih dari menu dropdown.

Sekarang kami meninggalkan tanggapan kami sebagai "teks" dan menulis apa yang kami inginkan bot untuk mengatakan sebagai tanggapan atas ucapan kami.

Anda dapat menutup simpul dialog dengan mengklik pada X tombol. Sekarang kita harus memiliki bot yang dapat merespon ucapan dasar. Klik Cobalahtombol di kanan atas halaman untuk menguji bot yang telah kita buat sejauh ini. Mengetik Halo di bilah chat yang muncul dan lihat apa yang terjadi.

Wow! Watson mengakui maksud kami adalah untuk menyambutnya dan kemudian menggunakan aturan yang kami tentukan di pembuat dialog untuk merespons. Selamat, Anda baru saja melalui satu siklus penuh membangun chatbot!

Fitur lanjutan

Meskipun Anda dapat membuat chatbot yang cukup mengagumkan dengan menggunakan langkah-langkah dasar ini, tentu saja ada banyak lagi untuk Asisten Watson daripada ini. Menggunakan semua fitur dari alat ini Anda dapat membangun bot yang menangani pemesanan atau memberikan pengguna daftar produk yang tersedia.

Langit adalah batasnya dan Anda tidak harus menjadi jenius yang sangat teknis untuk pergi. IBM memiliki banyak video dan dokumen tutorial untuk mengubah Anda menjadi master chatbot. Sekarang setelah Anda memiliki rasa, tidak ada yang menahan Anda!