Penerjemah Bahasa Menggunakan PHP

16 11 2008

Sudah pernah mencoba SatuVisiIndict, Linguist, TransTool, atau kamus.net ?. Daftar nama tersebut adalah aplikasi populer kamus Inggris – Indonesia yang bisa menerjemahkan bahasa dalam bentuk kata, kalimat dan juga teks. Atau sudahkan mencoba GoogleTranslate?, Jika belum maka harus coba!. Dengan menggunakan aplikasi ini peselancar dunia maya dari Indonesia bisa dengan asyiknya membaca teks halaman web dalam bahasa Inggris, Perancis, Jerman, Arab, bahkan Rusia tanpa harus bolak-balik membuka kamus apalagi kursus bahasa!  “Lho kok bisa ?”, hebat ya!. Dengan menerapkan metode statistical learning GoogleTranslate dapat menerjemahkan banyak bahasa dengan hasil mendekati terjemahan seorang translator !.

Bagaimanakah cara kerja aplikasi di atas ?.  Artikel ini ditulis untuk mempelajari konsep paling primordial dibalik logika penerjemahan bahasa. Pada kesempatan kali ini kita coba terapkan dengan membuat program kamus sederhana yang mampu menerjemahkan kalimat dari bahasa indonesia ke bahasa sunda dan sebaliknya. Sengaja dipilih Bahasa Sunda dikarenakan banyak rangkaian katanya dapat langsung diterjemahkan secara lepas tanpa mengurangi makna sesungguhnya.

Demo Online di :
http://sundakamus.host56.com/

Download file lengkapnya di :
http://sundakamus.host56.com/gibransyah-penerjemahphp.rar

Nah selanjutnya nanti bisa mempelajari kamus sunda mantap di:
http://tarjamah.sabilulungan.org





Online Programming Contest

30 08 2008

Ada tempat menarik untuk bermain Algoritma dan program, check this out :

Uva Online Judge (University of Valladolid, Spanyol)
Top Coder (Online Programming Competition)

Selamat Bermain.
Keep It Simple Stupid and more stupid !.

Notes: Besok malam sudah tarawih, Lusa kita sudah Puasa, Mohon Maaf Lahir dan Batin ya. Pastikan Ramadhan  kali ini lebih baik. Salam Dahsyat Selalu !





Algoritma #1 – Menemukan nilai Minimum & Maksimum

25 08 2008

Level: Pemula

Sekedar Nostalgia. Berikut saya coba sajikan sisi implementasi dari beberapa Algoritma yang biasa dijadikan topik pengantar pada pelajaran dan buku. Inshallah nostalgia ini akan dibuat berseri hingga proses pengurutan data Menggunakan Algoritma MergeShort. Selamat menikmati…

/*
<?
Algoritma : #1 Menemukan nilai minimum dan maximum dalam sebuah Array
Author : Gibransyah
*/

//Membuat sebuah array dengan bilangan acak sebagai isinya
$stack = array(10,2,11,3,7,1,0);

//Menghitung Jumlah Array
$countStack = count($stack);

//Jadikan array indeks pertama sebagai kunci pembanding
$key = $stack[0];
for ($g=0; $g<$countStack; $g++) {
/*
Bila nilai Indeks Array yang sedang diloop lebih kecil dari nilai kunci pembanding
Maka ganti kunci pembanding dengan array yg sedang diloop
*/
   if ($key > $stack[$g]){
      $key = $stack[$g];
   }
}

print "Minimum Number in : ";
print_r($stack);
print "Is $key";
?>

Referensi :
Introduction to Algorithm, 2nd Edition
Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein.








%d blogger menyukai ini: