Telegram/Line Chatbot

Kesulitan: mudah

Keahlian terkait: crawling/scraping, NLP (opsional)

Pustaka terkait:

Deskripsi

Pada proyek ini, Anda diminta untuk membuat sebuah chatbot yang dapat digunakan untuk berbagai macam kebutuhan. Anda dapat memanfaatkan API dari berbagai situs untuk memperkaya fungsionalitas dari bot yang Anda buat. Beberapa contoh fitur untuk menginspirasi Anda:

  • Ramalan cuaca
  • Pencarian umum (dapat menggunakan DuckDuckGo API)
  • Berita terjadwal
  • Pencarian tempat makan terdekat

Salah satu contoh produk sederhana yang pernah dikerjakan orang lain adalah Leptons. Untuk kebutuhan yang lebih canggih, Anda bisa menghasilkan bot yang dapat diajak ngobrol. Hal ini memerlukan kemampuan Natural Language Processing (NLP) untuk proses penguraian dan pemahaman dari konteksnya. Contoh untuk produk yang menggunakan ini adalah Kata.ai. Seperti halnya Kata.ai, untuk kebutuhan chat-commerce, Anda dapat melihat Prism dari Midtrans.