BAB 2 LANDASAN TEORI
|
|
|
- Hengki Budiaman
- 8 tahun lalu
- Tontonan:
Transkripsi
1 BAB 2 LANDASAN TEORI 2.1 Artificial Intelligence / Kecerdasan Buatan Definisi Artificial Intelligence Menurut pendapat Kusumadewi (2003, p1) Artificial Intelligence (AI) atau Kecerdasan Buatan merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia. Pengertian AI dapat dilihat dari beberapa sudut pandang, sebagai berikut : 1. Sudut pandang kecerdasan Kecerdasan buatan akan membuat mesin menjadi cerdas. Cerdas dalam arti mampu berbuat seperti apa yang dilakukan oleh manusia. 2. Sudut pandang penelitian Kecerdasan buatan adalah suatu studi bagaimana membuat komputer dapat melakukan sesuatu sebaik yang dikerjakan manusia. Domain yang sering dibahas oleh para peneliti : Mundane task Persepsi (vision & speech) Bahasa Alami (understanding, generation & translation) 8
2 9 Pemikiran yang bersifat commonsense Robot control Formal task Permainan atau games Matematika (geometri, logika, kalkulus integral, pembuktian) Expert task Analisis financial Analisis medikal Analisis ilmu pengetahuan Rekayasa (desain, pencarian kegagalan, perencanaan manufaktur) 3. Sudut pandang bisnis Kecerdasan buatan adalah kumpulan peralatan yang sangat powerful dan metodologis dalam menyelesaikan masalah-masalah bisnis. 4. Sudut pandang pemograman Kecerdasan buatan meliputi studi tentang pemograman simbolik, penyelesaian masalah (problem solving) dan pencarian (searching). Untuk membuat aplikasinya ada dua bagian utama yang sangat dibutuhkan, yang dapat dilihat pada gambar 2.1.
3 10 Komputer Input : masalah, pertanyaan, dll Basis Pengetahuan Motor Inferensi Output : jawaban, solusi Gambar 2.1 Penerapan Konsep Kecerdasan Buatan di Komputer Basis Pengetahuan (Knowledge Base), berisi fakta-fakta, teori, pemikiran dan hubungan antara satu dengan lainnya. Motor Inferensi (Inference Engine), yaitu kemampuan menarik kesimpulan berdasarkan pengalaman. Manusia bisa menjadi pandai dalam menyelesaikan segala masalah karena manusia mempunyai pengetahuan dan pengalaman. Pengetahuan didapat dari belajar. Semakin banyak bekal pengetahuan yang dimiliki oleh seseorang, semakin mampu manusia menyelesaikan masalah. Namun bekal pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran, mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang mereka miliki. Tanpa memiliki kemampuan untuk menalar dengan baik, manusia dengan segudang pengalaman dan pengetahuan tidak dapat menyelesaikan masalah dengan baik. Demikian pula, dengan kemampuan menalar yang sangat baik, namun tanpa bekal pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa menyelesaikan masalah dengan baik. Agar komputer dapat bertindak seperti dan sebaik manusia, maka komputer juga harus diberi bekal pengetahuan dan mempunyai
4 11 kemampuan untuk menalar. Untuk itu AI mencoba untuk memberikan beberapa metoda dalam membekali komputer dengan kedua komponen tersebut agar komputer bisa menjadi mesin yang pintar Kecerdasan Buatan dan Kecerdasan Alami Nilai potensial dari kecerdasan buatan dapat lebih dimengerti jika dibandingkan dengan kecerdasan alami (kecerdasan yang dimiliki oleh manusia). Dibandingkan dengan kecerdasan alami, kecerdasan buatan memiliki beberapa keuntungan, antara lain : 1. Kecerdasan buatan lebih bersifat permanen. Kecerdasan alami akan lebih cepat mengalami perubahan. Hal ini dimungkinkan karena sifat manusia yang mudah lupa. Kecerdasan buatan tidak akan berubah sepanjang sistem komputer dan program tidak mengubahnya. 2. Kecerdasan buatan lebih mudah diduplikasi dan disebarkan. Mentransfer pengetahuan manusia dari satu orang ke orang lain membutuhkan proses yang sangat lama dan juga keahlian itu tidak akan pernah dapat diduplikasi dengan lengkap. Oleh karena itu, jika pengetahuan terletak pada suatu sistem komputer, pengetahuan tersebut dapat disalin dari komputer tersebut dan dapat dipindahkan dengan mudah ke komputer yang lain. 3. Kecerdasan buatan lebih murah dibandingkan dengan kecerdasan alami. Menyediakan layanan komputer akan lebih mudah dan lebih murah dibandingkan dengan harus mendatangkan seseorang untuk
5 12 mengerjakan sejumlah pekerjaan dalam jangka waktu yang sangat lama. 4. Kecerdasan buatan lebih bersifat konsisten. Hal ini disebabkan karena kecerdasan buatan adalah bagian dari teknologi komputer. Sedangkan kecerdasan alami akan senantiasa berubah-ubah. 5. Kecerdasan buatan dapat didokumentasi. Keputusan yang dibuat oleh komputer dapat didokumentasi dengan mudah dengan cara melacak setiap aktivitas dari sistem tersebut. Kecerdasan alami sangat sulit untuk direproduksi. 6. Kecerdasan buatan dapat mengerjakan pekerjaan lebih cepat dibanding dengan kecerdasan alami. 7. Kecerdasan buatan dapat mengerjakan pekerjaan lebih baik dibanding dengan kecerdasan alami. Sedangkan keuntungan kecerdasan alamiah dibanding kecerdasan buatan adalah sebagai berikut : 1. Bersifat lebih kreatif. Kemampuan untuk menambah ataupun memenuhi pengetahuan itu sangat melekat pada jiwa manusia. Pada kecerdasan buatan, untuk menambah pengetahuan harus dilakukan melalui sistem yang dibangun. 2. Kecerdasan alami memungkinkan orang untuk menggunakan pengalaman secara langsung.
6 13 Sedangkan kecerdasan buatan harus mendapatkan input berupa simbol-simbol dan representasi. 3. Pemikiran manusia dapat digunakan secara luas, sedangkan kecerdasan buatan sangat terbatas. Keuntungan kecerdasan alami dibandingkan AI memperlihatkan banyaknya keterbatasan mempergunakan teknologi AI. Bagaimanapun, dalam banyak kasus teknologi AI menyediakan kemajuan signifikan dalam produktivitas dan kualitas Kecerdasan Buatan dan Komputer Konvensional Pada awalnya, komputer diciptakan sebagai alat hitung saja. Namun seiring dengan perkembangan jaman, maka peran komputer semakin mendominasi kehidupan umat manusia. Komputer tidak lagi digunakan hanya sebagai alat hitung. Lebih dari itu, komputer diharapkan untuk dapat diberdayakan untuk mengerjakan segala sesuatu yang bisa dikerjakan manusia. Adapun data yang diproses oleh komputer konvensional dapat dilihat pada Tabel 2.1. Tabel 2.1 Proses Komputasi Konvensional Proses Tugas Kalkulasi Mengerjakan operasi-operasi matematis seperti: +, -, x, :, atau mencari akar persamaan, menyelesaikan rumus/persamaan. Logika Mengerjakan operasi logika seperti and, or, invert. Penyimpanan Menyimpan data dan gambar pada file.
7 14 Tabel 2.1 (Lanjutan) Retrieve Mengakses data yang disimpan pada file. Translate Mengkonversi data dari satu bentuk ke bentuk yang lain. Sort Memeriksa data dan menampilkan dalam urutan yang diinginkan. Edit Melakukan perubahan, penambahan penghapusan pada data. Monitor Mengamati event eksternal dan internal serta melakukan tindakan jika kondisi tertentu tercapai. Kontrol Memberikan perintah atau mengendalikan peralatan luar. Ada beberapa perbedaan antara komputasi yang dilakukan pada kecerdasan buatan dengan komputasi konvensional tersebut. Perbedaan komputasi kecerdasan buatan dengan komputasi konvensional terlihat pada Tabel 2.2. Tabel 2.2 Perbedaan Kecerdasan Buatan dan Pemrograman Konvensional Dimensi Kecerdasan Buatan Pemrograman Konvensional Pemrosesan Mengandung konsep-konsep Algoritmik simbolik Sifat Input Bisa tidak lengkap Harus lengkap Pencarian Kebanyakan bersifat heuristik Biasanya didasarkan pada algoritma Keterangan Disediakan Biasanya tidak disediakan Fokus Pengetahuan Data dan informasi Struktur Kontrol dipisahkan dari pengetahuan Kontrol terintegrasi dengan data Sifat Output Kuantitatif Kualitatif
8 15 Tabel 2.2 (Lanjutan) Pemeliharaan Relatif murah dan Update Kemampuan Ya menalar Sulit Tidak Sejarah Kecerdasan Buatan Kecerdasan buatan termasuk bidang ilmu yang relatif muda. Pada tahun 1950-an para ilmuwan dan peneliti mulai memikirkan bagaimana caranya agar mesin dapat melakukan pekerjaannya seperti yang biasa dilakukan oleh manusia. Alan Turing, seorang matematikawan dari Inggris pertama kali mengusulkan adanya tes untuk melihat bisa atau tidaknya sebuah mesin dikatakan cerdas. Hasil tes tersebut kemudian dikenal dengan Turing Test, dimana mesin tersebut menyamar seolah-olah sebagai seseorang di dalam suatu permainan yang mampu memberikan respon terhadap serangkaian pertanyaan yang diajukan. Turing beranggapan bahwa, jika mesin dapat membuat seseorang percaya bahwa dirinya mampu berkomunikasi dengan orang lain, maka dapat dikatakan bahwa mesin tersebut cerdas, seperti layaknya manusia. 2.2 Natural Language Processing (NLP) Definisi Natural Language Processing Natural Language Processing merupakan salah satu cabang ilmu pengetahuan AI yang menyangkut kebahasaan. (Rich E, Knight K, 1991, p377) Bahasa adalah sesuatu yang dipergunakan untuk berkomunikasi di
9 16 seluruh bagian dunia. Dengan mempelajari bahasa, manusia bisa lebih mengerti banyak. Oleh karena itu dibutuhkan suatu alat yang bisa menghubungkan manusia dengan bagian dunia lain dengan bahasa yang sama. NLP dibagi menjadi dua bentuk proses bagian, yaitu : 1. Proses tertulis NLP dengan proses tertulis adalah suatu proses dengan menggunakan lexical analysis, syntactic analysis dan semantic knowledge dari bahasa yang akan dipergunakan, sebaik dengan syaratsyarat bahasa tersebut. 2. Proses lisan NLP dengan proses lisan adalah suatu proses dengan menggunakan semua informasi yang dibutuhkan ditambah dengan pengetahuan mengenai pronologi untuk menghindari ambiguitas Beberapa Masalah Natural Language Program Bahasa memiliki berbagai kemiripan baik secara arti maupun pengucapan. Beberapa hal yang membuat bahasa sulit dan berguna adalah sebagai berikut : 1. Suatu kalimat kadang memiliki informasi yang tidak lengkap. Contohnya : Mereka ada di sana. Mereka ada di kebun raya. Mereka bertiga ada di kebun raya. Tuti, Budi, dan Tati ada di kebun raya.
10 17 Sisi baiknya : Bahasa memperbolehkan pengguna bahasa mengungkapkan kalimat yang mereka percayai, bahwa pendengar atau pembaca bahasanya sudah mengerti apa yang dimaksud. 2. Ekspresi yang sama dapat memiliki maksud yang berbeda-beda. Contohnya : Kami butuh air. (Mereka butuh air minum, karena mereka haus) Kami butuh air. (Mereka butuh air bersih, karena di daerah mereka hanya ada air yang tercemar) Kami butuh air. (Mereka butuh air panas untuk membuat kopi) Sisi baiknya : Bahasa memperbolehkan kita berkomunikasi tanpa batas dengan menggunakan simbol-simbol yang sudah tetap. 3. Tidak ada program NLP yang bisa bekerja secara komplit, karena banyaknya kata-kata baru, ekspresi baru dan makna yang berubah secara bebas. Contohnya : Saya akan fax dia nanti malam. Dimana fax adalah kata benda, menjadi kata kerja pada kalimat tersebut. Sisi baiknya : Bahasa dapat menyusun ekspresi yang ingin kita sampaikan.
11 18 4. Ada banyak cara dalam mengungkapkan maksud yang sama. Contohnya : Tati lahir pada tanggal 21 Januari. 21 Januari adalah hari ulang tahun Tati. Sisi baiknya : Disaat kita tahu banyak, kebenaran akan didapatkan secara tidak langsung Proses-proses Natural Language Beberapa komponen dari proses Natural Language Understanding terbagi menjadi lima bagian, yaitu : 1. Morphological Analysis Kata-kata yang didapat setelah dipecah dari kalimat awalnya, lalu dianalisa termasuk bentuk atau jenis kata apakah kata-kata tersebut. Dapat terjadi ambiguitas dalam pencarian jenis kata, karena kata yang sama, memiliki arti yang berbeda (sinonim kata). Contoh kalimat : Saya makan nasi. Pada proses morphological analysis akan menjadi : Saya makan nasi. kata ganti kata kerja kata benda 2. Syntactic Analysis Rangkaian kata yang didapat beserta kalimatnya ditelusuri secara terstruktur sehingga diketahui hubungan antara kata yang satu dengan kata yang lain. Dimana didapat pola dari kalimat tersebut.
12 19 Terkadang rangkaian kata bisa ditolak karena tidak sesuai dengan peraturan kalimat yang benar. Contoh kalimat yang ditolak adalah makan kucing di saya rumah. Proses ini menggunakan metode parsing (penguraian), untuk mengubah susunan kata dalam kalimat tersebut sesuai dengan struktur bahasa yang benar. Dengan menggunakan aturan Contex Free Grammar dalam bentuk pohon. Grammar yang digunakan untuk contoh di atas adalah sebagian English grammar sebagai berikut : S NP VP VP V NP NP PRO N dimana S adalah Sentence, NP adalah Noun Phrase, VP adalah Verb Phrase, PRO adalah Pronoun, N adalah Noun dan V adalah Verb. Hasil parse tree dapat dilihat pada gambar 2.2. S NP VP PRO V NP Saya Makan N Nasi Gambar 2.2 Hasil parsing dengan English grammar
13 20 3. Semantic Analysis Struktur yang didapat dari proses syntactic analysis dianalisa kembali dengan makna dari kalimat tersebut. Dari syntactic analysis didapat bentuk polanya yang sudah benar, lalu dalam proses semantic analysis akan disesuaikan dengan makna kalimat tersebut dalam kehidupan sehari-hari dan logika manusia. Kalau makna kalimatnya salah, maka kalimat tersebut ditolak. Contohnya Nasi makan saya. Hasil parse tree untuk kalimat Nasi makan saya dapat dihilat pada gambar 2.3. S NP VP N V NP Nasi Makan Saya Gambar 2.3 Contoh hasil syntactic benar, tapi semantic-nya salah Jika ditelusuri ulang dengan syntactic analysis, kalimat Nasi makan saya adalah benar. Tetapi salah dalam makna sehari-hari dan menurut logika manusia sendiri, tidak ada nasi yang memakan manusia. Karena nasi adalah kata benda mati, kecuali kalimat Kucing menggigit saya atau Saya menggigit kucing. Selain syntactic-nya benar, maknanya pun masih bisa diterima akal logika. Bentuk interpretasi semantik untuk kalimat Saya makan nasi dapat dilihat pada gambar 2.4.
14 21 Person : Saya Noun : nasi agent makan object instrument tangan & mulut Gambar 2.4 Interpretasi semantik untuk kalimat Saya makan nasi 4. Discourse Integration Pada proses ini, makna yang didapat dari proses semantic analysis bisa bergantung dengan kalimat lain yang mendahului kalimat tersebut. Dan bisa mempengaruhi makna kalimat yang mengikutinya. Contohnya dalam suatu paragraf, misalnya kalimat pertama pada paragraf tersebut adalah Nama saya Tina. Kalimat kedua adalah Bawa payung sebelum hujan. Dan kalimat ketiga adalah Harga baju ini lima ribu rupiah. Pada paragraf tersebut yang misalnya berjudul Musim hujan tidak menjadi paragraf yang menjelaskan tentang musim hujan. Kecuali kalimat kedua yang dibandingkan dengan kalimat yang mendahuluinya dan kalimat yang mengikutinya. 5. Pragmatic Analysis Dari seluruh struktur yang didapat, pada proses ini dicari tahu apakah maksud sebenarnya dari kalimat atau paragraf yang didapat.
15 Proses Syntactic Proses syntactic adalah proses dimana input yang diambil secara mendatar yang diubah (converted) kedalam struktur hirarki, dimana struktur tersebut sesuai dengan arti tiap bagian kalimat. Proses ini dikatakan proses parsing. Ada dua alasan mengapa proses parsing memiliki peran penting dalam sistem NLP, yaitu : 1. Dalam proses semantic diharuskan proses tersebut untuk mengoperasikan semua bagian dari kalimat. Jika sebelumnya tidak ada tahap syntactic, maka sistem semantic harus melakukan penyelesaiannya sendiri. Jika proses parsing terselesaikan terlebih dahulu, maka penyelesaian dalam proses semantic akan berkurang dan penganalisaan semantic akan terbayangkan. Syntactic parsing akan menjalankan tugasnya dengan baik dan mereduksi kesulitan sistem. 2. Kemungkinan terbuktinya kebenaran kalimat tanpa fungsi gramatikal sering benar. Tetapi tidak selalu semuanya memungkinkan. Walaupun ada banyak cara untuk menguraikan kalimat (parse), hampir semua sistem memiliki dua komponen, yaitu : 1. Penyajian penjelasan (penerangan) yang disebut grammar dari kebenaran syntactic bahasa. 2. Prosedur yang disebut parser, yang membandingkan grammar dengan kalimat yang diinput oleh user agar menghasilkan struktur yang sudah terurai (parsed stucture).
16 Grammar dan Parser Cara yang biasa dilakukan untuk merepresentasikan grammar adalah suatu paket atau satu set production rules yang terdapat pada context free grammar (CFG) dan CFG terdapat pada compiler. Yang berarti bahwa sistem NLP memiliki kesamaan dengan sistem computer language processing seperti compiler. Production rules pada CFG untuk sistem NLP adalah yang disebut grammar dan diuraikan dengan metode parsing. Untuk menjelaskan proses parsing atau transisi dari start state sampai final state, digunakan suatu transtition network yang disesuaikan dengan grammar yg sama. Ada dua macam jaringan, yaitu Recusive Transtition Network (RTN) dan Augmented Transtition Network (ATN) Context Free Grammar (CFG) Pada saat compiler melakukan penguraian dengan metode parser, dibutuhkan aturan-aturan yang mendukung proses penguraian (parsing). Dimana aturan yang digunakan adalah suatu tata bahasa (grammar) berupa CFG. CFG adalah suatu kaidah tata bahasa yang berguna untuk menggambarkan struktur kalimat. Dengan CFG, suatu grammar disusun sebagai rangkaian production rule yang membentuk kalimat dalam bahasa yanng dijelaskan oleh grammar tersebut. Empat komponen CFG menurut Aho et al (1986, p165), yaitu :
17 24 1. Start symbol Salah satu dari non terminal symbol yang merupakan awal dari penguraian kalimat. 2. Non terminal symbol Simbol khusus yang menunjuk pada kata-kata yang telah dikenal dalam suatu bahasa, ditulis dengan huruf, angka atau tanda khusus. 3. Terminal symbol Simbol dasar yang membentuk suatu kalimat, ditulis dengan menggunakan huruf, angka atau tanda khusus. 4. Production rule Aturan yang menghubungkan variabel dengan variabel, variabel dengan terminal. CFG adalah suatu kaidah tata bahasa yang terdiri atas dua bagian dimana bagian paling kirinya hanya terdiri dari satu non-terminal symbol. Dengan menggunakan tata bahasa ini hasil analisis dari kalimat akan membentuk suatu tree structure yang dinamakan parse tree. Grammar yang biasa digunakan adalah English grammar, sebagai berikut : S NP VP NP Det (N NP) NP N VP VP PP NP Mod (N PP) NP PRO NP PN VP V NP
18 25 VP V ADV PP Prep NP V Vt NP V Vc Adj VP Aux V ADV PP Adv V Vc NP V Vi Mod Art Adj Art Terminal symbol : Det [that, this, those, these] N [bird, tree, boy,...] Vt [hit, break, eat,...] Vc [is, become,...] Vi [cry, swim,...] Art [a, an, the] Adj [dark, good, tall,...] Adv [slowly, carefully,...] Prep [from, after,...] Keterangan : S Sentence (start symbol) VP Verb Phrase Art Article ADV Adverbial Phrase V Verb Vi Verb (intransitive) Vc Verb (copulative) PN Person Name NP Noun Phrase Mod Modifier Adj Adjective Adv Adverb Aux Auxiliary Vt Verb (transitive) PP Prepositional Phrase Prep Prepostition NP, VP, V, PP adalah non terminal symbol.
19 26 Contohnya untuk kalimat berbahasa Inggris John prints the file on the printer, maka bentuk parse tree-nya dapat dilihat pada gambar 2.5. S NP VP PN VP PP John V Prep NP Vt NP on Mod N prints Mod N Art printer Art file the the Gambar 2.5 Parse Tree untuk kalimat John prints the file on the printer Pada penelusuran parse tree ini dikenal ada dua metode parsing yaitu metode top-down parsing dan metode bottom-up parsing. Perbedaannya adalah : Top-down Parsing : Penelusuran dimulai dari start symbol lalu mengikuti peraturan grammar secara progresif (forward) sampai simbol dari tree tersebut cocok dengan komponen kalimat yang di-parsing. Bottom-up Parsing : Penulusuran dimulai dari kalimat yang akan di-parsing, lalu mengikuti peraturan grammar secara berbalik (backward) sampai didapat terminal tunggal dari tiap
20 27 kata dalam kalimat tersebut dan dicapainya bagian atas tree yang merupakan strat symbol Recursive Transtition Network (RTN) Menurut Harris M D (1985, p149) Recursive Transtition Network (RTN) adalah suatu jaringan yang mirip dengan finite state network yang memiliki satu start state dengan satu atau lebih final state. Semua state dan panahnya saling berhubungan. Panah RTN dapat berupa nama dari state name, nama RTN, dan mereka semua berulangan. Jika panahnya berupa terminal symbol (contohnya : lexical category) maka proses bermula dari node yang berada didepan panah dan proses akan berjalan lagi. Jika panahnya berupa nama state (seperti NP sebagai Noun Phrase pada English Grammar), maka panah tersebut merepresentasikan RTN yang lengkap. Selain itu proses harus melalui sebuah initial state dari nama yang tertera pada panah RTN. Pada RTN yang berada dibawahnya, proses akan menulusuri dari satu panah ke panah yanng lain sampai mencapai final state. Jika final state dicapai tanpa error, maka proses sukses dan dilanjutkan kepada grafik level yang lebih tinggi, lalu melakukan hal yang sama. Jika final state tidak dicapai, maka terjadi error atau panah yang dilewati tidak dibenarkan. Bentuk RTN dapat dilihat pada gambar 2.6.
21 28 PP S NP Q1 V Q2 NP Q5 AUX AUX V Q3 NP Q4 Gambar 2.6 Recursive Transition Network Augmented Transition Network (ATN) ATN adalah RTN yang memiliki lebih banyak kondisi atau aturan sehingga proses penulusuran jaringannya lebih akurat. ATN dapat melakukan lebih dari menerima (accepting) atau menolak (rejecting) pada saat kata-kata dan frasa ditemukan pada struktur kalimat yang berupa parse tree sebagai input yang dicocokan dengan elemen dari jaringan tersebut. Berbagai bagian kalimat akan dimasukkan kedalam sebuah register sampai seluruh struktur dapat ditentukan. Contohnya kata kerja akan dimasukkan ke register Predikat, seluruh kombinasi kata benda dengan jenis kata lain akan dimasukkan ke dalam register frasa kata benda. Dalam ATN, bahasa yang khusus dapat dispesifikasikan oleh aturan bahasa (grammar) Metode Top-down Parsing Pada metode top-down parsing (dari atas ke bawah) proses penguraian dimulai dari start symbol sampai kata-kata
22 29 dalam kalimat tersebut ditemukan dan cocok, menurut Rich E, Knight, K (1991, p388). Sedangkan menurut Aho et al (1986, p181) metode parsing ini dapat dipandang sebagai suatu usaha untuk mencari derivasi paling kiri (left most derivation). Apabila kalimat yang ditelusuri tidak dapat menghasilkan salah satu kata, maka kalimat tersebut ditolak. Contoh metode topdown parsing untuk kalimat John prints the file on the printer dengan menggunakan aturan English grammar pada bab , adalah sebagai berikut : Penelusuran Sisa kalimat yang di-parser [1] S John prints the file on the printer [2] NP VP John prints the file on the printer [3] PN VP John prints the file on the printer [4] VP PP prints the file on the printer [5] V PP prints the file on the printer [6] Vt NP PP prints the file on the printer [7] NP PP the file on the printer [8] Mod N PP the file on the printer [9] Art N PP the file on the printer [10] N PP file on the printer [11] Prep NP on the printer [12] Mod N the printer [13] Art N the printer
23 30 [14] N printer selesai Pada penguraian secara top-down ini, dimulai dari start symbol yaitu S (sentence), aturannya adalah S NP + VP. Lalu dimulai dari bagian kiri production rule-nya, NP. NP memiliki berbagai macam aturan : NP Mod (N PP), NP Det (N NP), NP PRO, NP N, NP PN, yang bisa disatukan menjadi NP [Mod (N PP)] [Det (N NP)] PRO N PN. Lalu mesin kompiler akan mengikuti aturan NP tersebut secara sekuensial. Apabila aturan NP yang pertama tidak cocok, maka terjadi backtracking, lalu mesin kompiler mengambil aturan yang kedua. Apabila aturan kedua tidak cocok, maka terjadi lagi backtracking, lalu mesin kompiler mengambil aturan ketiga, dan begitu seterusnya. Jika tidak ada yang cocok, maka kalimat salah, karena tidak sesuai dengan grammar bahasa. Didapat yang cocok, yaitu NP PN, PN John. Lalu VP diuraikan, dengan aturannya : VP VP PP, VP V NP, VP V ADV, VP Aux V atau VP [VP PP] [V NP] [Aux V] V ADV. Mesin kompiler akan mengikuti aturan VP secara sekuesial, pertama didapatnya VP VP PP, karena VP ini terdiri dari dua non terminal symbol maka mesin kompiler akan menulusuri VP yang disebelah kiri PP. Aturan VP yang pertama sudah dicoba, maka diambil aturan yang kedua VP
24 31 V NP yang terdiri dari dua non terminal. Ditelusuri terlebih dahulu V, paling kanan dari production rule-nya, mesin kompiler memanggil aturan aturan V : V Vt NP, V Vc NP, V Vc Adj, V Vi atau V [Vt NP] [Vc NP] [Vc Adj] Vi. Ditemukan pertama V Vt NP, dimana Vt prints. Setelah bagian kanan aturan V yang pertama didapat jenis kata yang cocok dengan kata yang kedua dari kalimat, dilanjutkan dengan bagian kanan Vt pada aturan V yang pertama. Mesin kompiler akan mengambil aturan NP yang cocok, NP Mod N. Dimulai dari bagian paling kiri, Mod Art Adj Art, dimana yang cocok adalah Mod Art, Art the. Dilanjutkan bagian kanan aturan NP Mod N, N, dimana N adalah terminal symbol yang langsung cocok dengan kata keempat kalimat tersebut. N file. Bagian kiri dari aturan VP VP PP sudah terselesaikan. Maka mesin kompiler akan meneruskan dengan bagian kanan VP yaitu PP. Mesin kompiler akan memanggil aturan PP, dimana hanya ada satu aturan, PP Prep NP. Lalu mesin kompiler akan memulai penguraian dari bagian kiri production rule, Prep, yang merupakan terminal symbol. Prep on. Dilanjutkan dengan bagian kanan Prep, NP. Dimana ditemukan aturan yang cocok NP Mod N. Mod diuraikan terlebih dahulu menjadi Mod Art, Art the. Lalu N printer. Maka selesailah proses parser secara top-down.
25 32 Semakin lengkap aturan grammar yang kita masukkan pada mesin compiler, semakin banyak jenis-jenis kata yang bisa yang memang benar dalam kehidupan sehari-hari dapat diterima dalam prose parsing. Untuk memasukkan aturan dalam metode top-down parsing utamakan terlebih dahulu aturan yang terminal symbol-nya paling banyak, untuk mengurangi terjadinya backtracking jika kalimat tersebut diawali frasa-frasa Metode Bottom-up Parsing Pada metode bottom-up (dari bawah ke atas), proses penguraian dimulai dari terminal symbol, bagian paling kiri prodeuction rule sampai akhirnya mencapai start symbol (Rich E, Knight, K, 1991, p388). Metode parsing ini dapat dipandang sebagai suatu usaha untuk mencari derivasi paling kanan (right most derivation), menurut Aho et al (1985, p195). Contoh metode bottom-up parsing untuk kalimat John prints the file on the printer dengan menggunakan aturan English grammar pada bab 2.3.2, adalah sebagai berikut : [1] John prints the file on the printer [2] PN prints the file on the printer [3] PN Vt the file on the printer [4] NP Vt Art file on the printer [5] NP Vt Mod file on the printer
26 33 [6] NP Vt Mod N on the printer [7] NP Vt NP on the printer [8] NP V on the printer [9] NP V Prep the printer [10] NP VP Prep the printer [11] NP VP Prep Art printer [12] NP VP Prep Mod printer [13] NP VP Prep Mod N [14] NP VP Prep NP [15] NP VP PP [16] NP VP [17] S selesai Pada penguraian secara bottom-up ini, kalimat John prints the file on the printer. akan ditelusuri berdasarkan aturan grammar dari bagian paling kanan production rule. Dimulai dari kata John, kata John ini adalah Person Name atau PN yang merupakan bagian kanan production rule untuk aturan NP. Tetapi mesin kompiler akan menelusuri satu per satu aturanaturan NP, mencari yang bagian paling kanan production rulenya adalah PN. Lalu didapat John PN NP. Mesin kompiler akan menganalisa apakah ada bagian sebelah kanan lain setelah NP? Ternyata ada, yaitu aturan pada start symbol S NP VP.
27 34 Maka mesin akan menganalisa, apakah kata sesudah John termasuk dalam terminal symbol aturan VP? Dilanjutkan dengan kata prints, mesin kompiler akan mencari aturan yang bagian paling kanan production rule-nya adalah Vt, karena prints jenis katanya adalah Vt (Verb transitive). Dengan aturan grammar yang ada, mesin kompiler tidak menemukan aturan yang memiliki Vt di bagian paling kanan producton rule-nya. Maka mesin kompiler akan mencari bagian kedua dari paling kanan production rule yang ber-terminal symbol Vt. Didapat aturan V Vt NP. Vt bukan bagian paling kanan aturan V, oleh karena itu Vt tetap diambil sebagai jenis kata prints, prints Vt. Tetapi dianalisa terlebih dahulu, apakah kata sesudah prints termasuk NP? Jika bukan NP, maka kalimat salah atau aturan yang diambil salah, yang mengakibatkan terjadinya backtracking. Kata sesudah prints adalah the, yang merupakan Art (article). Maka mesin kompiler mencari aturan yang bagian paling kanan production rule-nya adalah Art. Didapat aturan Mod Art dan Mod adalah bagian dari aturan NP, yaitu aturan NP Mod N. Karena jenis kata Mod sudah ditemukan, sebagai the Art Mod, maka mesin kompiler akan menganalisa apakah setelah kata the merupakan kata yang berjenis kata N (Noun)? Kata sesudah the adalah kata file yang memang jenis
28 35 katanya adalah N. Maka untuk sementara didapat penguraian secara bottom-up parsing yang dapat dilihat pada gambar 2.7. John PN NP prints Vt the file Art N Mod NP V S.... VP Gambar 2.7 Hasil penguraian sementara (1) kalimat John prints the file on the printer secara Bottom-up Parsing Lalu V diuraikan kembali oleh mesin kompiler. Mesin kompiler akan mencari aturan yang bagian paling kanan production rule-nya adalah V. Jawabannya adalah VP V. Yang berarti penguraian kalimat dianggap selesai karena sudah bisa menuju start symbol. Tetapi kalimat John prints the file on the printer belum semuanya teruraikan. Maka mesin kompiler akan membaca kata sesudah kata file dan kata itu adalah kata on. on berjenis kata Prep (Preposition). Maka mesin kompiler akan mencari aturan grammar yang bagian paling kanan production rule-nya adalah Prep. Yang didapat dari hasil pencarian aturann, didapat aturan PP Prep NP. Maka kata on sudah didapat terminal symbol-nya yaitu on Prep. Dimana
29 36 mesin kompiler harus menganalisa apakah kata sesudah on adalah NP? Kata sesudah on adalah the berjenis kata Prep (Prepositon). Maka yang dilakukan mesin kompiler sama dengan apa yang dilakukan mesin kompiler dalam menguraikan kata-kata the file sebelumnya. Sehingga didapat the Art Mod. Dan kata sesudah the adalah printer, yang berjenis kata N (Noun) maka mesin kompiler mendapat printer N. Maka mesin kompiler telah mendapatkan penguraian untuk kalimat John prints the file on the printer yang dapat dilihat pada gambar 2.8. John PN NP prints the file Vt Art N Mod NP V VP???? S on Prep the Art Mod printer N NP PP Gambar 2.8 Hasil penguraian sementara (2) kalimat John prints the file on the printer secara Bottom-up Parsing Bagaimana menyatukan PP dan VP? Mesin kompiler akan mencari aturan yang memiliki production rule-nya adalah VP PP, bagian paling kanannya adalah PP dan bagian kirinya
30 37 adalah VP. Maka didapat aturan VP VP PP. Sehingga hasil proses bottom-up parsing secara keseluruhan dapat dilihat pada gambar 2.9. John PN NP prints the file Vt Art N Mod NP V VP VP S on Prep the Art Mod printer N NP PP Gambar 2.9 Hasil Bottom-up Parsing untuk kalimat John prints the file on the printer 2.3 State Transition Diagram Pada saat sekarang ini, dapat dilihat dengan jelas bahwa lingkungan yang nyata (lingkungan yang sekarang sudah pasti mengenal teknologi), telah memberikan tekanan yang berlebih terhadap pengembangan suatu sistem dengan lingkungan atau wilayah pekerjaan user (user workplace). (Whitten J et al, 2004, p670) Hal tersebut memunculkan suatu pertanyaan, Bagaimana caranya merancang user interface dalam lingkungan yang pasti sekarang ini. Alat yang dapat membantu dalam pengotomatisan perancangan user interface dan prototyping, yaitu alat yang dapat memberikan penjelasan kepada user mengenai
31 38 cara menggunakan aplikasi dengan mudah dimengerti. Dimana dalam pemrosesan suatu aplikasi terdapat suatu flow chart (bagan) yang merepresentasikan dialog atau kegiatan yang terjadi di dalam user interface yang bisa saja melibatkan banyak layar yang berada di dalam beberapa window. Setiap layar biasanya memiliki order (pelayanan tersendiri) yang spesifik. Kadang beberapa layar dapat muncul di bawah suatu kondisi khusus dan kadang beberapa layar dapat memiliki perulangan sampai kondisinya terpenuhi. Oleh karena itu dibutuhkan alat untuk mengkoordinasikan layar-layar yang memiliki berbagai kondisi dalam user interface yang salah satunya adalah State Transition Diagram (STD). STD adalah sesuatu yang digunakan untuk menggambarkan perjalanan dan variasi dari layar. STD dapat dikatakan map perjalanan, setiap layar berjalan sejalan manuju e suatu kota lain. Tetapi tidak semua jalan dapat melewati kota tersebut. Simbol kotak seperti yang dapat dilihat pada gambar 2.10, digunakan untuk merepresentasikan layar yang sedang berperan. Simbol kotak atau notasi state hanya akan terlihat pada STD jika layar tersebut sedang berdialog dengan layar lain. Dan simbol panah atau notasi transition state merepresentasikan kegiatan yang diterima oleh setiap layar yang dapat dilihat pada gamabar Gambar 2.10 Notasi State Gambar 2.11 Notasi Transition State
32 Tata Bahasa Indonesia Kata dalam Bahasa Indonesia Menurut Alwi H, dkk (2003, p87) kata merupakan unsur terpenting dalam berbahasa. Kata merupakan perwujudan suatu bahasa. Di dalam seluruh bahasa terdapat kata benda, kata kerja, kata sifat, dan kata keterangan. Kata-kata inilah yang akan penulis terjemahkan. Baik dalam bahasa Indonesia maupun bahasa Jepang, jenis-jenis kata tersebut memiliki makna dan peran yang sama. Yang membedakan adalah bahasanya. Kata yang digunakan pada aplikasi ini adalah kata benda, kata kerja, kata sifat, dan kata keterangan Kata Benda Kata benda dapat dilihat dari tiga segi, yaitu segi semantik, segi sintaksis, dan segi bentuk. 1. Kata benda dari segi semantis Dari segi semantis, kita dapat mengatakan bahwa nomina adalah kata yang mengacu pada manusia, binatang, benda, dan konsep atau pengertian. 2. Kata benda dari segi sintaksis Dari segi sintaksis, kata benda memiliki ciri-ciri sebagai berikut : Dalam kalimat yang predikatnya kata kerja, kata benda cenderung menduduki fungsi sebagai subyek dan obyek.
33 40 Kata benda tidak dapat diingkarkan dengan kata tidak atau tak. Kata pengingkaran untuk kata benda adalah bukan. Kata benda dapat diikuti kata sifat, baik secara langsung maupun diantarai oleh kata yang. Yang lebih lanjut akan dijelaskan pada frasa kata benda. 3. Kata benda dari segi bentuk Dari segi bentuk, kata benda terdiri atas dua macam, yaitu : Kata benda bentuk dasar Kata benda bentuk dasar adalah kata benda yang dasar dan umum. Contohnya : gambar, meja, guru, pisau, hokum, dan lain-lain. Kata benda turunan Kata benda turunan adalah kata benda yang mengalami penambahan imbuhan (afiksasi), kata benda yang mengalami perulangan, kata benda yang mengalami pemajemukan (frasa kata benda) Kata Kerja Kata kerja secara umum memiliki ciri-ciri sebagai berikut : Kata kerja memiliki fungsi utama sebagai predikat.
34 41 Kata kerja memiliki makna inheren, yang maksudnya adalah berupa perbuatan (aksi), proses, atau keadaan yang bukan sifat atau kulitas. Kata kerja yang bermakna keadaan, tidak dapat diberi prefiks ter- yang berarti paling. Contohnya : mati atau suka, tidak bisa menjadi termati atau tersuka. Pada umumnya kata kerja tidak dapat bergabung dengan katakata yang menyatakan makna kesangatan. Contohnya : agak belajar, sangat pergi, dan bekerja sekali. Kecuali kata kerja yang memiliki makna sifat, contohnya : sangat berbahaya, agak mengecewakan, dan mengharapkan sekali. Ciri-ciri kata kerja juga dapat diamati dari tiga macam segi, yaitu : 1. Kata kerja dari segi perilaku semantik Tiap kata kerja memiliki makna inheren yang terkandung di dalamnya. Kata kerja yang bermakna inheren, biasanya dapat menjadi jawaban untuk pertanyaan Apa yang dilakukan oleh subyek? atau Apa yang terjadi pada subyek?. 2. Kata kerja dari segi perilaku sintaksis Kata kerja merupakan unsur yang sangat penting dalam kalimat karena dalam kebanyakan hal kata kerja berpengaruh besar terhadap unsur-unsur lain yang harus atau
35 42 boleh ada dalam kalimat tersebut. Misalnya kata kerja intransitif. Kata kerja intransitive adalah kata kerja yang tidak memerlukan obyek. Contoh kata kerja intransitif adalah Ia pergi ke hutan. Kata pergi merupakan predikat tidak berobyek, karena kata ke hutan bukan sebagai obyek, melainkan keterangan tempat. Dan kata kerja transitif yang memiliki obyek dalam kalimat aktif dan obyek tersebut dapat menjadi subyek dalam kalimat pasif. 3. Kata kerja dari segi bentuk morfologinya Dari segi morfologinya, kata kerja memiliki bentuk asal dan turunan. Kata kerja dengan bentuk asal adalah kata kerja yang bisa berdiri sendiri tanpa imbuhan. Sedangkan kata kerja dengan bentuk turunan adalah kata kerja yang berimbuhan, berulang, atau berbentuk frasa kata kerja Kata sifat Kata sifat adalah kata yang memberikan keterangan yang lebih khusus tentang sesuatu yang dinyatakan oleh kata benda dalam kalimat. Keterangan itu dapat mengungkapkan suatu kualitas atau keanggotaan dalam suatu golongan. Kata sifat dapat dicirikan melalui empat segi, yaitu : 1. Segi perilaku semantik Kelas kata sifat menunjukkan adanya dua tipe pokok : kata sifat bertaraf yang mengungkapkan suatu kualitas dan
36 43 kata sifat tak bertaraf yang mengungkapkan keanggotaan dalam suatu golongan. Kata sifat bertaraf Kata sifat bertaraf dapat dibagi atas tujuh macam, yaitu : Kata sifat pemberi Sifat Kata sifat pemberi sifat dapat memberikan kualitas dan intensitas yang bercorak fisik atau mental. Contohnya aman, bersih, cocok, dingin, dan lain-lain. Kata sifat ukuran Kata sifat ukuran mengacu kepada kualitas yang dapat diukur dengan ukuran yang sifatnya kuantitatif. Contohnya berat, tinggi, kecil, tebal, luas, dan lain-lain. Kata sifat warna Kata sifat warna mengacu ke berbagai jenis warna, seperti merah, kuning, hijau, biru, dan lainlain. Kata sifat waktu Kata sifat waktu mengacu ke masa proses, perbuatan, atau keadaan berada atau berlangsung sebagai pewatas. Contohnya lama, segera, cepat, lambat, mendadak, dan lain-lain.
37 44 Kata sifat jarak Kata sifat jarak mengacu ke ruang antara dua benda, tempat, atau maujud sebagai pewatas kata benda. Contohnya jauh, lebat, suntuk, rapat, akrab, dan lain-lain. Kata sifat sikap batin Kata sifat sikap batin bertalian dengan pengacuan suasana hati atau perasaan. Contohnya bahagia, benci, cemas, lembut, ngeri, sedih, segan, dan lain-lain. Kata sifat cerapan Kata sifat cerapan berkaitan dengan pencaindera, yakni penglihatan, pendengaran, penciuman atau penghiduan, perabaan dan pencitarasaan. Contohnya : penglihatan : gemerlap, suram, terang pendengaran : bising, jelas, nyaring, serak penciuman : anyir, busuk, harum, tengik perabaan : basah, halus, keras, kesat, lembab pencitarasaan : asam, enak, lezat, manis, pahit
38 45 Kata sifat tak bertaraf Kata sifat tak bertaraf menempatkan acuan kata benda yang diwatasinya di dalam kelompok atau golongan tertentu. Keberadaan kata sifat pada dalam lingkungan tersebut, tidak dapat bertaraf-taraf. Contohnya abadi, buntu, genap, mutlak, bundar, lonjong, lurus, sah, dan lain-lain. 2. Kata sifat dari segi perilaku sintaksisnya Kata sifat berdasarkan segi perilaku sintaksisnya dibagi berdasarkan tiga macam fungsi, yaitu : Fungsi Atributif Kata sifat merupakan pewatas dalam frasa kata benda yang kata bendanya menjadi subyek atau obyek, yang dikatakan bahwa kata sifat dipakai secara atributif. Kata sifat sebagai fungsi atributif, berada di sebelah kanan kata benda. Contohnya buku merah, harga mahal, baju putih, dan lain-lain. Jika pewatas kata bendanya lebih dari satu, rangkaian pewatas tersebut lazimnya dihubungkan dengan kata yang. Contohnya : baju putih yang panjang. Fungsi Predikatif Kata sifat yang menjalankan fungsi predikat dalam klausa dikatakan bahwa kata sifat dipakai secara
39 46 predikatif. Contohnya : Gedung yang baru itu sangat megah. Fungsi Adverbial atau Keterangan Kata sifat yang mewatasi kata kerja atau kata sifat yang menjadi predikat klausa dikatakan bahwa kata sifat dipakai secara adverbial. Contohnya dengan baik, cepatcepat, dengan sepenuhnya, dan lain-lain. 3. Kata Sifat dari Segi Pentarafannya Kata sifat bertaraf dapat menunjukkan berbagai tingkat kualitas atau intensitas dan berbagai tingkat bandingan. Pembedaan tingkat kualitas atau kuantitas dinyatakan dengan pewatas seperti benar, sangat, terlalu, agak dan makin. Pembedaan tingkat bandingan dinyatakan dengan pewatas seperti lebih, kurang dan paling. Untuk lebih jelasnya tingkat-tingkat pembedaan akan dijelaskan, sebagai berikut. Tingkat Kualitas Tingkat kualitas secara relatif menunjukkan tingkat intensitas yang lebih tinggi atau lebih rendah. Ada enam tingkat kualitas atau intensitas : Tingkat Positif Tingkat positif yang memberikan kualitas atau intensitas maujud yang diterangkan oleh kata sifat
40 47 tanpa pewatas. Contohnya : Indonesia kaya akan hutan. Ketiadaan kulitas dinyatakan dengan pemakaian pewatas tidak atau tak. Contohnya : Daerah itu tidak kaya akan sumber daya alam. Tingkat Intensif Tingkat intensif yang menekankan kadar kualitas atau intensitas, dinyatakan dengan memakai pewatas benar, betul atau sungguh. Contohnya : Pak Asep setia benar dalam pekerjaannya. Mobil itu cepat betul jalannya. Gua di gunung itu sungguh mengerikan. Tingkat Elatif Tingkat elatif yang menggambarkan tingkat kualitas atau intensitas yang tinggi, dinyatakan dengan memakai pewatas amat, sangat, atau sekali. Contohnya : Dia sangat angkuh padaku. Gaya kerjanya lambat sekali. Tingkat Eksesif Tingkat eksesif yang mengacu ke kadar kualitas atau intensitas yang berlebih, atau yang melampaui batas kewajaran, dinyatakan dengan
41 48 memakai pewatas terlalu, terlampau dan kelewat. Contohnya : Mobil itu terlalu mahal. Soal yang diberikan tadi terlampau sukar. Orang yang melamar sudah kelewat banyak. Tingkat Augmentatif Tingkat augmentatif yang menggambarkan naiknya atau bertambahnya tingkat kualitas atau intensitas, dinyatakan dengan memakai pewatas makin dan semakin. Contohnya : Sutarno menjadi makin kaya. Semakin banyak peserta semakin baik. Tingkat Atenuatif Tingkat atenuatif yang memberikan penurunan kadar kualitas atau pelemahan intensitas, dinyatakan dengan memakai pewatas agak atau sedikit. Contohnya : Gadis yang agak pemalu itu diterima jadi pegawai. Saya merasa sedikit tertarik membaca novel itu. Tingkat Bandingan Pada pembandingan dua maujud atau lebih dapat disimpulkan bahwa tingkat kualitas atau intensitasnya dapat setara atau tidak setara. Tingkat setara disebut
42 49 tingkat ekuatif dan tingkat yang tidak setara dibagi menjadi dua, yaitu tingkat komparatif dan superlatif. Untuk lebih jelasnya sebagai berikut. Tingkat Ekuatif Tingkat ekuatif mengacu ke kadar atau intensitas yang sama atau hamper sama. Peranti bahasa yang digunakan klitik se- yang ditempatkan didepan kata sifat. Contohnya : Tuti secantik ibunya. Toni tidak seberani adiknya. Harus diperhatikan bahwa bentuk kata sifat yang sudah berawalan dan atau berakhiran, tidak lazim untuk didahului klitik se-. Contohnya : Rapat hari ini semenejemukan rapat kemarin. Naik bus seberbahaya sepeda motor. Dua contoh diatas adalah hal yang tak lazim. Tingkat ekuatif dapat juga dinyatakan dengan pemakain sama + kata sifat + -nya + dengan di antara dua nomina atau sama + kata sifat + -nya di belakang dua nomina yang dibandingkan. Contohnya : Kota Garut sama ramainya dengan Ciamis. Tuni dan Tina sama cantiknya.
43 50 Tingkat Komparatif Tingkat komparatif mengacu ke kadar kulitas atau intensitas yang lebih atau yang kurang. Pewatas yang dipakai adalah lebih, kurang, dan kalah. Contohnya : Dia lebih ilmiah daripada pakar asing. Gajinya kalah besar dari yang saya terima. Tingkat Superlatif Tingkat superlatif mengacu ke tingkat kualitas atau intensitas yang paling tinggi di antara semua acuan kata sifat yang dibandingkan. Tingkat itu dalam kalimat dinyatakan dengan pemakaian awalan teratau pewatas paling di depan kata sifat yang bersangkutan. Contohnya : Tati adalah wanita paling cantik di kantor saya. Toni yang paling malas di antara semua mahasiswa. 4. Kata sifat dari segi bentuknya Kata sifat jika dilihat dari segi bentuknya terdiri atas kata sifat dasar yang merupakan kata sifat tanpa imbuhan dan termasuk perulangan. Yang kedua adalah kata sifat turunan, yang merupakan kata sifat yang memiliki imbuhan. Bentuk kata sifat turunan ini tidak dapat mengikuti tingkat komparatif dan tingkat superlatif.
44 Kata keterangan Kata keterangan adalah kata yang menerangkan kata-kata di dalam kalimat tersebut. Kata keterangan umumnya ada lima macam. Yang pertama kata keterangan biasa, yang merupakan kata keterangan yang menjelaskan sesuatu. Yang kedua kata keterangan waktu, yang menjelaskan kapan terjadinya kalimat tersebut. Yang ketiga kata keterangan tempat, yang menerangkan di mana atau ke mana keadaan pada kalimat tersebut. Yang keempat kata keterangan alat, yaitu kata keterangan yang menjelaskan dengan apa subyek melakukan sesuatunya. Yang kelima adalah kata keterangan cara yang menjelaskan bagaimana subyek melakukan sesuatunya. Contohnya : Saya mencari buku saya yang hilang karena terjatuh. Saya berjanji akan bertemu dengannya besok pagi. Dia menunggu saya di halte. Dia memukul bola itu dengan tongkat. Ibu memeluk saya dengan hangat Frasa dalam Bahasa Indonesia Dalam sebuah struktur bahasa, frasa merupakan potongan kalimat yang memiliki fungsi semantik dan tanpa harus memenuhi struktur kalimat lengkap. Ada dua pola susunan frasa :
45 52 1. Frasa DM DM artinya Diterangkan Menerangkan, dimana inti dari sebuah frasa terletak pada sebelah kiri pewatas. Inti dari frasa merupakan kata yang diterangkan dan pewatasnya adalah kata yang menerangkan. Beberapa contoh frasa DM dapat dilihat pada tabel 2.3. Tabel 2.3 Contoh Frasa DM INTI (D) buku indah biru anak ibu pandai pohon PEWATAS (M) besar sekali tua muda saya betul Itu 2. Frasa MD MD artinya Menerangkan Diterangkan, dimana inti frasa tersebut berada di sebelah kanan pewatas. Inti dari frasa merupakan kata yang diterangkan dan pewatasnya adalah kata yang menerangkan. Beberapa contoh frasa MD dapat dilihat pada tabel 2.4. Tabel 2.4 Contoh Frasa MD PEWATAS (M) sangat sepucuk amat para INTI (D) pintar surat pelit mahasiswa
46 53 Tabel 2.4 (Lanjutan) sungguh sudah akan dermawan besar datang Kalimat dalam Bahasa Indonesia Dalam bahasa Indonesia, struktur kalimat minimal memiliki Subyek (S) dan Predikat (P). Adapun pola lain seperti Obyek (O), Pelengkap (Pel) dan Keterangan (K). Umumnya subyek merupakan kata benda, kata ganti atau frasa kata benda yang berfungsi sebagai pelaku dalam kalimat. Predikat umumnya berupa kata kerja yang menyatakan tindakan subyek terhadap obyek atau berupa kata sifat atau kata benda yang menerangkan subyek. Sedangkan pelengkap atau obyek merupakan kata benda, kata ganti atau frasa kata benda yang berfungsi sebagai sasaran tindakan yang dilakukan subyek. Dan keterangan merupakan kata keterangan yang menerangkan keadaan, tempat, waktu, cara, alat dalam kalimat tersebut. 2.5 Tata Bahasa Jepang Ciri-ciri Umum Bahasa Jepang Ciri-ciri umum Bahasa Jepang dapat dibagi menjadi enam bagian (3A Corporation, 2000, p2) 1. Jenis Kata Dalam jenis kata bahasa Jepang terdapat kata kerja, kata sifat, kata benda, kata keterangan, kata penghubung dan partikel.
47 54 2. Urutan kata Predikat selalu terletak pada akhir kalimat. Selain itu, dalam bahasa Jepang kata yang diterangkan terletak dibelakang kata yang menerangkan. 3. Predikat Kata benda, kata kerja da kata sifat dalam bahasa Jepang berfungsi sebagai predikat. Predikat berupa kata kerja dapat menunjukkan : positif dan negatif dan non-waktu lampau atau waktu lampau. Kata sifat dibagi dalam dua grup yaitu kata sifat (-i) dan kata sifat (-na) sesuai dengan perubahannya. Dalam bahasa Jepang tidak ada perubahan untuk orang, jenis atau bilangan. 4. Partikel Di belakang kata atau kalimat dipakai partikel. Partikel menunjukkan hubungan antar kata dalam kalimat dan maksud pembicara, juga berfungsi menambahkan berbagai arti. 5. Penghilangan Kata-kata dan ungkapan yang biasa diketahui dari konteks kalimat juga biasanya dihilangkan. 6. Subyek tersembunyi Bahasa Jepang dikenal sebagai bahasa yang menyembunyikan subyek. Tidak selalu menampilkan subyek dalam struktur kalimat K, O,
48 55 P atau O, P. Hal ini dilakukan karena penutur dan petutur dianggap sudah memahami posisi masing-masing. Jika subyek tidak disebutkan dalam kalimat, kemungkinan besar orang pertama (aku) menjadi subyeknya Aksara Bahasa Jepang Dalam bahasa Jepang terdapat empat jenis akasara yaitu, 1. Hiragana Hiragana dipakai untuk menuliskan kata-kata yang berasal dari bahasa Jepang asli, dan dipakai untuk menggantikan kata-kata dari tulisan kanji. Hiragana juga digunakan untuk menulis partikel, bagian dalam kata kerja dan kata sifat yang dapat berubah pada bahasa Jepang. Sebelum perang dunia kedua Hiragana hanya dipakai oleh golongan wanita. Huruf Hiragana menunjukkan bunyinya dan pada umumnya satu kana (huruf Jepang) mewakili satu mora (satuan bunyi bahasa Jepang). 2. Katakana Katakana dipakai untuk menulis kata-kata yang berasal dari bahasa asing, nama negara dan kota luar negeri, tilgram dn lain-lainnya. Sering pula dipakai orang untuk menulis nama-nama perusahaan dan kata-kata yang perlu diperlihatkan dalam sebuah kalimat. Huruf Katakana menunjukkan bunyinya dan pada umumnya satu kana (huruf Jepang) mewakili satu mora (satuan bunyi bahasa Jepang).
49 56 3. Kanji Kanji adalah tulisan yang berasal dari huruf Mandarin. Tulisan ini telah dibatasi pemakaiannya Kanji ditentukan sebagai kanji yang perlu digunakan sehari-hari. Kanji menunjukkan artinya dan juga bunyinya. 4. Roomaji Roomaji adalah huruf jepang dengan tampilan huruf latin. Tapi pemakaian roomaji tidak umum di Jepang, kecuali pada papan-papan reklame atau penunjuk jalan yang diperuntukkan bagi orang asing Keterangan Tata Bahasa Kata Benda Sama seperti kata benda dalam bahasa Indonesia dalam bahasa Jepang kata benda mengacu pada manusia, binatang, benda, dan konsep atau pengertian. Dalam beberapa pola kalimat tertentu, penggunaan kata benda yang bernyawa maupun tidak bernyawa memiliki perbedaan. Contohnya pada penggunaan kata imasu/arimasu (ada) dan imasen/arimasen (tidak ada). Arimasu (ada) dipakai untuk benda-benda tidak bernyawa, ataupun kalau bernyawa tapi tidak dapat bergerak sendiri. Contohnya : Ada meja. Tsukue ga arimasu.
50 57 Imasu (ada) dipakai untuk kehadiran benda-benda bernyawa dan dapat bergerak sendiri seperti manusia dan binatang. Contohnya : Ada kucing. Neko ga imasu Kata Kerja Kata kerja dalam bahasa Jepang dibagi empat bagian. Namun, pada dasarnya ciri kata kerja dalam bahasa jepang diakhiri bunyi u menurut Rohadi (1993, p46). 1. Kata kerja golongan I Kata kerja jenis ini ditandai oleh sembilan akhiran : u, tsu, ru, bu, nu, mu, ku, gu,su Contoh kata kerja yang menggunakan akhiran u, tsu, ru, bu, nu, mu, ku, gu dan su dapat dilihat pada tabel 2.5. Tabel 2.5 Contoh kata kerja bahasa Jepang yang berakhiran u, tsu, ru, bu, nu, mu, ku, gu dan su Akhiran Kata Kerja bentuk kamus Arti U Kau Membeli Tsu Tatsu Berdiri Ru Hairu Masuk Bu Asobu Bermain Nu Shinu Mati Mu Yomu Membaca Ku Iku Pergi
51 58 Tabel 2.5 (Lanjutan) Gu Oyogu Berenang Su Hanasu Berbicara 2. Kata kerja golongan II Kata kerja golongan dua mempunyai 2 ciri, yakni berakhiran : eru dan iru. Contoh kata kerja yang menggunakan akiran eru atau iru dapat dilihat pada tabel 2.6. Tabel 2.6 Contoh kata kerja bahasa Jepang yang berakhiran eru dan iru Akhiran Kata kerja bentuk kamus Arti Eru Taberu Makan Iru Miru Melihat 3. Kata kerja golongan III Kata kerja ini adalah kata kerja yang selalu diakhiri suru. Beberapa contoh untuk kata kerja yang berakhiran suru dapat dilihat pada tabel 2.7. Tabel 2.7 Contoh kata kerja bahasa Jepang yang berakhiran suru Akhiran Kata kerja bentuk kamus Arti Suru Suru Benkyoosuru Melakukan Belajar
52 59 Kata kerja ini dapat pula digabungkan dengan bahasa asing, yaitu dengan menambahkan partikel o diantara kata asing tersebut dengan kata suru. Contohnya : dansu o suru berdansa 4. Kata kerja golongan IV Kata kerja jenis terakhir ini hanya ada satu yaitu kuru artinya datang. Kata kerja dapat mengalami berbagai perubahan bentuk sesuai dengan bentuk kalimatnya. Kata kerja tersebut adalah : 1. Kata kerja bentuk masu Kata kerja bentuk masu adalah kata kerja pernyataan positif yang menyatakan ungkapan sopan dan digunakan dalam situasi sekarang, kebiasaan, dan akan datang. Beberapa contoh untuk kata kerja bentuk masu dapat dilihat pada tabel 2.8. Tabel 2.8 Kata kerja bentuk masu Golongan Bentuk kamus Bentuk masu Arti I Iu Iimasu Menyebutkan Tatsu Tachimasu Berdiri Aru Arimasu Ada, Mempunyai Tobu Tobimasu Terbang II Shinu Shinimasu Mati Taberu Tabemasu Makan Miru Mimasu Melihat
53 60 Tabel 2.8 (Lanjutan) III Suru Benkyoosuru Shimasu Benkyooshimasu Melakukan Belajar IV Kuru Kimasu Datang 2. Kata kerja bentuk negatif (masen) dan bentuk lampau (mashita) Kata kerja bentuk negatif (masen) digunakan untuk menyangkal dan kata kerja bentuk mashita digunakan untuk menyatakan kegiatan yang dilakukan pada waktu lampau (past). Beberapa contoh untuk kata kerja bentuk negatif dan bentuk lampau dapat dilihat pada tabel 2.9. Tabel 2.9 Kata kerja bentuk Negatif dan bentuk Lampau Golongan Bentuk Bentuk masen Bentuk mashita kamus I Iu Iimasen (tidak menyebutkan) Iimashita Tatsu Tachimasen (tidak berdiri) Tachimashita Aru Arimasen (tidak ada/mempunyai) Arimashita Tobu Tobimasen (tidak terbang) Tobimashita Shinu Shinimasen (tidak mati) Shinimashita II Taberu Tabemasen ( tidak makan) Tabemashita Miru Mimasen (tidak melihat) Mimashita III Suru Shimasen (tidak melakukan) Shimashita Benkyoosuru Benkyooshimasen (tidak belajar) Benkyooshimashita IV Kuru Kimasen (tidak datang) Kimashita
54 61 3. Kata kerja bentuk menyangkal nai Untuk menyatakan bentuk menyangkal tidak hanya diungkapkan dengan masen tapi dapat pula diungkapkan dengan nai. Beberapa contoh untuk kata kerja bentuk nai dapat dilihat pada tabel Tabel 2.10 Kata kerja bentuk nai Golongan Bentuk kamus Bentuk nai Arti I Iu Iwanai tidak menyebutkan Tatsu Tatanai tidak berdiri Aru Aranai tidak ada/mempunyai Tobu Tobanai tidak terbang Shinu Shinanai tidak mati II Taberu Tabenai tidak makan Miru Minai tidak melihat III Suru Shinai tidak melakukan Benkyoosuru Benkyooshinai tidak belajar IV Kuru Konai tidak datang 4. Kata kerja bentuk lampau ta Untuk menyatakan situasi lampau tidak hanya diungkapkan dengan mashita tapi dapat pula diungkapkan dengan ta. Beberapa contoh untuk kata kerja bentuk ta dapat dilihat pada tabel 2.11.
55 62 Tabel 2.11 Kata kerja bentuk lampau ta Golongan Bentuk kamus Bentuk ta Arti I Iu Itta Menyebutkan Tatsu Tatta Berdiri Aru Atta Ada, Mempunyai Tobu Tonda Terbang Shinu Shinda Mati II Taberu Tabeta Makan Miru Mita Melihat III Suru Shita Melakukan Benkyoosuru Benkyooshita Belajar IV Kuru Kita Datang 5. Kata kerja bentuk negatif dalam situasi lampau (masen deshita atau nakkatta) Untuk menyatakan bentuk negatif dalam situasi lampau dapat diungkapkan dengan masen deshita atau nakatta. Beberapa contoh untuk kata kerja bentuk negatif lampau dapat dilihat pada tabel Tabel 2.12 Kata kerja bentuk negatif dalam situasi lampau Golongan Bentuk Bentuk masen Bentuk nakkata Arti kamus deshita I Iu Iimasen deshita Iwanakatta tidak Tatsu Tachi masen Tatanakatta menyebutkan deshita tidak berdiri Aru Ari masen deshita Aranakatta Tobi masen deshita tidak
56 63 Tabel 2.12 (Lanjutan) Tobu Tobanakatta ada/mempunyai Shini masen tidak terbang Shinu deshita Shinanakatta tidak mati II Taberu Tabe masen deshita Mi masen deshita Tabenakatta tidak makan Miru Minakatta tidak melihat III Suru Benkyoo suru Shi masen deshita Benkyooshi masen deshita Shinakatta Benkyooshinakatta tidak melakukan tidak belajar IV Kuru Ki masen deshita Konakatta tidak datang 6. Kata kerja transitif dan intransitif Kata kerja transitif adalah kata kerja yang memerlukan obyek, dalam bahasa Indonesia umumnya diawali dengan me-. Contohnya : miru : melihat okosu : membangunkan Kata kerja intransitif adalah kata kerja yang tidak memerlukan obyek. Contohnya : mieru : kelihatan okiru : bangun Beberapa contoh untuk kata kerja transitif dan intransitif dapat dilihat pada tabel 2.13.
57 64 Tabel 2.13 Kata kerja Transitif dan Intransitif Golongan Transitif Intransitif I II Orosu (menurunkan) Kiku (mendengarkan) Kesu (memadamkan) Yaku (membakar) Nagasu (mengalirkan) Noseru (menaikkan) Miru (melihat) Akeru (membuka) Tsukeru (menyalakan) Tomeru (menghentikan) Oriru (turun) Kikoeru (terdengar/kedengaran) Kieru (padam) Yakeru (terbakar) Nagareru (mengalir) Noru (naik) Mieru (terlihat/kelihatan) Aku (terbuka) Tsuku (nyala/menyala) Tomaru (berhenti) 7. Kata kerja bentuk tai Dalam bahasa jepang untuk menyatakan keinginan terhadap suatu kegiatan, seperti ingin membeli, ingin makan dan lain-lain dapat diungkapkan dengan kata kerja bentuk tai. Beberapa contoh untuk kata kerja bentuk tai dapat dilihat pada tabel Tabel 2.14 Kata kerja bentuk tai Golongan Bentuk kamus Bentuk tai Arti I Au Aitai Ingin bertemu Tatsu Tachitai Ingin Berdiri Aru Aritai Ingin Ada, Mempunyai Tobu Tobitai Ingin Terbang Kau Kaitai Ingin Membeli
58 65 Tabel 2.14 (Lanjutan) II Taberu Miru Tabetai Mitai Ingin Makan Ingin Melihat III Suru Benkyoosuru Shitai Benkyooshitai Ingin Melakukan Ingin Belajar IV Kuru Kitai Ingin Datang 8. Kata kerja bentuk pasif Dalam bahasa Jepang, perubahan kata kerja bentuk aktif menjadi bentuk pasif mempunyai bentuk perubahan tersendiri sebagai berikut: Kata kerja golongan I (berakhiran u, tsu, ru, bu, nu, mu, ku, su) Rumus : Dari kata kerja bentuk nai, nai dihilangkan dan diganti dengan reru. Contoh-contoh kata kerja pasif golongan I dapat dilihat pada tabel Tabel 2.15 Contoh Kata kerja Pasif Golongan I Bentuk asal (aktif) Bentuk nai Bentuk pasif (reru) Arti Kau (membeli) Kawanai Kawareru Dibeli Utsu (memukul) Utanai Utareru Dipukul Shikaru (marah) Shikaranai Shikareru Dimarahi Kaku (menulis) Kakanai Kakareru Ditulis Yobu (memanggil) Yobanai Yobareru Dipanggil
59 66 Kata kerja golongan II (berakhiran eru dan iru) Rumus : Dari kata kerja bentuk nai, nai dihilangkan dan diganti dengan rareru, atau Dari kata kerja bentuk masu, masu dihilangkan dan diganti dengan rareru. Contoh-contoh kata kerja pasif golongan II dapat dilihat pada tabel Tabel 2.16 Contoh Kata kerja Pasif Golongan II Bentuk asal (aktif) Bentuk nai Bentuk pasif (rareru) Arti Taberu (makan) Tabenai Taberareru Dimakan Homeru (memuji) Homenai Homerareru Dipuji Kotaeru (menjawab) Kotaenai Kotaerareru Dijawab Kata kerja golongan III Rumus : suru berubah jadi sareru Contoh-contoh kata kerja pasif golongan III dapat dilihat pada tabel Tabel 2.17 Contoh Kata kerja Pasif Golongan III Bentuk asal (aktif) Bentuk pasif (sareru) Arti Untensuru (mengendarai) Shoutaisuru (mengundang) Kenkyuusuru (menyelidiki) Ginmisuru (memeriksa) Jamasuru (mengganggu) Untensareru Shoutaisareru Kenkyuusareru Ginmisareru Jamasareru dikendarai diundang diselidiki diperiksa diganggu
60 67 Kata kerja golongan IV Contoh kata kerja pasif golongan IV dapat dilihat pada tabel Tabel 2.18 Kata kerja Pasif Golongan IV Bentuk asal(aktif) Bentuk pasif Arti Kuru(mendatangi) korareru didatangi Kata Sifat Ada dua golongan kata sifat dalam bahasa Jepang, yaitu : 1. Kata sifat golongan i, (kata dasarnya berakhiran i) Misalnya : takai : mahal yasui : murah Contoh pemakaian dalam kalimat : Buku ini mahal. Kono hon wa takai desu. 2. Kata sifat golongan da, (kata dasarnya berakhiran da) Misalnya : kirei (kireida) : cantik Genki (genkida) : sehat Di atas telah dikatakan bahwa kata dasar untuk kata sifat golongan ini selalu berakhiran dengan da. Namun dalam pemakaiannya di dalam kalimat, da mengalami perubahan atau dihilangkan. Contoh pemakaian dalam kalimat :
61 68 Bunga Sakura indah. Sakura wa kirei desu Kata Keterangan Kata keterangan adalah kata yang menerangkan kata lainnya. Dalam bahasa Jepang fungsi kata keterangan ini sangatlah penting (3A Corporation, 2000, p169). Contohnya : Dosen asing semuanya orang Amerika. Gaikokujin no sensei wa minna Amerikajin desu. Ibu Maria sedikit mengerti huruf Hiragana. Maria-san wa hiragana ga sukoshi wakarimasu. Saya selalu makan siang di kantin universitas. Itsumo daigaku no shokudou de hirugohan o tabemasu. Kamus itu tidak begitu baik. Sono jisho wa amari yokunai desu Partikel 1. Partikel wa (ha) Partikel wa menunjukkan bahwa kata sebelumnya adalah topik atau Subyek. Hal yang dibicarakan diikuti oleh partikel wa, untuk menunjukan topik pembicara, selanjutnya bermacam-macam deskripsi (3A Corporation, 2000, p16). Contohnya :
62 69 Saya adalah pelajar. Watashi wa gakusei desu. 2. Desu Kata benda yang diikuti oleh desu menjadi predikat. Desu memiliki berbagai sifat yaitu : Desu berarti penilaian atau kesimpulan. Desu dipakai untuk memperlihatkan perasaan hormat kepada lawan bicara. Desu menjadi berbeda bentuknya dalam kalimat negatif atau waktu lampau. Beberapa contoh untuk partikel desu dapat dilihat pada tabel Tabel 2.19 Contoh partikel desu dalam kalimat 1. Positif sekarang Saya (adalah) pelajar Watashi wa gakusei desu 2. Negatif Saya bukan pelajar Watashi wa gakusei dewa sekarang arimasen Kemarin saya (adalah) 3. Positif lampau Kinou watashi wa gakusei deshita pelajar Kemarin saya bukan Kinou watashi wa gakusei dewa 4. Negatif lampau pelajar arimasen deshita 3. Partikel ka Partikel ka dipakai untuk kalimat tanya yang jawabannya antara ya atau tidak. Kalimat tanya ini dibuat dengan menambah partikel ka pada akhir kalimat. Kalimat
63 70 tanya ini susunannya tidak berubah. Menanyakan apakah benar atau tidak isi dari suatu kalimat. Jika benar maka jawabannya hai dan jika tidak benar maka jawabannya iie. Contohnya : Apakah anda seorang pelajar? Anata wa gakusei desuka. 4. san Dalam bahasa Jepang, menyebutkan nama orang lain selalu diikuti dengan san untuk menunjukkan rasa hormat dari si pembicara kepada lawan bicara. San tidak pernah dipakai untuk menyebutkan nama sendiri. Contohnya : Tuan Yamada adalah dokter. Yamada-san wa isha desu. 5. Kata mo Kata mo ditambahkan pada topik sebagai pengganti partikel wa apabila predikatnya sama dengan predikat sebelumnya. Contohnya : Tuan Yamada adalah dokter. Tuan Kawata juga dokter. Yamada-san wa isha desu. Kawata-san mo isha desu. 6. Partikel no Partikel no dipakai untuk menghubungkan dua kata benda. Kata benda yang di depan menerangkan kata benda yang dibelakang. Contohnya :
64 71 Ini buku komputer. Kore wa Konpyu-ta no hon. Partikel no dapat juga digunakan untuk menunjukkan kepunyaan. Contohnya : Ini buku saya. Kore wa watashi no hon. 7. Partikel ni Partikel ni memiliki berbagai fungsi yaitu: Untuk menunjukkan waktu kejadian Setelah kata benda yang menunjukkan waktu, dipakai partikel ni untuk menunjukkan waktu kejadian. Partikel ni dipakai dengan kata kerja yang berarti kegiatan atau aksi yang segera selesai. Apabila waktu itu tidak dinyatakan dengan suatu bilangan, maka ni tidak dipakai. Tetapi, pada nama hari kita boleh memakai ni atau tidak. Contohnya : Saya bangun jam setengah tujuh. 6 jikan ni watashi wa okimasu. Tempat adanya suatu benda atau orang dinyatakan dengan partikel ni Contohnya : Di kamar saya ada meja. Watashi no heya ni tsukue ga arimasu
65 72 Menunjukkan tujuan untuk apa kita ikimasu (pergi), kaerimasu (pulang), kimasu (datang). Contohnya : Saya datang ke Jepang untuk belajar bahasa Jepang. Watashi wa Nihon e nihongo no benkyou ni kimashita. 8. Kata penghubung to to dipakai waktu menghubungkan kata-kata benda yang setaraf dan menyabutkannya secara konkret satu-persatu. Contohnya : Ibu membeli jeruk dan apel. Okaasan wa mikan to ringo o kaimasu. to setelah kata benda yang menunjukkan orang atau binatang berarti bersama atau dengan. Contohnya : Saya datang ke Jepang bersama teman. Watashi wa tomodachi to nihon e kimashita. 9. Partikel e (he) Partikel e (he) menunjukkan arah gerakan atau tempat tujuan yang dinyatakan oleh kata kerja ikimasu (pergi), kimasu (datang), kaerimasu (pulang), dan lain-lain. Contohnya : Saya pergi ke Bali. Watashi wa Bali e ikimasu.
66 Partikel de Partikel de dipakai untuk menunjukkan alat yang dipakai. Bila de terdapat setelah kata benda alat angkutan dan dipakai dengan kata kerja yang menunjukkan gerakan atau perpindahan, maka ini berarti menggunakan alat angkutan tersebut. Contohnya : Saya pergi dengan pesawat ke Bali Watashi wa bali e hikouki de ikimasu. Partikel de yang di tempatkan setelah kata benda yang menunjukkan tempat, dan menunjukkan tempat kejadian. Contohnya : Saya membeli apel di super market. Watashi wa supaa de ringo o kaimasu. 11. Partikel o (wo) Partikel o menunjukkan obyek atau tujuan dari kata kerja transitif. Contohnya : Saya makan nasi. Watashi wa gohan o tabemasu. 12. Partikel ga Partikel ga digunakan untuk menunjukkan obyek dari arimasu (ada, mempunyai) dan wakarimasu (mengerti). Juga
67 74 bila kata sifat seperti, sukidesu (suka), kiraidesu (benci), jouzudesu (pintar), hetadesu (bodoh), dan lain-lain. Contohnya : Saya suka masakan Italia. Watashi wa Itariaryouri ga sukidesu.
Universitas Bina Nusantara. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007 / 2008
Universitas Bina Nusantara Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007 / 2008 ANALISIS DAN PERANCANGAN APLIKASI PENERJEMAH BAHASA INDONESIA KE DALAM
Pengenalan Kecerdasan Buatan (KB)
Pengenalan Kecerdasan Buatan (KB) Pengertian Kecerdasan Buatan VS Kecerdasan Alami Komputasi KB VS Komputasi Konvensional Sejarah KB Lingkup KB Soft Computing Referensi Luger & Stubblefield - bab 1 Sri
Artificial Intelegence. Eka Yuniar
Artificial Intelegence Eka Yuniar DEFINISI Awalnya komputer difungsikan sebagai alat hitung. Seiring dengan perkembangan jaman, komputer diharapkan dapatdiberdayakan untuk mengerjakan segala sesuatu yang
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan) Definisi : - Awalnya komputer difungsikan sebagai alat hitung. - Seiring dengan perkembangan jaman, komputer diharapkan dapat diberdayakan untuk mengerjakan
Pengantar Kecerdasan Buatan (AK045218) Bahasa Alami 1
Bahasa Alami 1 Peranan Pengetahuan dalam Bahasa Masalah Bahasa Alami Proses Sintaksis Grammar dan Parser Automated Transition Network Referensi Luger & Stubblefield : bab-3 Rich & Knight : bab 15 Bahasa
1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) 1.1 DEFINISI KECERDASAN BUATAN Definisi Kecerdasan Buatan H. A. Simon [1987] : Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian,
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi Kecerdasan Buatan (Artificial Intelligence) Defri Kurniawan, M.Kom Fasilkom 1/7/2016 What s Artificial Intelligence What is Artificial Intelligence (AI) Cabang Science yang
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) By :Suthami A.
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) By :Suthami A. Definisi Kecerdasan buatan (Artificial Intelligence) : Bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin (komputer) dapat melakukan
BAB I PENGENALAN INTELEGENSI BUATAN
BAB I PENGENALAN INTELEGENSI BUATAN A. Pengantar Intelegensi Buatan (AI) Intelegensi Buatan (Artificial Intelligence) merupakan cabang terpenting dalam dunia computer yang membuat agar mesin (computer)
Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria
Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria Abstrak Kecerdasan Buatan (Artificial Intelligence) merupakan salah satu bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin (komputer)
BAB I PENGANTAR KECERDASAN BUATAN
BAB I PENGANTAR KECERDASAN BUATAN 1. 1 DEFINISI Kecerdasan buatan (Artificial Intelligence) : Bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti
TEORI BAHASA DAN AUTOMATA
MODUL I TEORI BAHASA DAN AUTOMATA Tujuan : Mahasiswa memahami pengertian dan kedudukan Teori Bahasa dan Otomata (TBO) pada ilmu komputer Definisi dan Pengertian Teori Bahasa dan Otomata Teori bahasa dan
Jurnal Mahajana Informasi, Vol.1 No 2, 2016 e-issn: SIMULASI PERGERAKAN CHESS KNIGHT DALAM PAPAN CATUR
SIMULASI PERGERAKAN CHESS KNIGHT DALAM PAPAN CATUR Dini MH. Hutagalung Program Studi Sistem Informasi Universitas Sari Mutiara Indonesia [email protected] ABSTRAK Sistem produksi ( production system) merupakan
H. A. Simon [1987] : Rich and Knight [1991]:
H. A. Simon [1987] : Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang - dalam pandangan
Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining
Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining Maria Shusanti F Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bandar Lampung
SISTEM INTELEGENSIA. Diema Hernyka S, M.Kom
SISTEM INTELEGENSIA Diema Hernyka S, M.Kom Materi : Konsep Sistem Intelegensia Definisi Kecerdasan Buatan Kecerdasan Buatan Vs Kecerdasan Alami Komputasi Kecerdasan Buatan Vs Komputasi Konvensional Perkembangan
Menjelaskan pengertian kecerdasan buatan dengan baik
Menjelaskan pengertian kecerdasan buatan dengan baik Kecerdasan Buatan (Artificial Intelligence, AI) telah menjadi wacana umum yang sangat penting dan jamak dijumpai. Namun masih banyak menyisakan pertanyaan
KECERDASAN BUATAN Artificial Intelligence (AI)
KECERDASAN BUATAN Artificial Intelligence (AI) Pengertian AI Putu Putra Astawa S.Kom.,M.kom [email protected] Ptputraastawa.wordpress.com Kedudukan Ilmu Kecerdasan Buatan Kecerdasan? Kecerdasan berasal
BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR 20 BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR
SISTEM PAKAR 20 BAB III TEORI DASAR SISTEM PAKAR DAN SISTEM KONTROL BERBASIS SISTEM PAKAR 3.1 Sistem Pakar Sistem pakar adalah suatu program komputer cerdas yang menggunakan knowledge (pengetahuan) dan
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Bahasa alami adalah bahasa yang biasa digunakan untuk berkomunikasi antarmanusia, misalnya bahasa Indonesia, Sunda, Jawa, Inggris, Jepang, dan sebagainya. Bahasa
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Kecerdasan Buatan Kecerdasan buatan atau artificial intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti
Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004
Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004 Visualisasi Sistem Pakar Dalam Menganalisis Tes Kepribadian Manusia (Empat Aspek Tes Kepribadian Peter Lauster) Sri Winiarti
BAB II KAJIAN PUSTAKA. onoma yang berarti nama dan syn yang berarti dengan. Secara harfiah sinonim
BAB II KAJIAN PUSTAKA 2.1 Pengertian Sinonim Secara etimologi kata sinonim berasal dari bahasa Yunani kuno, yaitu onoma yang berarti nama dan syn yang berarti dengan. Secara harfiah sinonim berarti nama
KECERDASAN BUATAN Artificial intelligence TRI WAHYUDI TIPA 15
KECERDASAN BUATAN Artificial intelligence TRI WAHYUDI 1530055401001 TIPA 15 DAFTAR isi BAB I pengantar kecerdasan buatan BAB II Bidang Ilmu Ai BAB III Machine Learning BAB I PENGANTAR KECERDASAN BUATAN
BAB II SINTAKS 2.1. SINTAKS
BAB II SINTAKS 2.1. SINTAKS merupakan kumpulan aturan yang mendefinisikan suatu bentuk bahasa. mendefinisikan bagaimana suatu kalimat dibentuk sebagai barisan/urutan dari pemilihan suatu kata dasar. Kata
NATURAL LANGUAGE PROCESSING DENGAN TEKNIK STATE MACHINE PARSER
NATURAL LANGUAGE PROCESSING DENGAN TEKNIK STATE MACHINE PARSER Hanif Al Fatta Abstraksi Aplikasi konsep AI terus berkembang. Salah satunya adalah bagaimana membuat komputer memahami perintah yang diberikan
Outline. IKI 40931: Topik Khusus: NLP Kuliah 7: Parsing CFG. Parsing. Contoh parsing. Ruli Manurung. 10 Maret (Bab Jurafsky & Martin)
Outline IKI 40931: Topik Khusus: NLP Kuliah 7: Parsing CFG (Bab 10.1-10.4 Jurafsky & Martin) Ruli Manurung Fakultas Ilmu Komputer Universitas Indonesia 10 Maret 2008 1 2 3 4 Parsing Contoh parsing CFG
Bab 1 Pendahuluan 1.1 Latar Belakang
Bab 1 Pendahuluan 1.1 Latar Belakang Bahasa merupakan salah satu aspek penting dalam kehidupan manusia karena bahasa adalah alat untuk berkomunikasi dengan manusia lain. Bahasa dapat disajikan dalam bentuk
BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,
BAB 2 TINJAUAN TEORI 2.1 Kecerdasan Buatan Kecerdasan buatan adalah sebuah istilah yang berasal dari bahasa Inggris yaitu Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan, sedangkan
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Salah satu cabang dari ilmu komputer yang mulai populer adalah Artificial Intelligence atau kecerdasan buatan. Kecerdasan buatan merupakan sub-bidang dari
BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot
BAB I PENDAHULUAN I.1. Latar Belakang Penyakit Jantung adalah sebuah otot yang memompa darah ke seluruh tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot jantung mati sewaktu
Artificial intelligence
Artificial intelligence Team teaching: Sri Winiarti, Andri Pranolo, dan Anna Hendri SJ Andri Pranolo W : apranolo.tif.uad.ac.id M : 081392554050 E : [email protected] Informatics Engineering,
BAB 1 PENGENALAN KECERDASAN BUATAN 2 Dengan definisi ini, Kecerdasan Buatan menawarkan baik media maupun uji teori kecerdasan. Teori-teori ini dapat d
Bab1 Pengenalan Kecerdasan Buatan POKOK BAHASAN: Definisi Kecerdasan Buatan Sejarah Kecerdasan Buatan Sub Disiplin Ilmu dalam Kecerdasan Buatan Lingkup Kecerdasan Buatan pada Aplikasi Komersial Kecerdasan
AI_Pengantar AI PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) 1 DEFINISI KECERDASAN BUATAN H. A. Simon [1987] : Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi dan instruksi
UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN CHATBOT UNTUK TANYA-JAWAB TENTANG FAQ BINUSMAYA Astari Kartika Hadinata
MODUL MATA KULIAH TEORI BAHASA DAN OTOMATA DOSEN:
MODUL MATA KULIAH TEORI BAHASA DAN OTOMATA DOSEN: Mira Kania S.,ST.,MT Utami Dewi W.,S.Kom IF I. PENDAHULUAN PENDAHULUAN Komputer digunakan sebagai alat bantu untuk menyelesaikan pekerjaan(task). Dua pertanyaan
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Kecerdasan Buatan Kecerdasan buatan atau Artificial Intelligence (AI) adalah suatu bidang ilmu yang mempelajari tentang bagaimana membangun sistem komputer yang menerapkan kecerdasan
PENDAHULUAN. Terdapat tiga topik utama di teori otomata yaitu:
PENDAHULUAN Pengertian Komputer mengikuti sejumlah prosedur sistematis, atau algoritme, yang dapat diaplikasikan untuk serangkaian input (string) yang menyatakan integer dan menghasilkan jawaban setelah
SA N BUA BU T A A T N
MATERI KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) PENGANTAR by : Suthami A MATERI No 1. Pendahuluan Materi 2. Masalah dan Ruang Keadaan 3. Metode Pelacakan/Pencarian 4. Representasi Pengetahuan 5. Penalaran
PENGANTAR KECERDASAN BUATAN
PERTEMUAN PERTAMA PENGANTAR KECERDASAN BUATAN SEKOLAH TINGGI TEKNIK HARAPAN TAHUN AJARAN 2017-2018 Fera Damayanti Welcome Dosen Alamat : Fera Damayanti, ST, M.Kom : Jalan Karya Bakti No.26 Tanjung Pura,
MODEL HEURISTIK. Capaian Pembelajaran. N. Tri Suswanto Saptadi
1 MODEL HEURISTIK N. Tri Suswanto Saptadi 2 Capaian Pembelajaran Mahasiswa dapat memahami dan mampu mengaplikasikan model Heuristik untuk menyelesaikan masalah dengan pencarian solusi terbaik. 1 3 Model
Expert System. MATA KULIAH : Model & Simulasi Ekosistem Pesisir & Laut. Syawaludin A. Harahap 1
MATA KULIAH : Model & Simulasi Ekosistem Pesisir & Laut KODE MK : M10B.116 SKS : 3 (2-1) DOSEN : Syawaludin Alisyahbana Harahap EXPERT SYSTEM (SISTEM PAKAR/AHLI) UNIVERSITAS PADJADJARAN FAKULTAS PERIKANAN
BAB I Pengenalan Kecerdasan Buatan (Artificial Inteligent / AI ) Created A.Tohir from Dosen Mr.Zulkifli
BAB I Pengenalan Kecerdasan Buatan (Artificial Inteligent / AI ) Created A.Tohir from Dosen Mr.Zulkifli Definisi Kecerdasan Buatan Merupakan salah satu bagian dari ilmu komputer Yang membuat agar mesin
MENGENAL SISTEM PAKAR
MENGENAL SISTEM PAKAR Bidang teknik kecerdasan buatan yang paling popular saat ini adalah system pakar. Ini disebabkan penerapannya diberbagai bidang, baik dalam pengembangan ilmu pengetahuan dan terutama
BAB 1 PENDAHULUAN. dengan banyaknya produk terkenal yang berkualitas milik negara Jepang, yang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Jepang merupakan negara yang memiliki teknologi tinggi. Sudah terbukti dengan banyaknya produk terkenal yang berkualitas milik negara Jepang, yang beredar di berbagai
Natural Language Processing
Disiplin ilmu NPL Natural Language Processing By: Uro Abdulrohim, S.Kom, MT Fonetik / fonologi Morfologi Sintaksis Semantik Pragmatik Discource knowledge World knowledge 1 3 Apa itu NLP Proses pembuatan
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Pemrosesan Bahasa Alami (Natural Language Processing) Pemrosesan bahasa alami (Natual Language Processing - NLP) merupakan salah satu bidang ilmu Kecerdasan Buatan (Artificial
BAB 1 PENGENALAN SISTEM PAKAR
BAB 1 PENGENALAN SISTEM PAKAR DEFINISI System yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan para ahli. ES dikembangkan
BAB 2 LANDASAN TEORI
6 BAB 2 LANDASAN TEORI 2.1. Algoritma dan Pemrograman Terhadap berbagai masalah yang timbul perlu dicarikan pemecahannya sehingga dapat memberikan solusi yang benar atau yang paling benar. Berbicara mengenai
TATA KATA DAN TATA ISTILAH BAHASA INDONESIA
TATA KATA DAN TATA ISTILAH BAHASA INDONESIA Tata bentukan dan tata istilah berkenaan dengan kaidah pembentukan kata dan kaidah pembentukan istilah. Pembentukan kata berkenaan dengan salah satu cabang linguistik
2/22/2017 IDE DASAR PENGANTAR SISTEM PAKAR MODEL SISTEM PAKAR APLIKASI KECERDASAN BUATAN
APLIKASI KECERDASAN BUATAN PENGANTAR SISTEM PAKAR Shinta P. Sari Prodi. Informatika Fasilkom UIGM, 2017 Definisi : Sebuah program komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah
Teknik Kompiler 6. oleh: antonius rachmat c, s.kom
Teknik Kompiler 6 oleh: antonius rachmat c, s.kom Analisis Sintaks (Parser) Analisis Sintaks bergantung pada bahasa pemrograman masing-masing. Karena masing-masing bahasa pemrograman memiliki bentuk sintaks
Alat Sintaksis. Kata Tugas (Partikel) Intonasi. Peran. Alat SINTAKSIS. Bahasan dalam Sintaksis. Morfologi. Sintaksis URUTAN KATA 03/01/2015
SINTAKSIS Pengantar Linguistik Umum 26 November 2014 Morfologi Sintaksis Tata bahasa (gramatika) Bahasan dalam Sintaksis Morfologi Struktur intern kata Tata kata Satuan Fungsi Sintaksis Struktur antar
mental kita begitu penting bagi kehidupan
PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) Pendahuluan Manusia memiliki nama ilmiah homo sapiens - manusia yang bijaksana - karena kapasitas mental kita begitu penting bagi kehidupan sehari-hari.
4/7/2016. fakultas ilmu komputer program studi. informatika. Apakah
ب س م ا ه لل الر ح ن الر ح ي ب س م ا ه لل الر ح ن الر ح ي السالم عليكم ورحمة هللا وبركاته fakultas ilmu komputer program studi informatika Apakah 1 Renungan??? Bisakah mesin berpikir? Jika bisa, bagaimana
Sekilas Tentang Kecerdasan Buatan
Sekilas Tentang Kecerdasan Buatan Oleh: Entin Martiana Penyaji: Setiawardhana Definisi Kecerdasan Buatan Banyak cara untuk mendefinisikan Kecerdasan Buatan, diantaranya adalah : Suatu studi yang mengupayakan
Menurut Kaplan, AI mempunyai beberapa kelebihan dibandingkan dengan kecerdasan alami
KECERDASAN BUATAN (AI/Artificial Intelligence) Menurut Kaplan, AI mempunyai beberapa kelebihan dibandingkan dengan kecerdasan alami (kecerdasan manusia). Kelebihan AI yaitu : AI lebih bersifat permanent
APPLIED ARTIFICIAL INTELLIGENT. Ir. Arthur Daniel Limantara, MM.MT
APPLIED ARTIFICIAL INTELLIGENT Ir. Arthur Daniel Limantara, MM.MT PENILAIAN Paper 30 % Ujian Tengah Semester 30 % Ujian Akhir Semester 40 % Open Book 2 REFERENSI UTAMA INTRODUCTION TO ARTIFICIAL INTELLIGENT,
SISTEM PAKAR. (Expert System) L/O/G/O
SISTEM PAKAR (Expert System) L/O/G/O Latar Belakang E/S Sistem Pakar memberikan banyak keuntungan bagi operasi perusahaan dan manajer, tetapi memiliki keterbatasan significan. Artificial Intelligence merupakan
Grammar dan Tingkat Bahasa
CSG3D3 Teori Komputasi Grammar dan Tingkat Bahasa Agung Toto Wibowo Ahmad Suryan Yanti Rusmawati Mahmud Dwi Sulistiyo Kurniawan Nur Ramadhani Said Al Faraby Dede Rohidin KK Intelligence, Computing, and
BAB II PEMECAHAN MASALAH DENGAN AI
BAB II PEMECAHAN MASALAH DENGAN AI A. Representasi Masalah Seperti telah diketahui pada sistemyang menggunakan kecerdasan buatan akan mencoba memberikan output berupa solusi suatu masalah berdasarkan kumpulan
IMPLEMENTASI PENGGUNAAN SISTEM APLIKASI WEB PDF PARSER UNTUK MENAMPILKAN INFORMASI ISI DOKUMEN
IMPLEMENTASI PENGGUNAAN SISTEM APLIKASI WEB PDF PARSER UNTUK MENAMPILKAN INFORMASI ISI DOKUMEN Yulianto1), Fifit Alfiah2), Andy Nova Wijaya3), Muh. Rizal Ramadhan4), Leo Kumoro Sakti5), Mubtasir6), Abdul
UNIVERSITAS GUNADARMA
QUIZ PENGANTAR KECERDASAN BUATAN Kelompok : Hasbi Nur Haqi (50407406) (Ketua) M. Isramuddin (50407572) Septo Aditiyo (50407796) Yusup Bachtiar (50407929) Kelas : 4IA03 UNIVERSITAS GUNADARMA 2010 Soal dan
Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya
Sistem Pakar Definisi Keuntungan dan kelemahan Konsep Dasar Bentuk dan Struktur Sistem Basis Pengetahuan Metode Inferensi Ciri-ciri Aplikasi dan Pengembangannya Referensi Giarrantano, J. and G.Riley bab
Gambar 1 Sistem yang menggunakan kecerdasan buatan
BAB 1 PENGENALAN KECERDASAN BUATAN 1.1 DEFENISI KECERDASAN BUATAN Kecerdasan Buatan berasal dari bahasa Inggris Artificial Intelligence atau disingkat AI, yaitu Intelligence adalah cerdas, sedangkan artificial
BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan.
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan komputer sekarang ini sangat pesat dan salah satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan. Di dalam bidang kecerdasan buatan, termasuk
Perangkat Lunak Simulasi Langkah Kuda Dalam Permainan Catur
Perangkat Lunak Simulasi Langkah Kuda Dalam Permainan Catur Hartono 1) Liva Junter 2) STMIK IBBI Medan Jl. Sei Deli No. 18 Medan, Telp. 061-4567111 Fax. 061-4527548 Email: [email protected] 1 Abstrak
PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING
PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING HARIYADI Program Studi Teknik Elektro UMSB ABSTRAK Nilai IP (Indeks
Nama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Pemodelan Data Pemodelan Data dalam rekayasa perangkat lunak adalah proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan
BAB II LANDASAN TEORI. Landasan teori atau kajian pustaka yang digunakan dalam membangun
BAB II LANDASAN TEORI Landasan teori atau kajian pustaka yang digunakan dalam membangun sistem informasi ini, terdapat teori-teori ilmu terkait yang digunakan untuk membantu menyelesaikan permasalahan
LEMBAR TUGAS MAHASISWA ( LTM )
LEMBAR TUGAS MAHASISWA ( LTM ) SISTEM PAKAR Program Studi Teknik Informatika Program Strata Satu (S1) Tahun 2015 NIM NAMA KELAS :. :.. :. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER NUSAMANDIRI Jakarta
PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN ABSTRAK
PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN Budiya Surya Putra, S.Kom. ABSTRAK Sistem pakar pendeteksian gangguan kehamilam ini merupakan sistem untuk mengetahui jenis-jenis gangguan kehamilan
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Sistem pakar sangat dibutuhkan untuk membantu pekerjaan manusia dalam mengambil suatu keputusan. Sistem pakar mulai dikembangkan pada tahun 1960-an dan 1970-an. Berdasarkan
Artificial Intelligence Apa Itu AI?
Artificial Intelligence Apa Itu AI? Bagaimana otak manusia bekerja? Apa itu kecerdasan? Bagaimana kita meniru otak manusia? Bagaimana kita membuat kecerdasan? Peduli amat!!! Mending melakukan sesuatu yg
Penentuan Pola Kalimat Bahasa Inggris Pada Simple Present Tense Menggunakan Metode Bottom Up Parsing
Meilani, Penentuan Pola Kalimat Bahasa Inggris Pada Simple Present Tense. 9 Penentuan Pola Kalimat Bahasa Inggris Pada Simple Present Tense Menggunakan Metode Bottom Up Parsing Budanis Dwi Meilani 1, Muhamad
INTELEGENSI BUATAN. Sistem Pakar. M. Miftakul Amin, M. Eng. website :
INTELEGENSI BUATAN Sistem Pakar M. Miftakul Amin, M. Eng. e-mail: [email protected] website : http://mafisamin.web.ugm.ac.id Jurusan Teknik Komputer Politeknik Negeri Sriwijaya Palembang 2015 1 Definisi
PENDAHULUAN 1. Latar Belakang 2. Rumusan Masalah 3. Tujuan Dan Manfaat
PENDAHULUAN 1. Latar Belakang Perkembangan ilmu kedokteran mengalami kemajuan pesat yang ditandai dengan ditemukannya penyakit-penyakit tropis baru yang belum teridentifikasi sebelumnya. Para dokter ahli
SEMANTIK Syntax mendefinisikan suatu bentuk program yang benar dari suatu bahasa.
SEMANTIK Syntax mendefinisikan suatu bentuk program yang benar dari suatu bahasa. Semantik mendefinisikan arti dari program yang benar secara syntax dari bahasa tersebut. Semantik suatu bahasa membutuhkan
Expert System. Siapakah pakar/ahli. Pakar VS Sistem Pakar. Definisi
Siapakah pakar/ahli Expert System Seorang pakar atau ahli adalah: seorang individu yang memiliki kemampuan pemahaman superior dari suatu masalah By: Uro Abdulrohim, S.Kom, MT Definisi Program komputer
BAB II KAJIAN PUSTAKA DAN KERANGKA PIKIR. A. Kajian Pustaka. Kajian pustaka adalah mempelajari kembali temuan penelitian terdahulu atau
BAB II KAJIAN PUSTAKA DAN KERANGKA PIKIR A. Kajian Pustaka Kajian pustaka adalah mempelajari kembali temuan penelitian terdahulu atau yang sudah ada dengan menyebutkan dan membahas seperlunya hasil penelitian
Sistem Pakar Dasar. Ari Fadli
Sistem Pakar Dasar Ari Fadli fadli.te.unsoed@gmail http://fadli84.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Proposisi adalah pernyataan yang dapat ditentukan nilai kebenarannya, bernilai benar atau salah tetapi tidak keduanya. Sedangkan, Kalkulus Proposisi (Propositional
BAB II TINJAUAN PUSTAKA. Bahasa menurut kamus Websters adalah the body of words and methods of
BAB II TINJAUAN PUSTAKA 2.1 Bahasa Alami dan Bahasa Formal Bahasa menurut kamus Websters adalah the body of words and methods of combining words used and understood by a considerable community, sedangkan
SISTEM PRODUKSI (PRODUCTION SYSTEM) -Muhlis Tahir-
SISTEM PRODUKSI (PRODUCTION SYSTEM) -Muhlis Tahir- Sistem yang menggunakan aturan-aturan untuk merepresentasikan pengetahuan dinamakan productions system. Production system, ada 3 bagian : Rule base /
LANGUAGES AND TRANSLATOR
Algoritma dan Pemrograman 1C Konsep Bahasa Pemrograman LANGUAGES AND TRANSLATOR Disusun kembali oleh : Henny Medyawati, Universitas Gunadarma Sumber: Pittman, Thomas dan James Petters, 1992 The Art of
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Sejak dilahirkan hingga tumbuh dewasa manusia diciptakan dengan kecerdasan yang luar biasa, kecerdasan juga akan berkembang dengan pesat. Kecerdasan tersebut yang dapat
SEMANTIK. Sintak mendifinisikan suatu bentuk program yang benar dari suatu bahasa.
SEMANTIK Sintak mendifinisikan suatu bentuk program yang benar dari suatu bahasa. Semantic mendefinisikan arti dari program yang benar secara sintak dari bahasa tersebut. Semantic suatu bahasa membutuhkan
TEKNIK KOMPILASI. Dosen : Dwi Retno Wahyuningsih, S. Kom. Jurusan : Teknik Informatika Semester Genap 2007/2008
TEKNIK KOMPILASI Dosen : Dwi Retno Wahyuningsih, S. Kom Jurusan : Teknik Informatika Semester Genap 2007/2008 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) DARMAJAYA BANDAR LAMPUNG 2008 SATUAN
APLIKASI SHELL SISTEM PAKAR
APLIKASI SHELL SISTEM PAKAR Yeni Agus Nurhuda 1, Sri Hartati 2 Program Studi Teknik Informatika, Sekolah Tinggi Manajemen Informatika dan Komputer Teknokrat Lampung Jl. Z.A. Pagar Alam 9-11 Labuhan Ratu,
SATUAN ACARA PERKULIAHAN STMIK UBUDIYAH INDONESIA SEMESTER GENAP TAHUN AKADEMIK 2013/2014
SATUAN ACARA PERKULIAHAN STMIK UBUDIYAH INDONESIA SEMESTER GENAP TAHUN AKADEMIK 2013/2014 MATA KULIAH FAKULTAS JURUSAN / JENJANG : TEKNIK KOMPILASI : Fakultas Ilmu Komputer : Teknik Informatika PROSES
APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING
APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING 1 Diah Malis Oktaviani (0089), 2 Tita Puspitasari (0365) Program Studi Teknik Informatika Universitas
TEORI BAHASA DAN OTOMATA [TBO]
TEORI BAHASA DAN OTOMATA [TBO] Teori Bahasa Teori bahasa membicarakan bahasa formal (formal language), terutama untuk kepentingan perancangan kompilator (compiler) danpemroses naskah (text processor).
Analisis Sintaksis (syntactic analyzer atau parser)
Analisis Sintaksis (syntactic analyzer atau parser) pohon (tree) suatu graph terhubung yang tidak sirkuler, memiliki satu buah simpul (atau vertex / node) yaitu akar (root) dan dari akar ini memiliki lintasan
SISTEM PAKAR DALAM HAL MENDETEKSI PENYAKIT TANAMAN PERKEBUNAN SAWIT
SISTEM PAKAR DALAM HAL MENDETEKSI PENYAKIT TANAMAN PERKEBUNAN SAWIT Indah Kusuma Dewi, Staf Pengajar AMIK INTEL Com GLOBAL INDO Abstract Perkembangan teknologi dibidang komputer pada saat ini mengalami
SINTAKS. Sintaks dari bahasa pemrograman di defenisikan dengan 2 kumpulan aturan, yaitu:
SINTAKS Bahasa mesin adalah bentuk terendah komputer. Kita dapat berhubungan langsung dengan bagian-bagian yang ada di dalam komputer seperti bits, register. Bahasa mesin terdiri dari bit-bit 0 dan 1.
TEKNIK KOMPILASI. Dosen : Dwi Retno Wahyuningsih, S. Kom. Jurusan : Teknik Informatika Semester Genap 2007/2008
TEKNIK KOMPILASI Dosen : Dwi Retno Wahyuningsih, S. Kom Jurusan : Semester Genap 2007/2008 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) DARMAJAYA BANDAR LAMPUNG 2008 GARIS-GARIS BESAR PROGRAM
SINTAKS. Sintaks dari bahasa pemrograman di defenisikan dengan 2 kumpulan aturan, yaitu:
SINTAKS Bahasa mesin adalah bentuk terendah komputer. Kita dapat berhubungan langsung dengan bagian-bagian yang ada di dalam komputer seperti bits, register. Bahasa mesin terdiri dari bit-bit 0 dan 1.
DIALOG DESAIN. 2. Sintaksis - Yaitu urutan dan struktur dari input dan output. - Pada bahasa manusia, ekuivalen dengan grammar suatu kalimat.
DIALOG DESAIN Dialog dalam arti umum adalah percakapan antara dua kelompok atau lebih. Sedangkan dialog dalam konteks perencanaan user interface adalah struktur dari percakapan antara user dan sistem komputer.
