Rancang Bangun Fitur Pencarian Kontak Tamu yang Tidak Diketahui pada Webinvito Design dengan Web Crawling Social Media Facebook
Date
2015-02-01Author
Nugraha, Chandra Satria
Lestari, Caecilia Citra
Metadata
Show full item recordAbstract
Invitation atau undangan adalah salah satu media
yang sering digunakan dalam pembentukan suatu acara yang
bersifat formal maupun informal. Untuk dapat mengirim
undangan yang tidak tercetak melalui email maupun social
media, kita memerlukan kontak untuk dapat mengirimkan
undangan tersebut. Masalah muncul ketika seorang ingin
mengirim undangan kepada temannya ataupun orang lain
namun tidak memiliki kontak email dari temannya tersebut.
Salah satu kontak yang dapat digunakan selain email adalah
Social media contohnya adalah Facebook. Untuk dapat
berkomunikasi dengan teman online di Facebook, perlu relasi
antara satu pengguna dengan teman – temannya yang disebut
dengan friend. Selain itu pengguna Facebook akan memiliki
email yang secara otomatis akan dibuat yaitu menggunakan
ekstensi .Facebook.com. Rancang bangun fitur ini menggunakan
Snoopy sebagai web crawler dan Facebook API sebagai penyedia
data Facebook untuk mendapatkan data user. Fitur dibagi
dalam lima tahap, mulai dari Query Input untuk memasukkan
nama yang ingin dicari, Facebook User Search untuk mencari
nama user dari Facebook API, Name Checking untuk
mencocokkan nama dari teman Facebook user, Friend of Friend
Crawling untuk mencari lebih lanjut teman dari Facebook user
ke level berikutnya, dan Name Listing untuk mengurutkan nama
dari Facebook user yang ditemukan. Pengujian dilakukan dua
macam, pertama adalah pengujian page load untuk mengetahui
apakah halaman tidak akan menjadi lambat ketika diakses oleh
banyak pengguna, pengujian kedua adalah pengujian pencarian
nama teman yang dilakukan untuk mengetahui faktor apa yang
mempengaruhi waktu dalam pencarian. Pengujian page load
memberikan hasil waktu diantara nol hingga dua detik. Pada
pengujian pencarian teman ditemukan bahwa upload speed
berpengaruh dalam pembuatan crawler, sedangkan download
speed berpengaruh dalam kecepatan crawler melakukan friend
of friend crawling. Dengan hasil pengujian, fitur pencarian
teman dapat menerapkan web crawling untuk dapat melakukan
pencarian kontak teman yang tidak diketahui