3 Langkah Membuat Asisten Digital via Twitter

3 Langkah Membuat Asisten Digital via Twitter
March 16, 2014 mirzailhami

Seperti yang sudah dijelaskan pada Memanfaatkan Internet sebagai Asisten Pribadi sebelumnya, sekarang ini kita coba manfaatkan API dari Wolfram tersebut untuk membuat Twitter BOT. Yaitu adalah akun twitter yang nantinya dapat menjawab berbagai pertanyaan, seperti miliknya Apple, Siri.

Buka twiter dan cari @ponyalo, silahkan tanyakan apapun dalam bahasa English dan @ponyalo akan menjawabnya seketika. Berikut ini beberapa contoh demonya:

Mengenai cuaca:

 

Mengenai tokoh:

Anda dapat menanyakan topik apapun, mulai dari matematika, ukuran, cuaca, analisis, teknik, terjemahan dan masih banyak lagi.

Membuat Twitter BOT

Sejak adanya Google Script, kita tidak perlu lagi menggunakan web server untuk menjalankan bot. Dulunya biasanya kita menggunakan ASP, PHP, Perl atau Python, kemudian juga harus ada hosting. Sekarang ini cukup menggunakan Javascript melalui Google Script dan menyimpannya di Google Drive.

Baik, mari mulai.

1. Buat Wolfram Alpha App

  • Melalui developer.wolfram.com, daftar sebuah akun menggunakan email Anda dan pilih “Get an App ID”.
  • API ID ini nantinya akan kita gunakan di Google Script untuk menjawab berbagai pertanyaan.
  • API ini hanya diizinkan untuk non-commercial use. Artinya tidak boleh diperjualbelikan dan semacamnya.
  • Wolfram Alpha API mengizinkan 2.000 query perbulannya. 
  • Catat App ID yang diberikan, ini digunakan nanti di Google Script.

2. Buat Twitter App

  • Dimana Wolfram App kita gunakan untuk menjawab pertanyaan, sedangkan Twitter App kita gunakan untuk merespon dan mengelola tweet.
  • Buatlah akun baru di Twitter (akun yg nantinya jadi bot Anda). Login dan kemudian masuk ke dev.twitter.com, buatlah Twitter app. Berikan nama aplikasinya, deskripsi, website (jika ada) dan callback URL (https://script.google.com/macros). Ok, submit aplikasi Anda.
  • Jika aplikasi sudah dibuat, kemudian pindah ke tab “Permissions”, pilih hak akses “Read and Write”. Biasanya Twitter meminta no ponsel Anda untuk mengubah ini. Submit jika sudah.
  • Pastikan semuanya sudah ok, kemudian klik tombol “Test OAuth”, di bagian kanan atas. Ini untuk mendapatkan Consumer Key dan Consumer Secret (catat kedua key ini), yang nantinya kita butuhkan di Google Script.

3. Buat Google Script dan simpan di Google Drive

  • Untuk membuat Google Script, bisa melalui drive.google.com, pilih Script. Akan muncul kotak dialog, pilih Blank Project.
  • Atau juga bisa langsung dengan klik disini untuk membuat kopian Google Script dan simpan di Google Drive Anda.
  • Edit TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET, TWITTER_HANDLE  (akun Twitter baru bot Anda) dan WOLFRAM_API_ID . Sesuaikan dengan yang sebelumnya sudah dibuat di langkah 1 dan 2.
  • Pada menu tab di atas, pilih Run -> Start.
  • Jika Google Script meminta otorisasi, pilih yes. Kemudian juga akan muncul kotak dialog otorisasi dari aplikasi Twitter Anda, pilih konfirmasi.

Selesai. Sekarang Anda sudah bisa menggunakan akun Twitter tersebut sebagai asisten pribadi untuk menanyakan hal apapun. Perlu diingat bahwa script ini adalah gratis dan dapat didistribusikan, namun tetap mencantumkan sumbernya.

Baca juga: Memanfaatkan Internet sebagai Asisten Pribadi

  • Payah tapeuget yg bahasa Indonesia nyoe saboh, meuhan bahasa Aceh haha

  • Nyangkeuh, suah tajak kula ile lom nyo beu manyang, huehue..