Arsy Arlina

Sabtu, 24 November 2018

Twitter Advance Search,HTML to CSV

Mengambil Data Twitter Dalam Jangka Waktu Bebas

Bismillah..

Apakah data media sosial kita selama ini dapat dimanfaatkan secara positif? 💁 Jawabannya jelas iya, ternyata data yang selama ini kita publikasikan melalui media sosial dapat dimanfaatkan oleh para pengolah data untuk memperoleh informasi penilaian masyarakat terhadap suatu hal misalnya penilaian terhadap politik, penilaian suatu produk, atau penilaian suatu kinerja perusahaan dan lain sebagainya. 👏👏 Sebelumnya hal-hal ini biasa dilakukan dengan membagikan kuesioner, namun ternyata saat ini hal tersebut dapat dilakukan hanya dengan menggunakan data media sosial. Kita hanya perlu mengumpulkan data media sosial yang sudah ada sesuai dengan kriteria informasi yang ingin diperoleh. 😌😌 Kali ini saya akan membahas terlebih dahulu mengenai teknik pengambilan data salah satu media sosial yaitu twitter dalam jangka waktu yang tidak berbatas

Pada tulisan ini saya akan jelaskan bagaimana cara pengambilan data pada twitter sampai dengan merubahnya kedalam bentuk excel sehingga dapat digunakan lebih lanjut untuk memperoleh informasi..


 

[1] Log in / Sign up twitter

Pastikan kalian memiliki akun twitter terlebih dahulu, jika belum memiliki akun segera daftarkan diri anda (https://twitter.com/).

[2] Buka dan Isi Twitter Search Advance


Buka twitter search advance (https://twitter.com/search-advanced?lang=en), kemudian isi sesuai dengan yang diinginkan seperti contoh pada gambar dibawah ini. Pengisian dilengkapi sesuai kebutuhan data yang ingin diperoleh.
 
Dari gambar, terdapat 4 bagian yang dapat kita lengkapi untuk memudahkan pencarian :
  1. Kolom words, terdapat 6 sub kolom didalamnya yang membantu pencarian tweet berdasarkan kata-kata unik yang biasa disebutkan dalam pembicaraan topik tertentu.
    • All of these words: pencarian dilakukan terhadap semua yang mengandung kata yang diinginkan. Bisa jadi nama user atau tweetnya yang mengandung kata-kata ini.Contoh kata: 2019gantipresiden, lgbt, hijrah dan lain sebagainya. Kata pencarian dapat terdiri dari 2 kata kunci atau lebih, dan jika menggunakan spasi mengartikan bahwa tweet yang diambil harus memuat kata-kata tersebut (contoh: "lesbian gay" maka tweet yang dikumpulkan haruslah yang mengandung kedua kata tersebut).

    • This exact phrases: pencarian dilakukan pada data yang mengandung ungkapan pada sub kolom ini didalamnya. Hanya pada ungkapan atau tweetnya saja yang mengandung kata ini. Jika kata terdiri dari 2 suku kata maka pada tweet harus mengandung 2 kata tersebut, artinya harus mengadung semua kata yang diminta.
    • Any of these words: pencarian dilakukan pada data yang mengandung apa saja atau salah satu atau beberapa saja yang ada pada sub kolom ini. (contoh: "lesbian gay", maka hasil akan menunjukan ada yang mengandung kata gay saja, atau ada yang mengandung kata lesbian saja)
    • None of these words: pencarian dilakukan terhadap tweet yang tidak mengandung kata-kata ini. Hal ini biasa digunakan jika pencarian dilakukan pembatasan agar lebih spesifik.
    • These hashtags: pencarian dilakukan hanya yang mengandung hashtag dengan kata-kata ini. Dan jika terdapat 2 kata atau lebih maka pencarian dilakukan yang mengandung salah satu kata saja atau semuanya.
  2. Kolom Peoples
    • From these accounts : menginginkan pengambilan data dari tweet user ini saja, dengan format penulisan tanpa @. Jika terdapat lebih dari 1 user yang ingin diambil tweetnya, maka gunakan spasi yang berartikan "atau", mengartikan semua tweet yang diambil dari salah satu user atau keduanya atau semuanya.
    • To these accounts : menginginkan pengambilan data dari tweet yang dituju kepada user ini saja, dengan format penulisan tanpa penulisan pencarian sama seperti pada sub kolom from these account
    • Mentioning these accounts: menginginkan pengambilan data dari tweet yang me-mention user ini saja, dengan format penulisan tanpa penulisan pencarian sama seperti pada sub kolom from these account.
  3. Kolom Places, untuk memperjelas lokasi yang digunakan dalam tweet yang ingin diambil selama proses pencarian data
  4. Kolom Dates,  berisikan tanggal tweet yang ingin diambil, dari sampai dengan kapannya dipilih secara bebas. Range atau jangka waktu data dalam pencarian dapat dilakukan secara bebas.

[3] HTML/HTM to CSV

Setelah pencarian menghasilkan data berupa halaman web (html/htm), maka data diubah terlebih dahulu kedalam bentuk standar data yaitu CSV. Berikut source code yang dapat digunakan :
CSV yang dihasilkan akan tersimpan otomatis pada directory (dataPath) yang dituliskan pada code dan akan berbentuk seperti pada tabel berikut :


TimeUsernameRepliesRetweetsLikesLanguageTweet
1-Jan@EdiyantoGuntoro012Thn 2019 ganti Presiden. Thn 2019 Indonesia punya Presiden baru...Aamiin YRA.
1-Jan@Navy30nkri716Metro tipu muncul lagi dg tipuannya.....tahun 2019 ganti presiden dan metro tipu kita bredel....media laknat....
31-Dec@mkhumaini1245119SAPI sama KEBO ribut mulu. yang seneng BANTENG, KODOK, CEBONG sama turunannya. Sudahlah tujuan kita itu 2019 Ganti Presiden Baru, kalau berantem mulu mana bisa ngalahin Pakde.
31-Dec@MasKUNTENG001Dan yg angkat berita ini... pasti media @kompas.com Ora gumun... 2019 ganti presiden baelah..


Peringatan: Untuk memperoleh data yang lengkap, perlu dilakukan scroll down sampai akhir yaaa, kadang untuk meyakinkan sudah terambil semua datanya sih tweet yang terambil suka melewati batas waktu range yang kita tentuin. It's okay, gk masalah..kan kita bisa saring lagi datanya nanti yang berganda, yang penting sudah terambil semua datanya. Diingatkan juga, selama pencarian harus terkoneksi internet yang kuat yaaaa, jangan putus nyambung kaya status kamu hehe..... #hempppp. 
Penutup: Setelah data terkumpul rapih dalam bentuk CSV, pasti bingung mau diapain lagi datanya kannn ..belum dapet informasi apa-apa nihhh #pertanyaan saya dulu hehe.. Pastinya data tersebut bisa dimanfaatkan untuk kebutuhan analisa informasi dalam berbagai hal ko. Hal ini ternyata bisa dilakukan dengan menggunakan model statistika/data science/machine learning yang ada. Dilain kesempatan akan saya coba sharing kembali bagaimana aplikasi penggunaan model sampai dengan diperolehnya informasi berharga.

Sekian dulu yaa..
Jika ada yang kurang jelas atau keliru, silahkan ditulis aja di kolom comment yaa, barang kali kita bisa semakin luas sharingnya...
Terimakasih

[Arsy Arlina]


Jumat, 23 November 2018

Geser Waktu

GESER WAKTU


Assalamu'alaykum..
Hai guysssssssssss..
Helllloooooo ..........
Welcome to the jungle .. #eh apaan sih enaknya pembukaannya,coba comment 😊😊 
Selamat Datang di Blog ARSY ARLINA, biasa dipanggil ARSY atau ACI ......👏👏 #gini aja deh
Semoga bermanfaat yaa...
Mungkin ada yang baru menjadi seorang mahasiswa atau baru masuk kedunia kerja ? dimana masa-masa ini buat kita galau dengan masa depan. Mau kemana selanjutnya? atau ada yg gak peduli? Mau main dulu ampe puas mumpung masih muda? duh hati-hati dah yaa yang begini ...Kata salah satu orang terbaik yang saya kenal mengatakan ..
"Hidup itu hanya masalah menggeser waktu."
Nah apa maksudnya? Setelah mikir yang diomongin itu, ternyata benar hidup memang hanya masalah menggeser waktu. Mau pilih susah payah duluan baru menikmati hasil dengan senang atau senang-senang duluan baru susah payah diakhir? it's all about your choice. Mau geser waktu ke susah diawal atau geser waktu susah diakhir?

Udah coba dipikirin belum pilih yang mana? geser waktu kemana dulu nih jadinya ?


Saya pribadi memilih opsi geser waktu susah diawal..kenapa?
Kebanyakan orang sih biasanya milih itu, tapi bukan ikut-ikutan ko..😅
Beneran pilihan itu yang dimau, karena kalau geser waktu susah diakhir tuh emang yakin kalau udah tua masih sanggup terima untuk susah payah? Ya itu juga kalau fisik masih kuat? 👴👵
Mending susah dimasa muda kan? badan masih kuat, otak masih fresh, masih banyak temen (belum sibuk masing-masing 👪)....
"waktu adalah nafas yang tidak mungkin kembali"
bener banget kan tuh kalau waktu udah dilewati ya mana mungkin bisa kembali kan?
kita gk punya mesin ruang waktu doraemon kan? hehe..
kalau udah milih geser waktu susah diakhir ya bisa aja nyesel diakhir, kenapa ketika muda sehat dan kuat malah dimanfaatin untuk kesenangan sesaat dimasa muda. Malah bisa nyusahin anak cucu kita, iya gak? eheh..#maap yaa sok bijak
Nah dari situ saya mikir dongggg...
gimana caranya geser waktu susah dulu gitu gapapa dahh...
tapi pasti manusia mah gk mau susah ......😂😂😂
ya minimal banget bisa enjoy your live lah yak haha...gitu deh pemikiran saya ..
Sedikit pengalaman hasil mikir saya atas berbagai pertimbangan dan masukan dari orang-orang hebat disekitar saya, mungkin bisa digunakan juga untuk kalian..
  1. Mencoba merencanakan kehidupan, karena saya orangnya deadliner abis atau ya biasa disebut melakukan sesuatu ketika waktunya udah deket hehe 😜😜, jadi saya lebih suka kasih deadline ke diri sendiri sih..nah deadline itu saya coba buat dengan membuat rencana. Ini bagi saya membantu bangett sih, jadi saya kalau mau menunda kerjaan dibuat mikir 1000 kali lagi hehe nanti numpuk, mau ngerjain kapan lagi... gitu deh ...hehe jadi kalau mau geser waktu itu banyak pertimbangannya. Tapi saya pernah ketemu cowo #yuhuu, orangnya bertolak belakang bgt sama saya, dia paling gk suka deadliner karena hidupnya mengikuti alur aja haha. Balik lagi sih, it's your choice. Kebetulan orangnya emang pinter banget, jadi mengikuti alur kaya apa juga bisa aja dia mah...lah kalau orangnya kaya saya mah gk bisa begitu haha...😅😅

  2. Catet to do list, Kalau ini sebenernya karena saya terkadang lupaan orangnya, saya memilih untuk mencatat apapun sih yang mau saya lakukan tiap harinya (to do list), ya dulu saya sering bawa catatan kecil, sekarang kan udah enak ya ada gadget, catet aja deh di note hp. Jadi biasanya sebelum pulang kerumah, saya selalu cek catetan ini, kali aja ada yang harus dilakuin hari ini tapi kelewatan hehe..😋 Catetan ini sih bagian rangkain dari point 1...jadi yaa lumayan membantu bgt wujudkan point 1 biar waktunya gk kegeser jauh-jauh hehe...

  3. Inget Motivation people, sebenernya ini menguatkan kalau adanya pergeseran waktu dari yang kita rencanakan, karena kan pastinya terkadang realita tidak sesuai dengan kehidupan nyata tuh.. ya saya sih kadang inget orang-orang yang saya sayang seperti keluarga hehe, atau liat yang jauh lebih besar ujiannya dari saya..kadang buat balik senyum lagi lhoo, percaya deh hehe... 😊😊
  4. Cari tau cara balikin semangat, kalo ini sih masing-masing orang pasti punya caranya masing-masing sih, ya seneng-seneng dikit gapapa lah, asal jangan berlebihan karena yang berlebihan itu gk baik hehe #sok bijak lagi maapin yaa. Kalau saya sendiri sih lebih sering kalau lagi galau karena adanya pergeseran waktu atau kenyataan tidak sesuai rencana sih pasti awalnya curhat dulu hehe..buat lepasin beban sejenak lah. Curhatnya k tempat yg benar yaa hehe yang dijamin kerahasiaannya. Kalau udah agak legaan hatinya #ea saya coba datengin kajian atau seminar motivasi gitu atau minimal bgt nonton hal semacam ini di youtube lahhh...biasanya setelah itu sih langsung balik lagi semangatnya, dijamin insyaallah hehe karena itu sering saya alami 😄😄

  5. Jangan dzalim atau menyakiti siapapun, ini sih prinsip saya sendiri dan sudah terbukti menurut saya sendiri hehe.. kalau kita menyakiti seseorang, terus orang itu gk ridha atau gk suka sama kita, pasti orang itu hanya melihat keburukan kita, apapun kebaikan yang kita lakukan kayanya bakal sia-sia 😎 #maapin lagi-lagi sok bijak ye. Nah karena ada yang gk suka sama kita, bisa aja dia menjadi penghalang kita dari mewujudkan semua rencana kita dalam menggeser waktu kannnnnn....bae-bae dah tuh makannya hehe..Bahkan juga jangan menyakiti diri sendiri yaa, awalnya saya orangnya itu gk tau diri banget yang sering lupa sama diri sendiri, kaya lupa buat istirahat, buat makan dll yang untuk diri sendiri sehingga sering kali sakit dahh...akhirnya semua rencana untuk geser waktu itu tidak ada yang bisa dilakukan. Mau apa kalau udah gitu? 😏😏 maka jangan jahat juga sama diri sendiri yaa, luangin waktu untuk istirahat, makan dan ibadah pastinya hehe...




Sebenarnya sih masih banyak lagi yang bisa kita lakukan dalam upaya menggeser waktu kita, tapi 5 point diatas sih biasa saya lakuin sampai saat ini dan bagi saya lumayan sangat membantu. Semua balik lagi ke it's your choice #bosen gk tuh sama kata-kata itu hehe..  tapi bener, serius deh semua itu pilihan kita. Kita yang mau menjalani hidup seperti apa.Susah diawal atau susah diakhir? atau susah diawal tapi gk keliatan susah? haha.. kalau kita nikmati dan bersyukur aja sih insyaallah gak akan terasa susah deh hehe.. 😄😄
Sekian dulu dari saya, mohon maaf jika banyak kata yang tidak enak dibaca, ambil yang baik #kalau ada.. hehe.. Semoga setelah ini saya dapat membagikan beberapa pengalaman hasil mikir saya lagi yang begitu adanya..hehe..😁😁 Silahkan kasih pemikiran kalian apapun terkait tulisan ini di comment kalau minat nulis hehe..
Sekian.


Belajar Data Science / Python Mulai Dari Mana?

Belajar Data Science / Python Mulai Dari Mana? Salah satu guru saya mengajarkan bahwa untuk menjadi seorang data science intinya ...