Pengembangan Sistem Akuisisi Data Twitter Berbasis Web menggunakan Twitter Streaming Api
Abstract
Twitter menyediakan layanan API yang dapat digunakan untuk diintegrasikan dengan aplikasi lain sehingga mempermudah dalam proses akuisisi data Twitter, di antaranya Search API, Streaming API, dan Twitter Firehose. Penelitian sebelumnya telah mengembangkan sistem akuisisi data Twitter menggunakan Search API yang sifat akuisisi datanya belum real-time. Twitter Streaming API mengakomodasi akuisisi data secara real-time. Oleh karena itu, penelitian ini mengembangkan sistem akuisisi data Twitter menggunakan Streaming API. Pengembangan sistem akuisisi data Twitter dapat mempermudah pengguna dalam mengakuisisi data tweets menggunakan Streaming API. Pengembangan sistem akuisisi data Twitter dibangun menggunakan metode Waterfall. Sistem akuisisi data Twitter dibangun berbasis web menggunakan bahasa pemrograman PHP. Sistem dapat mengakuisisi data tweets dengan fungsi filter kata kunci, lokasi, bahasa, dan durasi streaming. Selain itu, sistem dapat memvisualisasikan hasil akuisisi data ke dalam bentuk peta dan mendaftarkan frekuensi hashtag yang terdapat dalam tweets. Hasil akuisisi data tweets dapat diunduh dalam format CSV dan JSON. Perbandingan hasil akuisisi data dengan Search API menghasilkan nilai precision sebesar 0.523, sedangkan Streaming API menghasilkan nilai precision sebesar 0.403.
Collections
- UT - Computer Science [2322]