You are on page 1of 7

PENERJEMAH KALIMAT INGGRIS – INDONESIA

MENGGUNAKAN SMS GATEWAY

Delityan Dananjaya1, Yuliana Setyowati, S.Kom 2, Setiawardhana, S.Kom, M.Kom 3


Mahasiswa Jurusan Teknologi Informasi1 , Dosen Pembimbing 2, Dosen Pembimbing 3
Jurusan Teknik Informatika
Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
Kampus ITS Sukolilo, Surabaya 60111, Indonesia
Tel: +62 (31) 594 7280; Fax: +62 (31) 594 6114

Abstrak

Kebutuhan akan sebuah teknologi tidak dapat dipungkiri telah menjadi sebuah wacana akan
kehidupan di dalam era informasi saat ini. Sehingga dibutuhkan sebuah cara cepat atau kita dapat kita
sebut sebagai shortcut untuk dapat menyelesaikan sebuah permasalahan di dalam kehidupan kita.
Dalam kehidupan sehari-hari kita sering membutuhkan berkomunikasi dengan berbagai individu
terutama dengan individu yang ada di belahan Negara lain yang sering kali kita sendiri tidak mengerti
bahasanya. Sehingga kita sangat membutuhkan sebuah individu lain atau bahkan aplikasi penerjemah
untuk menerjemahkan bahasa kita dengan bahasa orang lain sehingga kita dapat berkomunikasi dengan
individu yang bahasanya tidak sama dengan kita. Melalui proyek akhir ini dibangun suatu cara
alternatif untuk dapat berinteraksi dengan orang lain dengan cara yang praktis dan portable.
Penerjemah kalimat Inggris – Indonesia dengan sms gateway menggunakan PHP ini diharapkan dapat
menjadi suatu jembatan kita sebagai warga negara Indonesia yang sangat kesulitan memahami bahasa
Inggris dengan mudah dan praktis. Penerjemah ini menggunakan sebuah teknologi SMS Gateway dan
server yang umun digunakan saat ini yaitu Hypertext Preprocessor (PHP). Sehingga user dapat
memberikan inputannya melalui sms pada nomor yang dituju dan system akan memberikan outputnya
pada user melalui balasan secara langsung

Kata kunci : Inggris, Indonesia, sms, sms gateway, PHP


Abstract

The need for a technology can not be denied a discourse has become akan life in the era of
information at this time. So needed a quick way or we can call it as we can complete a shortcut to a
problem in our lives. In everyday life we often need to communicate with various individuals,
especially with individuals who have in the other countries that often do not understand our own
language. So we really need an individual or even another application language translators to
translate our language with other people so that we can communicate with the individual who is not
the same language with us. Through the end of the project was built for an alternative way to interact
with other people in a manner that is practical and portable. The English translator - with Indonesia
sms gateway using PHP is expected to become a bridge we as citizens of Indonesia, which is very
difficult to understand the English language with a simple and practical. This translator uses a
technology and SMS Gateway server that is used at this time umun the hypertext preprocessor (PHP).
So that the user can provide inputannya via sms on the number and dituju system will provide output to
users through a reply directly

Key word : English, Indonesia, sms, sms gateway, PHP


1.1 Latar belakang 1.2 Rumusan Masalah
Berdasarkan uraian tersebut di atas,
Kebutuhan akan sebuah teknologi tidak dalam pengerjaan proyek akhir ini timbul
dapat dipungkiri telah menjadi sebuah wacana beberapa masalah diantaranya adalah :
akan kehidupan di dalam era informasi saat ini. 1. Membuat database kamus bahasa
Sehingga dibutuhkan sebuah cara cepat atau kita Inggris ke bahasa Indonesia sesuai
dapat kita sebut sebagai shortcut untuk dapat dengan kamus yang standar dan baku
menyelesaikan sebuah permasalahan di dalam yang beredar di Indonsia,
kehidupan kita. Kemajuan pengetahuan dan 2. Membuat sebuah kode program dimana
teknologi komunikasi yang begitu cepat saat ini, dapat dikenali oleh sms gateway server
terutama teknologi mobile communication dan database yang sesuai dengan tugas
sepertinya tidak dapat terelakkan lagi. Selain itu akhir yang dibuat,
teknologi ini sudah menyentuh hampir semua 3. Menemukan sms gateway server yang
kalangan di Indonesia dan dapat diperoleh cocok untuk semua modem dan kode
dengan mudah. Hal ini yang mendasari pemrogaman nantinya.
diperlukannya suatu cara dalam menyelesaikan 4. Mengolah kalimat dalam bahasa Inggris
masalah secara cepat dan mudah tanpa terbebani ke bahasa Indonesia dimana banyak
dengan cara yang rumit dan biaya yang cukup terdapat keterbatasan pengetahuan dan
mahal. literature sesuai dengan keinginan user.
Dalam kehidupan sehari-hari kita sering
membutuhkan berkomunikasi dengan berbagai 1.3 Batasan Masalah
individu terutama dengan individu yang ada di Batasan masalah dari permasalahan
belahan Negara lain yang sering kali kita sendiri tersebut diantaranya adalah:
tidak mengerti bahasanya. Sehingga kita sangat 1. Aplikasi penerjemahan ini dibuat
membutuhkan sebuah individu lain atau bahkan dengan menggunakan bahasa
aplikasi penerjemah untuk menerjemahkan pemrogaman Hypertext Preprocessor
bahasa kita dengan bahasa orang lain sehingga (PHP). Dan sms gateway server
kita dapat berkomunikasi dengan individu yang menggunakan NowSMS/MMS
bahasanya tidak sama dengan kita. Gateway 2008.
Dalam kenyataannya tersebut kita harus 2. Literatur kamus menggunakan KAMUS
mengeluarkan sebuah biaya yang besar untuk INGGRIS INDONESIA sesuai cetakan
sekedar menyewa penerjemah atau mungkin ke XXIII bulan Desember 1996.
membeli sebuah device atau alat bantu Penysunnya adalah John M. Echols dan
penerjemah kita yang notabene keduanya Hassan Shadily. Penerbit Gramedia.
memiliki kelemahan dan keunggulan masing- Sehingga dalam database tugas akhir ini
masing. Sehingga memaksa kita untuk mencari terbatas pada kata di dalam kamus ini.
sebuah alternatif lain untuk dapat menyelasaikan 3. User sender mengirimkan satu kalimat
masalah tersebut. utuh dalam bentuk SMS (Service short
Melalui proyek akhir ini dibangun suatu massage) ke nomer sms gateway server
cara alternatif untuk dapat berinteraksi dengan tersebut.
orang lain dengan cara yang praktis dan 4. Jenis handphone yang dipergunakan
portable. Penerjemah kalimat Inggris – ialah handphone yang memiliki
Indonesia dengan sms gateway menggunakan dukungan terhadap SMS,
PHP ini diharapkan dapat menjadi suatu 5. Aplikasi secara otomatis membalas
jembatan kita sebagai warga negara Indonesia dengan system “2-way” yang di-
yang sangat kesulitan memahami bahasa Inggris support oleh Now SMS Gateway,
dengan mudah dan praktis. Penerjemah ini 6. Penterjemahan hanya dilakukan searah
menggunakan sebuah teknologi SMS Gateway yaitu dari bahasa Inggris ke Indonesia.
dan server yang umun digunakan saat ini yaitu
Hypertext Preprocessor (PHP). Sehingga user
dapat memberikan inputannya melalui sms pada
nomor yang dituju dan system akan memberikan
outputnya pada user melalui balasan secara
langsung
1.4 Tujuan 2.2.1.1 Penerjemahan Kalimat Inggris ke
Tujuan dari proyek akhir ini adalah Indonesia
menghasilkan suatu penterjemahan kalimat dari
Pembuatan penerjemahan
bahasa Inggris ke bahasa Indonesia dimana input
menggunakan bahasa pemrogaman PHP.
adalah kalimat dalam bahasa Inggris dan output
Dimana PHP disini menjadi script pengolah data
berupa kalimat dalam bahasa Inggris yang
sms yang masuk dari user. Nantinya script ini
diharpkan nantinya:
memisahkan kalimat tersebut menjadi kata-kata
1. Meningkatkan kualitas manusia
sehingga dapat dicocokkan maknanya dalam
Indonesia dengan membantu membuat
database dan kemudian dicarikan artinya yang
suatu solusi penterjemahan dari bahasa
tepat sehingga keluarannya / arti terjemahannya
Inggris ke bahasa Indonesia melalui
seperti yang terdapat dalam kamus bahasa
sms gateway dengan cara yang cepat
Inggris – Indonesia tersebut.
dan mudah,
2. Membantu user memahami arti kalimat
bahasa Inggris ke bahasa Indonesia, 2.2.1.2 Proses Penggunaan SMS Gateway
sehingga user paham arti kalimat server
tersebut.
Penggabungan script php dengan sms
gateway server ini menggunakan
2. PERANCANGAN SISTEM NOWSMS/MMS GATEWAY 2008. Sehingga
Perancangan sistem bertujuan untuk nantinya sms gateway server ini dapat
mencari bentuk yang optimal dari aplikasi mengakses file php tersebut. Dan memasukkan
penterjemahan yang akan dibangun dengan inputan sms dari user sender untuk diolah oleh
mempertimbangkan berbagai faktor-faktor script php tersebut sehingga mendapatkan output
permasalahan dan kebutuhan yang ada pada yang akan dikirimkan kembali pada user
sistem. Upaya yang dilakukan adalah dengan pengirim tersebut.
berusaha mencari kombinasi penggunaan
teknologi dan perangkat lunak (software) yang
tepat sehingga diperoleh hasil yang optimal dan
2.2.1.3 Proses Pembuatan Database Kamus
mudah untuk diimplementasikan.
Proses pembuatan database kamus ini
menggunakan literature yang telah disebutkan di
2.1 ANALISA SISTEM atas. Proses input data dilakukan secara manual
Analisa sistem bertujuan untuk dan perubahan makna kata untuk dapat dipahami
mengidentifikasi permasalahan-permasalahan maknanya juga dilakukan secara manual. Jumlah
yang ada pada sistem. Analisa ini diperlukan keseluruhan kata dalam database kamus ini
sebagai dasar bagi tahapan perancangan sistem. adalah 26000 kata diurut ascending dari abjad A
Analisis sistem meliputi identifikasi masalah, sampai abjad Z.
spesifikasi aplikasi, spesifikasi pengguna dan
lingkungan operasi.
2.2.2 OUTPUT DATA
2.2 PRE-PROCESSING Output yang dihasilkan adalah hasil
penterjemahan tersebut yang akan dikirimkan
Pre-processing adalah proses awal kembali kepada user pe-request sms tersebut.
mengelola pembuatan aplikasi penterjemahan
menggunakan sms gateway ini.

2.2.1 Desain Proses


Pada bagian ini dijelaskan tentang
desain proses dari sistem. Pembahasan desain
proses meliputi pembuatan kode program yang
dapat menerjemahkan kalimat dalam bahasa
Inggris ke bahasa Indonesia , proses penggunaan
sms gateway, dan proses pembuatan database
kamus.
3. HASIL DAN ANALISA 2. NowSMS Gateway 2008 :

1. Proses Penerjemahan Kalimat Dalam Proyek  Bagian SMSC:


Akhir ini.

a) 1 Kata

Contoh kata berikut ini :


apple

Kata “apple” akan diterjemahkan menjadi


apel dalam bahasa Indonesia, karena kata apple
terdapat dalam database kamus.

b) Kalimat dengan 2 Kata

Contoh kalimat berikut ini :


Like apple

Kata “like apple” akan diterjemahkan


menjadi suka/seperti apel, karena kata “like” di
dalam database kamus berarti suka/seperti.
Sehingga nantinya kata like dan apple akan
digabung menjadi satu bagian menjadi
suka/seperti apel.

c) Kalimat dengan 3 Kata

contoh pada kalimat berikut :


Aisyah like apple

Kata “Aisyah like apple” akan


diterjemahkan menjadi “Aisyah suka/seperti
apel”. Di dalam kamus kata Aisyah tidak
ditemukan, sehingga memungkinkan bila kita
ingin menyebutkan nama/sebutan untuk sesuatu,
dengan penerjemah ini akan dicetak sesuai
dengan kata inputannya. Sehingga yang akan
ditemukan artinya yaitu like,apple saja yang
akan diterjemahkan.

Sistem penerjemahan melebihi 3 kata dalam satu


kalimat mungkin saja bisa dilakukan. Tetapi
seluruh arti penerjemahan dikembalikan pada
arti di dalam kamus yang dipakai dalam tugas Bagian ini merupakan bagian pengenalan
akhir ini. modem dan phone number.Serta metode
penerimaan sms yang akan disimpan ke storage
Contoh penerjemahan yang dilakukan secara device modem.
nyata dapat dilihat dalam contoh di bawah.
 Bagian 2-Way :  Bagian Service :

Bagian service ini adalah tempat dimana kita


Bagian ini adalah tempat rule/aturan yang akan menyalakan service dari Now SMS Getway ini.
digunakan dalam penerimaan sms gateway Di bagian ini kita juga dapat melihat SMS yang
nantinya. Dan bagian ini dapat mengembalikan masuk dan SMS yang keluar nantinya.
output yang diolah pada file php itu sendiri.
Dimana inputan sebagai parameternya dan echo
pada script php adalah otuputnya. 3. Percobaan SMS Gateway :

Pada bagian ini akan dijelaskan proses


pengiriman SMS bahasa Inggris dari user sender
sampai dibalas kembali dengan kalimat
terjemahannya.

1. User Mengirimkan SMS

User mengirimkan kalimat contohnya “Ian read


book”
Kemudian dikirimkan ke nomor sms gateway 4. KESIMPULAN DAN SARAN
server tersebut Berdasarkan analisa dari beberapa
pengujian yang diterangkan pada bab
sebelumnya, kesimpulan yang didapatkan
adalah :

1. Aplikasi ini mampu menterjemahkan


kalimat dalam bahasa Inggris ke
kalimat dalam bahasa Indonesia sesuai
dengan permintaan user..

2. Menggunakan fitur sms sehingga dapat


dilakukan secara mudah dan praktis
juga dapat dilakukan di mana saja.
2. Kalimat Diproses oleh Now SMS Gateway
3.Memberikan hasil yang sesuai dan atau
mendekati keinginan user.

DAFTAR PUSTAKA

PHP Site, http://www.php.net diakses


tanggal 24 Juni 2009
SMS Gateway,
http://en.wikipedia.org/wiki/SMS_gateway,
diakses tanggal 24 Juni 2009
Shadily, Hasan dan Echols, John M.,
1996,”Kamus Inggris Indonesia “, Penerbit
Gramedia Pustaka Utama.

3. User mendapatkan balasan dari sms gateway


server

You might also like