Aplikasi Mobile Pengenalan Tulisan Tangan Kata secara Online dan Pemenggalan Suku Kata dalam Bahasa Indonesia Menggunakan Fitur Gesture API dan Metode Finite State Automata Nama NPM Jurusan Pembimbing : Erviana Frishmanida Sumarno : 12110422 : Sistem Informasi : Dr. Suryarini Widodo, SKom., MMSI. LATAR BELAKANG • Pengenalan tulisan tangan adalah kemampuan perangkat keras untuk menerima dan mengenali masukan berupa tulisan tangan. • Pengenalan tulisan secara online memiliki akurasi lebih baik. • Touch screen memberi akses untuk lebih mudah berinteraksi dengan perangkat. • Android adalah alternatif yang menyediakan banyak tools Aplication Programming Interface. • Gesture API adalah salah satu API pada android untuk mengenali masukan berupa gerakan/sentuhan jari/stylus yang memiliki makna atau perintah. • Metode FSA (Finite State Automata) adalah metode untuk pemenggalan suku kata. TUJUAN • Menerapkan Gesture API pada Android untuk pengenalan tulisan tangan tegak bersambung kata Bahasa Indonesia sebagai media belajar menulis anak pra sekolah, TK dan SD tingkat awal. • Menerapkan metode FSA pada Android sebegai pemenggal kata menjadi suku kata Bahasa Indonesia. BATASAN MASALAH • Tulisan huruf tegak bersambung. • Bahasa Indonesia sesuai EYD, bahasa baku. • Tidak mengakomodasi: singkatan, bahasa serapan, kata dengan imbuhan, huruf besar dan penulisan angka. • Kata sederhana terbatas yang umumnya dikenali oleh anak usia dini, TK hingga SD tingkat awal dan sudah tersimpan di dalam data library. • Minimal 1 kata memiliki 3 huruf dan maksimal 1 kata yang memiliki 4 penggalan suku kata dan sudah tersedia di dalam library (650 kata). BATASAN MASALAH • Aplikasi ini dibuat untuk platform Android. • Minimum versi 2,3 (Gingerbread) dan maksimum versi 4.3 (Jelly Bean) • Mendukung layar berukuran 3,7” hingga 10,1” Aplikasi ini dibuat dengan bahasa pemrograman Java. • Aplikasi ini dirancang untuk tampilan landscape. • Proses input tulisan dilakuan dengan tarikan jari tangan atau stylus dalam waktu yang singkat. METODE PENELITIAN System Development Life Cycle (SDLC) 1. Perencanaan 2. Analisa 3. Perancangan 4. Implementasi 5. Uji Coba DIAGRAM ALUR UML UML KONSEP LAYOUT PENERAPAN GESTURE API DAN FSA PADA APLIKASI HASIL INTERFACE SIMULASI APLIKASI TABEL HASIL PENGENALAN TULISAN TABEL HASIL SEGMENTASI KATA TABEL CONTOH KATA KESIMPULAN • Persentase keberhasilan penerapkan fitur Gesture API mencapai 50% dengan rata-rata 74,55% (20 responden). • Persentase keberhasilan penerapan metode Finite State Automata rata-rata mencapai 100% (11 pola suku kata, 5 kata yang berbeda). • Aplikasi berjalan dengan baik pada smartphone berlayar 3,7” hingga 10,1” dan OS android versi 2,3 (Gingerbread) hingga versi 4,3 (Jelly Bean). SARAN • Mengembangkan pengenalan tulisan tangan berdasarkan karakter perhuruf untuk meminimalisir banyaknya data yang disimpan pada library. • Mengembangkan pengenalan tulisan tangan dengan mengkombinasikan berbagai metode lainnya. • Pengembangan selanjutnya aplikasi ini mampu mendukung layout portrait dan dapat berjalan pada platform lainnya. TERIMA KASIH