Anda di halaman 1dari 11

PERTEMUAN 2

Pemahaman Dasar Tentang Bot


1. Definisi Bot
• "Bot", singkatan dari "robot", mengacu pada
perangkat lunak yang menjalankan serangkaian
instruksi otomatis tanpa intervensi manusia, untuk
menyelesaikan tugas atau operasi tertentu.
• Kata "bot" berasal dari kata "robot", yang berasal
dari Ceko "robota", yang berarti “kerja keras
/kerja paksa". Dalam konteks teknologi, istilah ini
diadaptasi untuk menggambarkan program yang
dapat menjalankan tugas secara otomatis.
2. Jenis-Jenis Bot
a. Bot Web (Web Crawlers):
• Tujuan: Membantu mesin pencari dalam
mengindeks halaman web.
• Cara Kerja: Mengunjungi situs web, membaca
halamannya, dan kemudian memindai tautan
lainnya.
• Contoh : Googlebot, Bingbot, Yahoo! Slurp, tujuan /
fungsinya sama memastikan hasil pencarian selalu
diperbarui dan relevan dengan query pengguna
2. Jenis-Jenis Bot
b. Chatbots:
• Tujuan: Berkomunikasi dan memberi respons kepada
pengguna berdasarkan inputan.
• Cara Kerja: Melalui algoritma pemrosesan bahasa alami
(NLP) untuk memahami dan merespons pertanyaan.
Contoh : E-Commerce (ShopBot)
Fungsi: Membantu pengguna menemukan produk,
memberikan rekomendasi, dan memandu melalui proses
pembelian.
Contoh Percakapan:
• Pengguna: Saya mencari sepatu olahraga baru.
• Chatbot: Tentu, saya dapat membantu Anda dengan itu! Apakah
Anda mencari merk atau model tertentu?
2. Jenis-Jenis Bot
c. Transaction Bots:
• Tujuan: Melaksanakan transaksi otomatis, seperti pembelian
barang.
• Cara Kerja: Terintegrasi dengan sistem pembayaran dan database
produk.
• Contoh : Booking Hotel Transaction Bot (HotelBookerBot)
Fungsi: Membantu pengguna dalam mencari ketersediaan hotel,
memilih kamar, dan menyelesaikan proses pemesanan.
Contoh Percakapan:
• Pengguna: Apakah ada kamar tersedia di Hotel Bintang pada 20
Desember?
• HotelBookerBot: Ya, kami memiliki kamar standar dan suite tersedia
pada tanggal tersebut. Mana yang ingin Anda pesan?
• Pengguna: Saya akan mengambil kamar standar.
2. Jenis-Jenis Bot
d. RPA Bots:
• Tujuan: Mengotomatisasi tugas-tugas bisnis rutin.
• Cara Kerja: Meniru aksi manusia seperti klik mouse,
input data, dan navigasi antarmuka aplikasi.
• Contoh : Invoice Processing Bot (InvoiceBot)
Fungsi: Mengotomatiskan pengolahan faktur
dengan mengesktrak data dari faktur, memvalidasi
data, mencocokkannya dengan PO (Purchase
Order), dan memasukkannya ke dalam sistem
akuntansi.
2. Jenis-Jenis Bot
e. Entertainment Bots:
• Tujuan: Hiburan, seperti bot dalam video game.
• Cara Kerja: Biasanya diprogram untuk merespons perintah
pengguna atau bereaksi terhadap stimulus tertentu.
• Contoh : Movie Recommendation Bot (MovieBot)
Fungsi: Memberikan rekomendasi film berdasarkan
preferensi pengguna, menampilkan trailer, dan memberikan
informasi tentang film tersebut.
Contoh Percakapan:
• Pengguna: Rekomendasikan film komedi untuk saya.
• MovieBot: Tentu! "Dumb and Dumber" adalah film komedi klasik
yang pasti akan membuat Anda tertawa. Ingin menonton
trailernya?
3. Bagaimana Bot Bekerja
• Pemrograman Berbasis Aturan:
Bot menjalankan tugas sesuai dengan skenario yang telah
diprogramkan. Misalnya, jika pengguna mengatakan
"Halo", bot merespons "Halo juga!"
• Pemrograman Berbasis Pembelajaran Mesin:
Bot menganalisis data input dan belajar dari interaksi
sebelumnya untuk memberikan respon atau tindakan
yang lebih akurat di masa depan.
• Interaksi dengan Antarmuka:
Dalam konteks RPA, bot dapat "melihat" GUI melalui
teknik seperti screen scraping dan meniru interaksi
manusia dengan aplikasi.
4. Manfaat Bot
• Efisiensi dan Produktivitas: Mempercepat proses
dengan mengeliminasi tugas manual.
• Pengurangan Kesalahan: Mengeliminasi potensi
kesalahan manusia.
• Ketersediaan: Bekerja tanpa henti, tanpa perlu
istirahat.
• Scalability: Kemampuan untuk menangani beban
kerja yang meningkat tanpa perlu menambah
sumber daya manusia.
5. Kekurangan Bot
• Kompleksitas Pemrograman: Memerlukan keahlian
khusus untuk mengembangkan dan memelihara.
• Ketergantungan Teknologi: Jika bot mengalami
masalah, ini bisa menghambat operasi bisnis.
• Tantangan Keamanan: Risiko terkait data dan
integritas sistem.
TUGAS
• Masing-Masing Kelompok Memberikan 2 Contoh
dari Jenis-Jenis Bot yang sudah dijelaskan.

Anda mungkin juga menyukai