Isi kandungan:
- Apa yang Boleh Dilakukan oleh Chatbots
- Skrip atau Menu Chatbots
- Pengiktirafan Kata Kunci Pintar
- Chatbots Aplikasi Kontekstual
- Platform dan Kerangka Chatbot
- Petua untuk Membina Chatbot
- Menerbitkan Chatbot Anda
Video: Natural Language Processing 101 + Dialogflow Chatbot (November 2024)
Kebanyakan kita telah berinteraksi dengan chatbot sekurang-kurangnya sekali, sama ada di Facebook Messenger atau melalui perbincangan dengan Alexa. Mereka bukan fenomena baru, tetapi kecerdasan buatan adalah menaikkan pintar pintar mereka pada pelbagai peranti, dari telefon anda ke rumah pintar.
Setiap kali anda menggunakan Google Assistant, Siri, dan Alexa, anda berkomunikasi dengan chatbot lanjutan yang menggunakan pembelajaran AI dan mesin. Tetapi bot juga boleh menjadi mudah, seperti kotak pop timbul pada laman web runcit dan carian tempatan yang menawarkan maklumat asas.
Apabila teknologi berkembang, bot akan menawarkan lebih banyak tindak balas "seperti manusia" semasa perbualan, dan akan memerlukan kita semua untuk mempunyai sekurang-kurangnya pengetahuan asas bagaimana ia berfungsi. Inilah yang anda perlu ketahui.
Apa yang Boleh Dilakukan oleh Chatbots
Keindahan chatbots adalah cara yang berbeza-beza. Mereka boleh membantu pelanggan dengan pembelian e-dagang, membuat cadangan produk, dan menyediakan perkhidmatan pelanggan. Mereka boleh menempah penerbangan, menempah pesanan restoran, menyediakan kemas kini cuaca masa nyata, mengesan pasaran saham, membantu keperluan kewangan dan perbankan, dan banyak lagi.
Chatbots diprogramkan secara berbeza bergantung pada perkhidmatan yang dijangkakan untuk disediakan. Kami tahu apa sembang dan beberapa keupayaan mereka yang pelbagai, tetapi untuk memahami sepenuhnya bagaimana untuk membangunkan satu, penting untuk mempelajari pelbagai jenis bot dan bagaimana setiap jenis berfungsi. Terdapat tiga teknologi chatbot utama dengan pelbagai kerumitan - skrip, pintar, dan aplikasi.
Skrip atau Menu Chatbots
Ini adalah versi paling popular dari chatbot. Perbualan dengan bot-bot ini telah ditentukan dan mudah-pada dasarnya ia merupakan hierarki pokok, yang kita kebetulan berinteraksi dengan hampir setiap hari. Bengkel ini digunakan untuk menjawab pertanyaan telefon automatik, menjawab pertanyaan perkhidmatan pelanggan, dan membangunkan Soalan Lazim lurus yang tidak memerlukan jawapan yang kompleks. Menu atau chatbots skrip memerlukan pengguna untuk memilih daripada pilihan yang jelas pada setiap langkah perbualan.Pengiktirafan Kata Kunci Pintar
Obrolan pintar menggunakan AI untuk belajar dari setiap perbualan dan menyesuaikan diri. Bot ini "lihat" apa yang seseorang menaip dan balas dengan sewajarnya, tanpa skrip yang jelas. Chatbot dapat menjawab pertanyaan terbuka melalui kata kunci tersuai yang dibina dalam kodnya. Bot ini pintar, tetapi kadang-kadang menjadi keliru. Oleh kerana mereka mencari kata kunci, chatbot pintar tidak akan dapat menentukan cara menjawab pertanyaan dengan betul jika terlalu banyak kata yang sama digunakan dalam banyak soalan.Chatbots Aplikasi Kontekstual
Ini kini merupakan teknologi chatbot paling canggih. Bot ini menggunakan pembelajaran mesin dan kepintaran buatan untuk belajar dari perbualan manusia melalui proses "percubaan dan kesilapan" dalam algoritma mereka yang pelbagai. Mereka mengingati interaksi dengan pengguna individu untuk menjadi lebih bijak dari masa ke masa melalui satu proses penyingkiran, mengingati perkara seperti maklumat pembayaran, alamat, dan pesanan berulang akhirnya bertanya jika, misalnya, pesanan makanan biasa anda adalah apa yang anda mahukan. Apa yang anda perlu lakukan adalah berkata, "Ya." Memandangkan ini adalah bot paling kompleks, mereka adalah yang paling sukar untuk dicipta.Platform dan Kerangka Chatbot
Chatbots masih teknologi yang baru, tetapi terdapat dua cara utama untuk membangunkan bot: platform dan kerangka pembangunan.
Cara yang paling mudah adalah dengan menggunakan platform pembangunan seperti chatfuel, botkit, atau motion.ai, yang menawarkan pemaju (anda) antara muka dan alat yang mudah digunakan seperti fungsi drag-and-drop.
Rangka bot menawarkan toolkit yang lebih kompleks dan dibuat lebih untuk pemaju dengan pengetahuan coding terdahulu. Mereka mengecat berat, dan hanya menyediakan coretan kod yang boleh dibentuk oleh pemaju dan ditambah. Tiga rangka kerja utama ialah Amazon Lex, Microsoft Bot Framework, dan Dialogflow.
Oleh kerana ini adalah panduan pemula, kami akan menggalakkan anda membina bot menggunakan platform.