Chatbot merupakan program yang dapat mengkomunikasikan dengan pengguna melalui teks atau suara. Chatbot dapat digunakan untuk berbagai hal, seperti menyediakan informasi, mengatasi masalah, atau melakukan transaksi.
Chatbot dapat dikembangkan menggunakan berbagai teknologi, termasuk pembelajaran mesin (machine learning), Natural Language Processing (NLP), dan pemrosesan bahasa alami.Â
Chatbot dapat digunakan melalui berbagai platform seperti aplikasi mobile, website, atau aplikasi perpesanan seperti WhatsApp atau Facebook Messenger. Beberapa contoh penggunaan chatbot diantaranya adalah customer service, booking hotel, pembelian tiket pesawat, dll