Monday, December 24, 2007

Cross-post Utility from Multiply.com

Since several days ago I tried to figure out how to synchronize my blog articles between blogger.com and multiply.com. Today I found out multiply.com provides a nice utility to enable cross-posting between multiply.com and blogger.com.

Unfortunately, this utility means that I only can post in multiply.com to be cross-posted in blogger.com. What I really need is from the other way around.

Is there any of you know how to overcome this problem? If there is, please let me know.


Monday, December 17, 2007

Setting Time in non-windoze machines

at your prompt, type in these commands:

% time ddmmHHMMyy
% clock -w

where ddmmHHMMyy should be obvious:
  • dd for two digits Date,
  • mm for two digits Month,
  • yy for two digits Year,
  • HH for two digits Hour, and
  • MM for two digits Minute

Friday, December 14, 2007

LaTeX

I am a frequent user of LaTeX. Today I need to download fancychapter style package. Using google, I entered "fancy chapter latex" as keywords, and find out some interesting links.

Saturday, December 08, 2007

Brainstorming

Sorry, just need to scratch some sparked ideas.

  • Identify interrogative sentences
  • Identify language name
  • Obtain the answer
  • Fill in the slot

Thursday, November 29, 2007

Re: [beasiswa] Re: (Info) Times Top400 universities- Warning untuk Indonesia.......

Saya memberikan komentar pribadi saya tentang apa yang dibahas di mailing-list beasiswa@yahoogroups.com. Saya menuliskan pemikiran saya pribadi di blog ini karena saya pikir apa yang saya tuliskan sebagai komentar masih sangat dini sebagai sebuah ide.
Komentar saya tuliskan di bawah, mengikuti bagian tulisan yang saya komentari.

On 11/26/07, Pan Mohamad Faiz <pm_faiz_kw@yahoo.com> wrote:
"Bercermin dari keberhasilan India membuat "Silicon
Valley" kedua di Bangalore adalah hal yang patut kita
contoh, apakah infrastruktur mereka lebih kuat
dibanding kita? atau jumlah penduduk miskin kita lebih
besar dari mereka? belum tentu. Jadi dimana letak
kekurangan kita?....."

Tanggapan:

Boleh percaya atau tidak, infrastruktur mereka lebih rentan dibandingkan dengan negara kita dan jumlah penduduk miskinnya berkali lipat dari Indonesia.

Bedanya di mana? Mereka menaruh pendidikan sebagai salah satu prioritas sektor utama sejak dua dekade belakangan. Mereka menyadari bahwa hanya dengan pendidikan keterbelakangan dapat diatasi, sebab pendidikan merupakan investasi jangka panjang yang butuh kesabaran dan keuletan untuk menikmati buahnya hasilnya. Budaya belajar-mengajar di seluruh lapisan masyarakat pun sangat tinggi, padahal bila kita dibandingkan infrastruktur Universitasnya pun tidak jauh beda dengan SMP atau SMA di Indonesia. Tapi salutnya tidak ada yang mengeluh secara berlebihan terhadap hal tersebut, sebab mereka lebih mengutamakan isi ketimbang kulit.
Indonesia masih sangat kekurangan dengan orang-orang yang mau bersusah payah 'menggelindingkan bola salju' pendidikan. Masalahnya, secara faktual, sangat banyak. Di antaranya kenyataan hidup di Indonesia menuntut tenaga pengajar untuk mencari sampingan. Sangat sedikit tenaga pengajar yang betul-betul mengabdikan dirinya untuk berkegiatan mengajar, meneliti, dan mengabdi. Bagaimanapun, faktanya mengantar anak ke sekolah tidak bisa dibayar dengan pengabdian. Susu anak tidak bisa dibeli dengan berapa lama seorang dosen telah mengabdi pada institusi pendidikan di mana dia mengajar.
Di satu sisi penghargaan jerih payah tenaga pengajar dari tingkat TK, SD, hingga Perguruan Tinggi sangat jauh dari memadai, di sisi lain tuntutan biaya pendidikan untuk anak-anak para tenaga pengajar ini sangat mencekik dompet.
Keadaan semacam ini tidak mendapatkan banyak perhatian dari pejabat yang duduk di kabinet mana pun di Indonesia, setidaknya hingga tahun ini. Saya belum punya data pendukung pasti untuk klaim ini. Melihat kenyataan yang ada, perhatian pemerintah terhadap pendidikan di tanah air sangat kurang.
Membaca tulisan di milis beasiswa, saya punya idealisme untuk mulai 'menggelincirkan bola salju' pendidikan dengan membuat modul-modul dan tulisan-tulisan yang sedapat mungkin bisa diakses oleh seluruh penduduk di Indonesia. Upaya yang telah dirintis oleh ilmukomputer.org bisa menjadi contoh. Perlu upaya yang konsisten, sabar, dan sungguh-sungguh agar kondisi pendidikan di Indonesia bisa menyamai kondisi di India.

Intinya, mengutip beberapa pakar pendidikan India yang pernah berpesan pada saya, "Invest in human first, not in infrastructure".

Wallahu'alam bishawab...

Best Regards,

Pan Mohamad Faiz
DP PPI India


--
barliant@{ cbn.net.id, gmail.com}
Visit my Blog @ barliant.blogspot.com

Friday, November 23, 2007

Tentang Awan

Menurut ilmu fisika, sebuah benda bisa lepas dari gravitasi bumi asalkan dia bisa melampaui kecepatan kritis. Rasanya ini bisa menjelaskan kenapa awan tidak pernah lepas bebas dari angkasa bumi.

Begini.. awan itu kan sebenarnya kumpulan molekul air yang membubung ke angkasa karena efek pemanasan. Molekul-molekul air ini sebenarnya berasal dari badan-badan air yang ada di permukaan bumi. Karena mendapatkan energi yang cukup, mereka melepaskan diri dari badan air dan karena bobot jenisnya yang lebih ringan daripada udara di sekitarnya, molekul-molekul ini terbang bebas ke udara.

Pertanyaan yang muncul dari sini kemudian adalah mengapa sampai ketinggian tertentu molekul-molekul air ini tidak lepas bebas ke angkasa luar? Mengapa mereka berhenti pada ketinggian tertentu dan membentuk awan? Mustinya kan, karena bobot jenisnya yang ringan, mereka bisa melepaskan diri dari gravitasi bumi.. apalagi jika ditengok pada rumus gaya gravitasi yang muncul antara dua massa, semakin jauh jarak antara dua massa, maka semakin kecil gaya gravitasi yang muncul antara kedua massa tersebut. Artinya, semakin tinggi molekul udara lepas ke angkasa, semakin kecil gaya gravitasi bumi menarik kembali molekul-molekul air tadi.

invisible hands

Banyak penelitian mencari alternatif cara untuk bisa membuat orang terbang. Mulai dari teknologi sayap di pesawat terbang, teknologi rotor di helikopter, termasuk juga teknologi magnetic levitation untuk kereta.

Mungkin nggak ya.. energi magnetik ini serupa dengan teknologi angin. Aneh emang pemikiran gue, gue juga nyadar. Tapi maksud gue begini.. ambil misal peristiwa di mana sehelai daun atau kertas tertiup angin. Apa yang membuat daun itu bisa terbang mungkin bisa serupa dengan apa yang membuat sebuah kereta melayang tanpa tiang penyangga.

Arah pertanyaan gue nantinya begini.. apa sih sebenernya energi yang menyusun angin itu? Kalo dilihat secara fisika, angin itu kan isinya molekul-molekul udara, yang isinya campuran dari berbagai gas. Mulai dari oksigen, nitrogen, hidrogen, dan kawan-kawannya. Ketika angin bertiup, apa sih yang sebenarnya terjadi dengan molekul-molekul gas itu?

Lalu bagaimana dengan kejadian ketika energi magnetik menopang sebuah kereta? Apakah di sana ada 'molekul-molekul' seperti ketika angin menopang helai-helai daun?

Dari sini gue berpikir apa mungkin ya, kita bisa mencari energi alternatif yang bisa kita gunakan untuk membuat sebuah benda melayang...

Wednesday, November 14, 2007

Graph Mining

Sebagian teknik Data Mining menambang data yang direpresentasikan dalam bentuk graf. Secara matematis, graf itu adalah himpunan Vertex dan Edge. Ditulis:
G=(V,E).
Biasanya graf lebih sering digambarkan. Contoh paling gampang adalah peta. Sebuah peta bisa dianggap sebagai graf di mana kota-kota dalam peta mewakili vertex sedangkan jalan yang menghubungkan antara kota yang satu dengan kota yang lain mewakili edge.
Secara lebih luas, sebuah graf bisa merepresentasikan apa pun. Misalnya, vertex bisa merepresentasikan orang / individu sedangkan edge merepresentasikan hubungan pertemanan / persahabatan antara individu. Jika para individu ini memiliki account di friendster misalnya, maka graf yang dihasilkan disebut graph of social networking. Bagi mereka yang punya account friendster, pasti tahu kan apa yang namanya 1st degree friends, 2nd degree friends, dan seterusnya.
Aplikasi graf tidak hanya terbatas untuk merepresentasikan peta ataupun social networking. Banyak sekali masalah dunia nyata yang bisa dimodelkan dengan graf. Topik yang menarik dari konsep sederhana ini adalah Penambangan Graf (Graph Mining). Graph Mining mencari pola-pola yang menarik antara hubungan pertemanan misalnya. Dengan graph mining, kita bisa mencari potensi pertemanan antara seseorang dengan orang lain yang belum dia kenal. Mungkin juga kita bisa memprediksi apakah hubungan pertemanan dua orang berlainan jenis bisa meningkat ke hubungan yang lebih sakral semisal pernikahan misalnya.

Monday, September 17, 2007

Membangun Kamus dari Percakapan Mailing List

Sebuah mailing list yang bersifat teknis, seperti misalnya Bahtera, beranggotakan para penterjemah profesional. Seringkali mereka berbagi pengetahuan tentang padanan istilah dari satu bahasa (bahasa sumber) ke bahasa lainnya (bahasa tujuan) dengan melontarkan pertanyaan ke mailing list. Para kolega yang memiliki saran jawaban untuk pertanyaan yang diberikan mengirimkan jawabannya.

Seiring dengan bertambahnya waktu, pengetahuan tentang padanan istilah ini seringkali terlupakan. Ketika muncul pertanyaan tentang padanan istilah yang sama, maka para anggota mailing list kemungkinan besar akan kembali mengajukan pertanyaan yang kurang lebih sama. Hal ini terjadi karena sering kali arsip mailing list sulit ditelusuri. Dari pengamatan ini, muncul pemikiran, mengapa tidak bisa dibuat sebuah sistem yang memiliki kemampuan untuk menarik intisari dari sebuah thread mailing list, dan intisari ini disimpan ke dalam sebuah basis data yang bisa ditelusuri (searchable and browsable) untuk mempermudah penggunaan di masa yang akan datang.

Penelitian ini mencoba membangun sebuah sistem yang secara otomatis dan akumulatif, menambahkan kamus padanan istilah. Idenya adalah dengan mem-parsing percakapan di dalam sebuah thread mailing list untuk mengekstrak bagian-bagian penting yang menyusun kamus padanan istilah.

Friday, August 03, 2007

Kuliah jadi Komik

Bagi anda yang bergelut dalam dunia pendidikan, pasti tidak asing lagi dengan istilah KBK (Kurikulum Berbasis Kompetensi). Apaan sih itu? Secara singkat, kurikulum pendidikan di Indonesia sekarang ini harus mengutamakan kompetensi akhir yang ingin dicapai agar ketika lulus, para (maha)siswa dapat memiliki kecakapan (kompetensi) minimal sesuai dengan jenis dan jenjang studinya.

Sebagai contoh, bagi mahasiswa program Diploma, mereka dianggap kompeten jika mampu membuat sebuah sistem (apapun sistem itu). Bagi perkuliahan program Diploma, kecakapan praktis lebih diutamakan. Namun bagi para mahasiswa jenjang Strata 1 (S1), kompetensi yang diharapkan adalah lebih dari sekedar kecakapan praktis. Mereka diharapkan mampu melakukan analisa dan sintesa terhadap sebuah permasalahan.

Nah, judul postingan kali ini sengaja saya ambil sebagai pelesetan dari istilah KBK itu. KJK, Komik jadi Komik. Nah, makhluk apa lagi ini?

KJK adalah sebuah ide (saya pikir, kalau dilihat dari situsnya) yang masih berupa prototipe sangat awal. Idenya saya pikir diambil dari masalah "mengapa kebanyakan pelajar tidak tertarik mengikuti kuliah". Di sini, saya sengaja menuliskan pelajar, bukannya mahasiswa, karena acara tatap muka dalam artian penyampaian materi ajar kepada para peserta ajar tidak hanya berlangsung di tingkat pendidikan lanjut saja, tapi juga bisa kita temukan di tingkat dasar dan menengah.

Penelitian yang dilakukan oleh tim dari MIT ini sangat menarik. Kuliah yang disampaikan oleh pengajar di depan kelas, direkam dan kemudian ditransformasikan ke dalam bentuk komik. Permasalahannya adalah bagaimana memilih bagian-bagian dari rekaman yang akan dijadikan ke dalam bentuk komik? Tentu saja jika seluruh bagian (frame) dari video hasil rekaman komik yang dihasilkan akan menjadi terlalu membosankan.

Hasil penelitian mereka disampaikan dalam bentuk karya ilmiah yang bisa dilihat dengan klik di sini (format PDF). Potensi penggunaannya sangat beragam. Kalau sekarang ini kebanyakan film dibuat berdasarkan komik (Spiderman, Superman, dan sebagainya) maka penelitian ini bisa digunakan untuk membuat komik dari film-film yang masuk Box Office. Isn't it interesting?

Saturday, May 05, 2007

Wajah Dunia Pendidikan Indonesia: Kekerasan

Menyedihkan ya, di bulan Mei ini, bulan yang diperingati oleh bangsa Indonesia sebagai bulan Pendidikan Nasional (2 Mei) dan bulan Kebangkitan Nasional (20 Mei), justru terjadi kekerasan di sekolah yang mengakibatkan hilangnya nyawa generasi penerus.

Ironis sekali mendengar pemberitaan media yang mengatakan bahwa pihak sekolah tempat Edo Rinaldo menuntut ilmu, sama sekali belum memberikan pernyataan bela sungkawa.

Apakah di masa depan pendidikan di Indonesia mengajarkan kekerasan dan intimidasi sebagai mata pelajaran wajib? Apakah bangsa Indonesia akan menjadi bangsa yang pandai melakukan kekerasan dan mengintimidasi? Apakah bangsa ini akan dibawa menjadi bangsa yang beringas dengan wajah premanisme?

Wednesday, April 11, 2007

Topic Detection (and Tracking)

One of items in my list of inquiries is Topic Detection. What is this really?

Topic Detection (and Tracking), from now on I will write it TDT, is a kind of classification task. What to classify? Textual documents. In what way TDT is different from other tasks of classification? In TDT one might expect a new class when new documents arrive. One of potential application of TDT is in classifying news stream.

In an environment such we live now, textual news come from many sources. They can come into mailboxes, in RSS news feed, in homepages, in weblogs. In original classification task, one (usually experts in the related domain) assigns to each document in the collection its class. A document might be classified to more than one class. But the main idea is the designated classes are determined by the experts, which usually don't grow (the number of classes is fixed).

In TDT, the number of classes may grow. A new class may be formed when a new document comes through RSS news feed. The published paper by Allan J et.al. in 1998 identifies state-of-the-art of TDT.

Wednesday, April 04, 2007

A Testbed for Indonesian Text Retrieval

A breakthrough in Indonesian Text Retrieval research made by a group of researcher in RMIT University, Melbourne, Australia. They develop a TREC like corpus for an objective evaluation in Indonesian Language documents.

What is a corpus? A corpus is a collection of documents that is used for evaluating performance and effectiveness of an Information Retrieval System. These evaluation includes performance and recall.

Monday, April 02, 2007

Keyword Extraction for Indonesian Language

In my previous posts, I tried to explore many technical terms related to Data or Text Mining (see [1] and [2]). One of them is Text Extraction. This term refers to the art and science of extracting parts of textual documents. In more specific sense, what can be extracted may take the forms of phrase, keywords, or concepts underlying the individual documents in the corpora.

Many scientists has tried many techniques to extract textual knowledge from documents. One of them is KEA (Keyword Extraction Algorithm). In their paper, KEA is said can be used to extract textual parts of any language, as long as the documents are stored in text format. KEA uses Unicode encoding, that supports virtually all possible character encodings in earth. I am curious about this statement, so I started to search the net for any research that has been conducted to use KEA in extracting documents in Indonesian Language. So far, I found no one has done this kind of research. Instead my elaboration led me to find Indonesian Stemming paper by a team in Melbourne.

Therefore I am now doing this research. I tried to find out whether KEA's statement is still valid for the case of Indonesian Language extraction.

This is an introduction for my planned scientific paper on Text Extraction.

Thursday, March 29, 2007

What is Ontology?

Ontology is, in simplest form, the science of representing knowledge.

Many years ago, when computer is gaining broader use, Ontology was discussed in terms of Knowledge Representation. That is how knowledge is stored in machines (i.e. computers).

I am googling by entering "ontology" as keywords, and from what Google gave, I picked at least three results I planned to explore further.

  1. OWL Web Ontology Language Overview

  2. Ontology. Based on well-known John F. Sowa's book.

  3. Ontology (computer science) - Wikipedia, the free encyclopedia

  4. What is an Ontology? by Tom Gruber of Stanford University's Knowledge Systems Lab.

  5. Ontology. A resource guide for philosophers

In recent years, where XML is gathering more attention, Ontology and Semantic Web is chained together. My research interest is in some sense related to Semantic Web research.

Friday, March 23, 2007

Criticize!

Try take 2 to 5 papers you have downloaded, read them, and write a review of them. Analyze, Compare, Contrast, and Criticize.

What are these all about?

Kenapa.. ada apakah dengan Association Rules in Text Mining?

Can we use it to find semantic underlying the corresponding paragraph?

What about Inference Rules?

What are the problems in Text Understanding?

Saturday, March 17, 2007

ReactOS

ReactOS Project

New to ReactOS?

React Operating System

ReactOS® is an advanced free open source operating system providing a ground-up implementation of a Microsoft Windows® XP compatible operating system. ReactOS aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems, by using a similar architecture and providing a complete and equivalent public interface.

ReactOS is the most complete working model of a Windows® like operating system available. Consequently, working programmers will learn a great deal by studying ReactOS source code and even participating in ReactOS development.

ReactOS has and will continue to incorporating features from newer versions and sometimes even define the state of the art in operating system technology.

In short, ReactOS is aiming to run your applications and use your hardware, a free operating system for everyone!

Please bear in mind that ReactOS 0.3.1 is still in alpha stage, meaning it is not feature complete and is not recommended for everyday use.

Friday, March 09, 2007

what are these terms mean?

Kernel Machines

Bayesian networks

Machine learning

N-grams

(the list is growing..)

Thursday, March 08, 2007

Prolog Resources

A boy, a blog, and stuff: Apparently there are some websites on Prolog

When browsing through Artificial Intelligence, I found this blog entry enumerating some bunch of Prolog Programming Resources.

Ubuntu Muslim Edition - Home

Got this information from Mige Harimurti. Ubuntu released its Muslim Edition. I think its worth to try.

Tuesday, March 06, 2007

different world

what if there is a living species that can see through solid walls? For them, solid walls are just like transparent glass.