Pelatihan Internet HIMPAUDI Kab. Banyumas

Pemanfaatan Teknologi Informasi dan Komunikasi (TIK) terdapat pada berbagai bidang kehidupan. Salah satunya adalah dunia pendidikan. Dalam upaya meningkatkan kualitas pendidikan, maka diperlukan berbagai langkah-langkah yang inovatif dan up-to-date dalam mempersiapkan pembelajaran. Tidak terkecuali pembelajaran untuk anak usia dini, juga diperlukan inovasi-inovasi yang dapat menjadikan anak didik lebih senang dan semangat, yang diharapkan hasil proses pembelajaran akan lebih baik. Sebagai langkah yang up-to-date dalam mempersiapkan pembelajaran adalah dengan mengadakan pelatihan internet untuk pada tenaga pengajar dan pendidik. … Read More

Si Pengasih Akan Dikasihi Sang Pengasih

Artikel ini penulis beri judul “Si Pengasih akan Dikasihi Sang Pengasih”, supaya tidak membuat kerancuan di awal penulis jelaskan terlebih dahulu maksudnya. Kata “Si Pengasih” memiliki maksud orang yang memiliki sifat pengasih, sedangkan kata “Sang Pengasih” adalah Al-Rahman, Dzat Yang Maha Pengasih.

Jadilah Si Pengasih

حَدَّثَنَا ابْنُ أَبِي عُمَرَ، قَالَ: حَدَّثَنَا سُفْيَانُ، عَنْ عَمْرِو بْنِ دِينَارٍ، عَنْ أَبِي قَابُوسَ، عَنْ عَبْدِ اللهِ بْنِ عَمْرٍو قَالَ: قَالَ رَسُولُ اللهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ: الرَّاحِمُونَ يَرْحَمُهُمُ الرَّحْمَنُ، ارْحَمُوا مَنْ فِي الأَرْضِ يَرْحَمْكُمْ مَنْ فِي السَّمَاءِ، الرَّحِمُ شُجْنَةٌ مِنَ الرَّحْمَنِ، فَمَنْ وَصَلَهَا وَصَلَهُ اللَّهُ وَمَنْ قَطَعَهَا قَطَعَهُ اللَّهُ. هَذَا حَدِيثٌ حَسَنٌ صَحِيحٌ

Artinya: “Telah menceritakan kepada kami (Imam At-Tirmidzi) Abu ‘Umar, berkata: telah menceritakan kepada kami Sufyan, dari ‘Amr ibn Dinar dari Abu Qâbus dari Abdullah ibn ‘Umar berkata: Rasulullah Shallallahu ‘alaihi wa sallam bersabda: Para pengasih mereka akan dikasihi Al-Rahman (Sang Maha Pengasih), berkasih sayanglah kepada penduduk bumi maka kalian semua akan dikasihi penduduk langit. (Lafadh) Al-Rahim bagian dari Al-Rahman, maka barang siapa yang menyambung tali silaturahmi maka Allah akan menyambungnya (dengan rahmat-Nya) dan barang siapa memutus silaturahmi maka Allah akan memutusnya (dari rahmat-Nya). Imam Al-Tirmidzi berkata: hadits ini hasan-shahih”. (HR. Al-Tirmidzi).

Dalam Kitab Tuhfatul Ahwadzi (Syarh Sunan Al-Tirmidzi), dijelaskan dari hadits diatas dapat diambil pelajaran bahwasanya para manusia (khususnya umat Islam) diperintahkan untuk menyayangi penduduk bumi, yang dalam hal ini tidak hanya terbatas pada manusia termasuk juga pada binatang, seperti memberi makan, minum, meringankan ikatan, tidak memukul, dan lain sebagainya. Barang siapa melakukan hal tersebut maka dia akan disayangi penduduk langit. … Read More

Pengolahan Citra pada Domain Frekuensi

Pengolahan citra dapat dilakukan berdasarkan dua area/kawasan/domain, yaitu pengolahan citra pada domain spasial dan pengolahan citra pada domain frekuensi. Perbedaan keduanya terletak pada model mana yang akan dimasukkan ke dalam algoritma pengolahan citra. Jika menggunakan domain spasial, berarti matriks citra langsung digunakan sebagai input untuk algoritma. Sedangkan jika menggunakan domain frekuensi, maka matriks citra harus ditransformasikan terlebih dahulu menjadi frekuensi.

Transformasi yang digunakan untuk merubah citra menjadi bentuk frekuensi dapat berupa Transformasi Fourier, Transformasi Wavelet, Transformasi Radon, Discrete Cosine Transform (DCT), dan sebagainya.

Materi yang dibahas pada pertemuan ini adalah:

  • Pengolahan Citra di domain Spasial VS domain Frekuensi
  • Fourier Transform 1D
  • Fourier Transform 2D
  • Filtering pada Kawasan Frekuensi

Slide perkuliahan dapat di download disini 

Syarat Mencari Ilmu

Sebelum membahas apa saja syarat mencari ilmu, marilah kita ketahui terlebih dahulu bahwasanya sebagai seorang Muslim, mencari ilmu atau thalab al-’ilmi adalah suatu kewajiban. Sebagaimana hadits yang dituliskan Imam Ibnu Majah dalam kitab Sunan-nya:

عَنْ أَنَسِ بْنِ مَالِكٍ قَالَ: قَالَ رَسُولُ اللَّهِ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ: «طَلَبُ الْعِلْمِ فَرِيضَةٌ عَلَى كُلِّ مُسْلِمٍ، وَوَاضِعُ الْعِلْمِ عِنْدَ غَيْرِ أَهْلِهِ كَمُقَلِّدِ الْخَنَازِيرِ الْجَوْهَرَ وَاللُّؤْلُؤَ وَالذَّهَبَ»

Dari Anas ibn Malik Ra., beliau berkata bahwasanya Rasulullah Saw. bersabda: “Mencari ilmu adalah wajib pada setiap muslim, dan orang yang meletakkan ilmu kepada selain dari ahlinya maka seperti mengalungkan permata, mutiara, dan emas pada babi”.

Menurut Imam An-Nawawi hadits tersebut dho’if menurut sanadnya tetapi shahih menurut matannya. Sedangkan menurut Imam Jamaluddin al-Mizzi, salah seorang murid Imam An-Nawawi mengatakan hadits ini tergolong hadits hasan (hasan li ghairihi).

Sebagai suatu kewajiban maka mau tidak mau seseorang yang beragama Islam haruslah mencari ilmu. Hal ini semata-mata untuk menggapai Ridlo Allah Swt.

Dan didalam mencari ilmu tentulah si Pencari Ilmu harus memiliki bekal-bekal yang cukup sehingga dia sukses dalam pencariannya. Hal pertama yang harus dimiliki dan dilakukan oleh Pencari Ilmu adalah niat, niat yang sungguh-sungguh. Tersebut dalam Kitab Ta’lim Al-Muta’allim oleh Syaikh Azzarnuji -yang fenomenal dikalangan pesantren tradisional di Indonesia khususnya dan merupakan kitab wajib yang harus dikuasai dan diamalkan oleh para santri-santri-, niat mencari ilmu khususnya ilmu agama setidaknya mencakup hal-hal berikut: … Read More

Inisialisasi Matrik pada OpenCV

Ingat! Bahwa citra dapat direpresentasikan dalam suatu matrix. Dalam OpenCV sudah terdapat fungsi untuk membuat matrix yang terdapat dibawah kelas Mat. Terdapat beberapa fungsi untuk membuat matrix:

Mat.eye(int rows, int cols, int type) Membuat matriks identitas
Mat.ones(int rows, int cols, int type) Membuat matrix one (berisi nilai 1)
Mat.zeros(int rows, int cols, int type) Membuat matrix zeros (berisi nilai 0)

… Read More

Instalasi OpenCV untuk Java

Salah satu library pengolahan citra yang sering digunakan adalah OpenCV, library ini bersifat open source sehingga tidak memerlukan lisensi khusus untuk menggunakannya. OpenCV dapat digunakan dalam berbagai bahasa yaitu C++, Python, dan Java. Selain dapat digunakan juga pada bahasa C# dengan menggunakan wrapper tambahan. OpenCV dapat di download melalui alamat: http://opencv.org/
IDE Java yang akan digunakan dalam praktikum ini adalah Eclipse yang bisa di download di http://www.eclipse.org/downloads/

Secara default Eclipse belum memberikan fitur untuk membangun User Interface, oleh karena itu diperlukan plugin tambahan untuk menambahkan fitur tersebut. Salah satunya adalah WindowBuilder, plugin ini bisa didownload melalui http://www.eclipse.org/windowbuilder/download.php

… Read More

OpenCV

Salah satu library pengolahan citra yang sering digunakan adalah OpenCV, library ini bersifat open source sehingga tidak memerlukan lisensi khusus untuk menggunakannya. OpenCV dapat digunakan dalam berbagai bahasa yaitu C++, Python, dan Java. Selain itu dapat digunakan juga pada bahasa C# dengan menggunakan wrapper tambahan. OpenCV dapat di download melalui alamat: http://opencv.org/ . OpenCV yang akan digunakan dalam Blog ini adalah versi 2.4.10, adapun versi terakhir dari OpenCV adalah versi 3.0.

… Read More

Air

“Air adalah barang langka saat setelah tahun 2070 beranjak”. Rasanya miris sekali saat kita mendengar atau membaca jargon ini. Ya…mungkin dalam benak kita langsung terpikirkan bagaimana mungkin air bisa menjadi barang langka di tahun 2070. padahal saat ini air merupakan barang “buangan”.

… Read More

Pengantar Information Retrieval

Information retrieval merupakan salah satu tema/bidang dalam bidang Ilmu Komputer. Penerjemahan Information Retrieval ternyata terdapat perbedaan, ada sebagian Universitas menggunakan nama “Temu Kembali Informasi”, ada pula yang menggunakan nama “Penelusuran Informasi”, dan ada juga yang menggunakan nama “Perolehan Informasi”. Walaupun nama-nama yang digunakan berbeda namun subtansi dari keilmuan Information Retrieval (selanjutnya disingkat dengan IR) tentulah sama.

Christoper Manning, salah seorang pakar IR dari Standfor University mendefinisikan Information Retrieval -dalam terjemahan Bahasa Indonesia- sebagai:

Proses menemukan suatu tema utama (biasanya berupa dokumen) dari suatu data yang tidak terstruktur dalam koleksi yang besar (tersimpan dalam komputer) untuk memenuhi kebutuhan informasi yang relevan.

Data tidak terstruktur adalah data yang tidak memiliki susunan semantik, atau dapat juga dikatakan data yang tidak memiliki struktur yang mudah dikenali oleh komputer, data ini biasanya berupa teks. Walaupun dalam kenyataannya tidak ada data yang benar-benar bersifat “tidak terstruktur”, termasuk teks, karena teks juga memiliki struktur, seperti judul, paragraf, dan catatan kaki yang mana biasanya struktur tersebut direpresentasikan dalam suatu dokumen dengan memberikan tanda (markup) yang jelas untuk masing-masing struktur tersebut. Selain memfasilitasi penemuan kembali pada data yang tidak terstruktur, IR juga memfasilitasi pencarian data semi-struktur, misalnya untuk menemukan dokumen dengan judul dokumen yang mengandung kata “Java” dengan badan teks yang mengandung kata “threading”.

Sebagai suatu bidang tersendiri dalam ilmu komputer, IR memiliki beberapa sub-bidang, yaitu sebagai berikut:

  1. Document routing, filtering, dan selective dissemination. Tema ini berbalik arah dengan proses IR pada umumnya. Jika proses IR yang umum adalah membandingkan dokumen dengan query yang dimasukan user, sedangkan pada document routing, filtering, dan selective dissemination sistem akan membandingkan antar dokumen berdasarkan query untuk mendapatkan dokumen yang dapat menarik minat pengguna.
    Contoh pada tema ini adalah agregator berita, misalnya dengan menggunakan proses routing untuk memisahkan berita berdasarkan tema tertentu (bisnis, politik, olahraga, dan sebagainya).
  2. Text clustering and categorization system, adalah sistem IR yang akan mengelompokkan dokumen berdasarkan kunci tertentu.
  3. Summarization system atau peringkas teks, sistem ini akan membuat ringkasan dari teks yang diberikan.
    Contohnya adalah snippet yang ditampilkan pada hasil pencarian web.
  4. Information extraction system, topik IR ini berfungsi mengidentifikasi entitas bernama, seperti nama tempat dan tanggal. Sistem ini juga dapat menkombinasikan informasi-informasi ke dalam rekaman terstruktur yang mendeskripsikan hubungan antara entitas-entitas tersebut.
    Misalkan untuk membuat daftar buku dan pengarangnya dari web data, ekstraksi informasi dari legal document (seperti undang-undang, peraturan pemerintah, dan sebagainya).
  5. Topic detection and tracking system (sistem pendeteksi dan pelacakan topik), sistem ini berguna untuk mengidentifikasi topik peristiwa dalam berita dan sumber-sumber informasi yang sama.
  6. Expert search system (sistem pencari keahlian), sistem ini akan melakukan pengidentifikasian keahlian dari seorang anggota organisasi.
  7. Question answering system (sistem tanya jawab), adalah sistem yang mengintegrasikan informasi dari berbagai sumber untuk memberikan jawaban yang singkat dari pertanyaan tertentu. Sistem ini kadang juga digabungkan dengan tema IR lain seperti pencarian, peringkas teks, dan ekstraksi informasi. Jika sistem IR yang umum adalah mengembalikan dokumen yang relevan kepada user berdasarkan query yang diinputkan, namun pada sistem tanya jawab yang dikembalikan adalah berupa kalimat singkat untuk menjawab pertanyaan user.
  8. Multimedia information retrieval system, adalah tema IR yang mengembangkan teknik-teknik IR pada data multimedia seperti gambar, video, musik, dan pidato. Contoh dari sub-bidang ini adalah pencarian gambar, pencarian musik, video, dan sebagainya.

Disarikan dari:
Naf’an, Muhammad Zidny. 2012. Sistem Tanya Jawab Berbahasa Indonesia Tentang Sejarah Khulafaur Rasyidin. Skripsi Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta.

Sumber Bacaan:
Manning, Cristopher D., dkk. 2008. Introduction to Information Retrieval. New York: Cambridge University Press.
Bütcher, S., dkk. 2010. Information Retrieval; Implementing and Evaluating Search Engines. London: MIT Press.