BAB 1 - SInTA UKDW

advertisement
BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Saat ini bahasa Jepang telah dianggap penting untuk dipelajari selain bahasa
Inggris dan Mandarin. Semakin banyak masyarakat yang tertarik untuk mempelajari
bahasa Jepang. Hal ini didukung dengan banyaknya film dan lagu berbahasa Jepang
yang telah beredar di Indonesia, baik dalam format CD, VCD, DVD, maupun MP3.
Fenomena tersebut, mendorong berkembangnya lembaga-lembaga pendidikan
bahasa yang khusus mengajarkan bahasa Jepang. Pengajaran yang diberikan meliputi
cara menulis tulisan Jepang, struktur kalimat, dan kaiwa (percakapan), yang
semuanya terbagi dalam beberapa level pengajaran. Dengan merekrut native speaker
yang sebagian besar berkebangsaan Jepang, lembaga-lembaga tersebut mencoba
menawarkan sebuah bentuk alternatife baru di bidang bahasa.
Peserta kursus maupun mahasiswa jurusan sastra Jepang yang tergolong
pemula, pada awalnya secara umum mengalami kesulitan mengucapkan kata maupun
kalimat dalam bahasa Jepang, sehingga pada penulisan Tugas Akhir ini dibuat suatu
program yang dapat membantu memecahkan masalah tersebut. Program dibuat
dengan menggunakan metode aplikasi Natural Language Processing (NLP), salah
satu metode aplikasi yang digunakan dalam Artificial Intelligence untuk
berkomunikasi dengan komputer dalam berbagai bahasa yang digunakan oleh
manusia.1
1.2. Rumusan Masalah
Berdasarkan latar belakang masalah yang ada, penulis merumuskan
permasalahan yang harus dipecahkan dalam program ini, yaitu bagaimana suatu input
kalimat bahasa Jepang dapat dirubah menjadi kumpulan pelafalan suara yang dapat
1
Louis E. Frenzel Jr., Crash Course in Artificial Intelligence and Expert Systems, USA,
Howard W. Sams and Co., 1996, Hlm. 145.
1
membantu para pemula untuk mempelajari percakapan bahasa Jepang, disertai
dengan penerjemahan kalimat tersebut menjadi bahasa Indonesia.
1.3. Batasan Masalah
Proses pembelajaran bahasa Jepang mencakup materi yang banyak, sehingga
pada perancangan dan pembuatan program diberikan beberapa batasan-batasan
masalah sebagai berikut :
•
Input adalah suatu kalimat dalam bahasa Jepang atau bahasa Indonesia yang
ditulis dengan tulisan romaji.
•
Output yang dihasilkan adalah berupa file suara wav untuk pelafalan kalimat
tersebut dan arti kalimat tersebut dalam bahasa Indonesia.
•
Kosa kata yang tersedia sejumlah min. 200 kosa kata. Pada program ini,
disediakan suatu form untuk menambah kosa kata.
•
Pada proses parser, bila kata yang dimasukkan tidak ada dalam daftar kosa
kata yang tersedia, maka akan dilakukan proses perbandingan kata dengan
daftar kosa kata.
1.4. Spesifikasi Program
Program ini akan dibuat dengan menggunakan bahasa pemrograman Borland
Delphi 6.0 dan menggunakan database Paradox yang akan dijalankan dengan sistem
operasi Windows.
Input adalah suatu kalimat dalam bahasa Jepang. Output suara adalah berupa
file wav. Output tulisan adalah berupa terjemahan kalimat bahasa Jepang tersebut
menjadi bahasa Indonesia.
User dapat menambah database kosa kata. Jumlah kosa kata yang tersedia
min. 200 kosa kata. Bila kata tidak ditemukan dalam daftar kosa kata maka akan
dilakukan proses perbandingan kata.
2
Program aplikasi inimenyediakan fasilitas pembelajaran untuk membantu
pengenalan pelafalan bahasa Jepang dengan pelafalan suku kata.
1.5. Tujuan Penulisan
Tujuan dari penulisan ini adalah sebagai berikut :
1. Mengimplementasikan Natural Language Processing untuk membuat suatu
program yang dapat membantu para tingkat pemula yang belajar bahasa Jepang
untuk berlatih percakapan dalam bahasa Jepang.
2. Menampilkan arti terjemahan bahasa Jepang menjadi bahasa Indonesia.
1.6. Metode Penulisan
Metode penulisan yang digunakan adalah :
1. Studi Pustaka yang bertujuan untuk mengumpulkan bahan-bahan mengenai
Artificial Intelligence, Natural Language Processing, dan pedoman pembelajaran
bahasa Jepang yang dibutuhkan untuk perancangan dan pembuatan program.
2. Pembuatan program dan laporan yang meliputi :
•
Merumuskan masalah yang dihadapi dan mencari pemecahannya.
•
Membuat perancangan program.
•
Membuat program untuk pemecahan masalah.
•
Pembuatan laporan.
1.7. Sistematika Penulisan
Sistematika penulisan yang disusun oleh penulis terdiri dari lima (5) bab yang
meliputi bab1 yaitu bab Pendahuluan yang memberi gambaran umum dari penulisan
tugas akhir yang meliputi latar belakang masalah, rumusan masalah, batasan masalah,
spesifikasi program, tujuan penulisan, metode penulisan dan sistematika penulisan.
Pada bab 2 dibahas teori-teori mengenai AI, NLP, dan bahasa Jepang yang
digunakan dalam perancangan dan pembuatan program. Bab 3 berisi tentang
3
perancangan sistem yang meliputi perancangan input, output, proses implementasi
program berdasarkan metode Natural Language Processing dan tokenisasi, serta
algoritma program dan tombol-tombol yang akan digunakan dalam program.
Selanjutnya pada bab 4 berisi implementasi dan analisis program yang
membahas langkah-langkah implementasi program dan analisis terhadap hasil
program. Bab 5 berisi kesimpulan dan saran atas program yang dibuat.
4
Download