Indonesian Stop Words
Tidak ada definisi pasti apa itu stop word. Yang pasti stop word adalah kata-kata yang diabaikan dalam pemrosesan data di NLP (Natural Language Processing). Karakteristik dari stop word yaitu frekuensi kemunculannya tinggi; biasanya berupa kata ganti orang atau kata penghubung. Tidak ada list pasti stop word, ini adalah beberapa list yang ada.
Kata Ganti Orang
saya, daku, aku, gw, guwe, kamu, kau, engkau, dikau, loe, lu, anda, kami, kita, kalian, mereka, ia, dia, beliau, anda sekalian, kamu sekalian
Kata Penghubung
dan, atau, tetapi, tapi, akan tetapi, jika, kalau, karena, walau, walaupun, juga, jadi, maka, sehingga, supaya, agar, hanya, lagi, lagipula, lalu, sambil, melainkan, namun, padahal, sedangkan, demi, untuk, apabila, bilamana, sebab, sebab itu, karena itu, bilamana, asalkan, meskipun, biarpun, biar, seperti, daripada, bahkan, apalagi, yakni, adalah, yaitu, ialah, bahwa, bahwasannya, kecuali, selain, misalnya, untuk itu
Stoplist by Tala, F. Z.
Tala, F. Z. (2003). A Study of Stemming Effects on Information Retrieval in Bahasa Indonesia. M.S. thesis. M.Sc. Thesis. Master of Logic Project. Institute for Logic, Language and Computation. Universiteti van Amsterdam The Netherlands. [link]
ada, adalah, adanya, adapun, agak, agaknya, agar, akan, akankah, akhir, akhiri, akhirnya, aku, akulah, amat, amatlah, anda, andalah, antar, antara, antaranya, apa, apaan, apabila, apakah, apalagi, apatah, artinya, asal, asalkan, atas, atau, ataukah, ataupun, awal, awalnya, bagai, bagaikan, bagaimana, bagaimanakah, bagaimanapun, bagi, bagian, bahkan, bahwa, bahwasanya, baik, bakal, bakalan, balik, banyak, bapak, baru, bawah, beberapa, begini, beginian, beginikah, beginilah, begitu, begitukah, begitulah, begitupun, bekerja, belakang, belakangan, belum, belumlah, benar, benarkah, benarlah, berada, berakhir, berakhirlah, berakhirnya, berapa, berapakah, berapalah, berapapun, berarti, berawal, berbagai, berdatangan, beri, berikan, berikut, berikutnya, berjumlah, berkali-kali, berkata, berkehendak, berkeinginan, berkenaan, berlainan, berlalu, berlangsung, berlebihan, bermacam, bermacam-macam, bermaksud, bermula, bersama, bersama-sama, bersiap, bersiap-siap, bertanya, bertanya-tanya, berturut, berturut-turut, bertutur, berujar, berupa, besar, betul, betulkah, biasa, biasanya, bila, bilakah, bisa, bisakah, boleh, bolehkah, bolehlah, buat, bukan, bukankah, bukanlah, bukannya, bulan, bung, cara, caranya, cukup, cukupkah, cukuplah, cuma, dahulu, dalam, dan, dapat, dari, daripada, datang, dekat, demi, demikian, demikianlah, dengan, depan, di, dia, diakhiri, diakhirinya, dialah, diantara, diantaranya, diberi, diberikan, diberikannya, dibuat, dibuatnya, didapat, didatangkan, digunakan, diibaratkan, diibaratkannya, diingat, diingatkan, diinginkan, dijawab, dijelaskan, dijelaskannya, dikarenakan, dikatakan, dikatakannya, dikerjakan, diketahui, diketahuinya, dikira, dilakukan, dilalui, dilihat, dimaksud, dimaksudkan, dimaksudkannya, dimaksudnya, diminta, dimintai, dimisalkan, dimulai, dimulailah, dimulainya, dimungkinkan, dini, dipastikan, diperbuat, diperbuatnya, dipergunakan, diperkirakan, diperlihatkan, diperlukan, diperlukannya, dipersoalkan, dipertanyakan, dipunyai, diri, dirinya, disampaikan, disebut, disebutkan, disebutkannya, disini, disinilah, ditambahkan, ditandaskan, ditanya, ditanyai, ditanyakan, ditegaskan, ditujukan, ditunjuk, ditunjuki, ditunjukkan, ditunjukkannya, ditunjuknya, dituturkan, dituturkannya, diucapkan, diucapkannya, diungkapkan, dong, dua, dulu, empat, enggak, enggaknya, entah, entahlah, guna, gunakan, hal, hampir, hanya, hanyalah, hari, harus, haruslah, harusnya, hendak, hendaklah, hendaknya, hingga, ia, ialah, ibarat, ibaratkan, ibaratnya, ibu, ikut, ingat, ingat-ingat, ingin, inginkah, inginkan, ini, inikah, inilah, itu, itukah, itulah, jadi, jadilah, jadinya, jangan, jangankan, janganlah, jauh, jawab, jawaban, jawabnya, jelas, jelaskan, jelaslah, jelasnya, jika, jikalau, juga, jumlah, jumlahnya, justru, kala, kalau, kalaulah, kalaupun, kalian, kami, kamilah, kamu, kamulah, kan, kapan, kapankah, kapanpun, karena, karenanya, kasus, kata, katakan, katakanlah, katanya, ke, keadaan, kebetulan, kecil, kedua, keduanya, keinginan, kelamaan, kelihatan, kelihatannya, kelima, keluar, kembali, kemudian, kemungkinan, kemungkinannya, kenapa, kepada, kepadanya, kesampaian, keseluruhan, keseluruhannya, keterlaluan, ketika, khususnya, kini, kinilah, kira, kira-kira, kiranya, kita, kitalah, kok, kurang, lagi, lagian, lah, lain, lainnya, lalu, lama, lamanya, lanjut, lanjutnya, lebih, lewat, lima, luar, macam, maka, makanya, makin, malah, malahan, mampu, mampukah, mana, manakala, manalagi, masa, masalah, masalahnya, masih, masihkah, masing, masing-masing, mau, maupun, melainkan, melakukan, melalui, melihat, melihatnya, memang, memastikan, memberi, memberikan, membuat, memerlukan, memihak, meminta, memintakan, memisalkan, memperbuat, mempergunakan, memperkirakan, memperlihatkan, mempersiapkan, mempersoalkan, mempertanyakan, mempunyai, memulai, memungkinkan, menaiki, menambahkan, menandaskan, menanti, menanti-nanti, menantikan, menanya, menanyai, menanyakan, mendapat, mendapatkan, mendatang, mendatangi, mendatangkan, menegaskan, mengakhiri, mengapa, mengatakan, mengatakannya, mengenai, mengerjakan, mengetahui, menggunakan, menghendaki, mengibaratkan, mengibaratkannya, mengingat, mengingatkan, menginginkan, mengira, mengucapkan, mengucapkannya, mengungkapkan, menjadi, menjawab, menjelaskan, menuju, menunjuk, menunjuki, menunjukkan, menunjuknya, menurut, menuturkan, menyampaikan, menyangkut, menyatakan, menyebutkan, menyeluruh, menyiapkan, merasa, mereka, merekalah, merupakan, meski, meskipun, meyakini, meyakinkan, minta, mirip, misal, misalkan, misalnya, mula, mulai, mulailah, mulanya, mungkin, mungkinkah, nah, naik, namun, nanti, nantinya, nyaris, nyatanya, oleh, olehnya, pada, padahal, padanya, pak, paling, panjang, pantas, para, pasti, pastilah, penting, pentingnya, per, percuma, perlu, perlukah, perlunya, pernah, persoalan, pertama, pertama-tama, pertanyaan, pertanyakan, pihak, pihaknya, pukul, pula, pun, punya, rasa, rasanya, rata, rupanya, saat, saatnya, saja, sajalah, saling, sama, sama-sama, sambil, sampai, sampai-sampai, sampaikan, sana, sangat, sangatlah, satu, saya, sayalah, se, sebab, sebabnya, sebagai, sebagaimana, sebagainya, sebagian, sebaik, sebaik-baiknya, sebaiknya, sebaliknya, sebanyak, sebegini, sebegitu, sebelum, sebelumnya, sebenarnya, seberapa, sebesar, sebetulnya, sebisanya, sebuah, sebut, sebutlah, sebutnya, secara, secukupnya, sedang, sedangkan, sedemikian, sedikit, sedikitnya, seenaknya, segala, segalanya, segera, seharusnya, sehingga, seingat, sejak, sejauh, sejenak, sejumlah, sekadar, sekadarnya, sekali, sekali-kali, sekalian, sekaligus, sekalipun, sekarang, sekarang, sekecil, seketika, sekiranya, sekitar, sekitarnya, sekurang-kurangnya, sekurangnya, sela, selain, selaku, selalu, selama, selama-lamanya, selamanya, selanjutnya, seluruh, seluruhnya, semacam, semakin, semampu, semampunya, semasa, semasih, semata, semata-mata, semaunya, sementara, semisal, semisalnya, sempat, semua, semuanya, semula, sendiri, sendirian, sendirinya, seolah, seolah-olah, seorang, sepanjang, sepantasnya, sepantasnyalah, seperlunya, seperti, sepertinya, sepihak, sering, seringnya, serta, serupa, sesaat, sesama, sesampai, sesegera, sesekali, seseorang, sesuatu, sesuatunya, sesudah, sesudahnya, setelah, setempat, setengah, seterusnya, setiap, setiba, setibanya, setidak-tidaknya, setidaknya, setinggi, seusai, sewaktu, siap, siapa, siapakah, siapapun, sini, sinilah, soal, soalnya, suatu, sudah, sudahkah, sudahlah, supaya, tadi, tadinya, tahu, tahun, tak, tambah, tambahnya, tampak, tampaknya, tandas, tandasnya, tanpa, tanya, tanyakan, tanyanya, tapi, tegas, tegasnya, telah, tempat, tengah, tentang, tentu, tentulah, tentunya, tepat, terakhir, terasa, terbanyak, terdahulu, terdapat, terdiri, terhadap, terhadapnya, teringat, teringat-ingat, terjadi, terjadilah, terjadinya, terkira, terlalu, terlebih, terlihat, termasuk, ternyata, tersampaikan, tersebut, tersebutlah, tertentu, tertuju, terus, terutama, tetap, tetapi, tiap, tiba, tiba-tiba, tidak, tidakkah, tidaklah, tiga, tinggi, toh, tunjuk, turut, tutur, tuturnya, ucap, ucapnya, ujar, ujarnya, umum, umumnya, ungkap, ungkapnya, untuk, usah, usai, waduh, wah, wahai, waktu, waktunya, walau, walaupun, wong, yaitu, yakin, yakni, yang
Foto Dibuang Sayang: Sendang Sono
Sendang Sono adalah Goa Maria yang terletak di pegunungan Menoreh, Kulon Progo, Yogyakarta. Tidak begitu jauh dengan Sendang Jatiningsih.
Dinamakan sendang Sono karena terdapat mata air di bawah pohon sono yang besar.
Untuk mencapai tempat ini tidak mudah karena terletak di daerah berbukit-bukit. Konon pada jaman dahulu sebelum ada kendaraan umum, untuk mencapai tempat ini harus berjalan kaki dari Yogyakarta, setelah sebelumnya menyeberangi sungai Progo dengan gethek (perahu kecil).
Foto Dibuang Sayang: Sendang Jatiningsih
Sendang Jatiningsih adalah Goa Maria yang terletak di daerah Moyudan, Sleman, Yogyakarta. Tempat ziarah ini, terletak di pinggir sungai Progo. Diberi nama Jatiningsih karena daerah itu memang ditumbuhi pohon jati.
Seperti pada umumnya Goa Maria, pada hari biasa di luar bulan Maria, tempat ini tidak banyak pengungjungnya.
Untuk menuju kesana:
- Kendaraan pribadi; dari tugu Yogyakarta ke arah barat ke jalan raya Godean. Terus ke barat lewat: Pasar Godean –> pasar Ngijon –> Gereja Klepu –> Sembuhan –> terminal Pingitan (terminal kecil kosong sebelum jembatan Ngapak). Sampai di Terminal Pingitan belok kiri terus sampai dusun Jitar (baca: njitar)
- Kendaraan umum; naik bus yang arah Kenteng Kulonprogo (hanya ada dua bus yaitu Bus Pemuda dan Prayogo). Tunggu bus bisa di pertigaan Jatikencana, atau di perempatan Demak Ijo (maks sampai jam 5an). Turun di terminal pingitan, kemudian jalan kaki ke arah dusun Jitar.
JSON Basic
JSON – JavaScript Object Notation (baca: jeisen) sekarang mulai popular digunakan sebagai format pertukaran data menggantikan XML. Beberapa keunggulan JSON antara lain:
- ukurannya lebih kecil dibanding XML (ukuran XML membengkak karena overhead nama tag)
- human-readable (walaupun kalau ukurannya besar teler juga membacanya)
- karena kecil, pertukaran datanya cepat
- sudah mulai banyak parser yang mendukung JSON (tentu saja JavaScript mendukungnya)
JSON hanya bisa digunakan untuk data yang terstruktur (XML mempunyai keunggulan untuk meng-handle data yang tidak terstruktur). Tipe data yang didukung oleh JSON antara lain: string, number (integer/floating), boolean (true/false), array, dan null.
Basic Grammar
- format JSON merepresentasikan sebuah object atau array of objects.
- sebuah object, dimulai dengan { dan ditutup dengan }
- sebuah array, dimulai dengan [ dan ditutup dengan ]
- dalam object terdapat pair yang merepresentasikan nama pair dan nilainya
- pair dan nilainya dipisahkan dengan tanda :
- nama pair, harus dalam string
- string harus di-encode dalam Unicode dan dimulai dengan ” dan ditutup dengan “
- string tertentu harus di-escape dengan \ yaitu: ” \ / \b \f \n \r\t \uXXXX
- nilai true, false, null harus ditulis dalam huruf kecil
Contoh
Biar mudah kita coba representasikan sebuah data ke dalam notasi object:
Object->nama = "Mario Tegal"
->umur = 40
->telepon[0] = "0856"
->telepon[1] = "0857"
->pekerjaan->nama = "PT. Motivator"
->alamat = "Jakarta"
->telepon[0] = "021-111"
->telepon[1] = "021-222"
Data di atas dapat ditulis dalam format JSON sebagai berikut:
{
"nama" : "Mario Tegal",
"umur" : 40,
"telepon" : ["0856", "0857"],
"pekerjaan" :
{
"nama" : "PT. Motivator",
"alamat" : "Jakarta",
"telepon" : ["021-111", "021-222"]
}
}
Dalam XML dapat dituliskan seperti ini:
<?xml version="1.0" encoding="ISO-8859-1"?> <kontak> <nama>Mario Tegal</nama> <umur>40</umur> <telepon id="0">0856</telepon> <telepon id="1">0857</telepon> <pekerjaan> <nama>PT. Motivator</nama> <alamat>Jakarta</alamat> <telepon id="0">021-111</telepon> <telepon id="1">021-222</telepon> </pekerjaan> </kontak>
Referensi:
Foto Dibuang Sayang: Ragunan Zoo
Kebun Binatang Ragunan terletak di daerah Ragunan Jakarta. Seperti tipikal kebun binatang di Indonesia, walaupun rame pengunjung pada hari libur, namun kurang terawat dan kotor. Mungkin karena harga tiketnya terlalu murah sehingga biaya perawatannya kurang. Kalau saja dikelola secara profesional kebun binatang ini bisa lebih bagus.
Foto Dibuang Sayang: Dunia Fantasi Ancol (Dufan)
Dunia Fantasi (Dufan) terletak di kawasan Taman Impian Jaya Ancol, Jakarta. Dufan dan kawasannya menurut saya lebih bagus dibanding Sentosa Island, Singapura. Kalau saja pengelolaan Ancol lebih bagus lagi, banyak orang akan menyesal telah ke Sentosa Island.
Foto Dibuang Sayang: Tangkuban Perahu
Tangkuban Perahu adalah gunung aktif yang ada di daerah Bandung. Untuk sampai tempat ini anda dapat menggunakan:
- Kendaraan pribadi; dari Bandung naik ke arah Lembang; dari Lembang naik ke arah Gunung Tangkuban Perahu
- Menggunakan angkot; dari Stasiun Bandung naik angkot ke arah Lembang; dari Lembang naik angkot ke kaki gunung Tangkuban Perahu; untuk naik ke atas bisa naik ojek atau nunggu angkutan lewat (agak lama nunggunya)
- Sewa angkot dari Lembang langsung ke puncak gunung (cegat saja angkot kosong di Lembang dan bilang mau ke Tangkuban Perahu, kalau rame-rame relatif lebih murah)
Kawah di Puncak Gunung Tangkuban Perahu (Kawah Ratu?)
–
Kawah kecil di sebelah kawah di atas. Bisa turun ke kawah dan merebus telur. (Kawah Domas?)
–
Pasar kerajinan di dekat kawah.
–
Some useful linux commands
Tulisan ini sekedar dokumentasi yang mungkin berguna bagi anda juga.
Split file besar menjadi file-file kecil dengan tiap file terdiri dari 20000 baris:
split -l 20000 nama_file.txt prefix_file
Rename banyak file, mengubah ekstensinya jadi .txt:
rename 's/\$/\.txt/' *
Mengetahui jumlah baris dalam file:
wc -l nama_file.txt
Meng-compress file menjadi .tar.gz:
tar cvfz nama_directory
Meng-uncompress file .tar.gz:
tar xvzf nama_file.tar.gz
Meng-uncompress file .tar:
tar xvf nama_file.tar
Meng-uncompress file .gz:
gunzip nama_file.gz gzip -d nama_file.gz
Mengetahui load tiap prosesor:
top(kemudian tekan angka 1)
Grep dengan regex (contoh: mencari karakter tab):
grep -P '\t' nama_file.txt
Install .deb:
dpkg -i nama_file.deb
Menjalankan aplikasi di background (tidak mati walaupun shell-nya sudah mati):
nohup commandnya &
Synchronize file-file dari server dengan wget:
wget -N -nd -np -r http://server.com/directory
Copy file via scp:
scp * username@server:/home/target























