Role of Finite State Automata in Transliterating Latin Script into Javanese Script

Writing Javanese script is considered complicated and difficult for people who learn it. The process of transliterating Latin into Javanese script cannot be done directly, because each alphabet is not always represented by one Javanese script. Javanese script is not represented by one or more Latin...

সম্পূর্ণ বিবরণ

সংরক্ষণ করুন:
গ্রন্থ-পঞ্জীর বিবরন
প্রধান লেখক: Suprihatin, Suprihatin, Riadi, Imam, Furizal, Furizal, D.E Purwadi Putra, Izzan Julda
বিন্যাস: UMS Journal (OJS)
ভাষা:eng
প্রকাশিত: Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia 2023
বিষয়গুলি:
অনলাইন ব্যবহার করুন:https://journals.ums.ac.id/index.php/khif/article/view/22303
ট্যাগগুলো: ট্যাগ যুক্ত করুন
কোনো ট্যাগ নেই, প্রথমজন হিসাবে ট্যাগ করুন!
_version_ 1805342481837981696
author Suprihatin, Suprihatin
Riadi, Imam
Furizal, Furizal
D.E Purwadi Putra, Izzan Julda
author_facet Suprihatin, Suprihatin
Riadi, Imam
Furizal, Furizal
D.E Purwadi Putra, Izzan Julda
author_sort Suprihatin, Suprihatin
collection OJS
description Writing Javanese script is considered complicated and difficult for people who learn it. The process of transliterating Latin into Javanese script cannot be done directly, because each alphabet is not always represented by one Javanese script. Javanese script is not represented by one or more Latin letters, so if transliteration of Latin letters to Javanese letters is required, a parsing process is required. The rows of Javanese letters form a ligature with certain rules, so parsing is also needed to arrange the rows of Javanese letters correctly. This study aims to design a program to facilitate the transliteration of Latin script to Javanese script.  Finite State Automata (FSA) is used to describe writing rules. This study is limited to lowercase letters only, capital letters will be subtracted first, number symbols are not discussed in this study. The results of the study are in the form of a program design that can transliterate Latin writing into Javanese. Experiments were carried out as many as 4 structures of vowel consonant variations. All syllabic structures that include KV, KKV, KVK, KKVK have been tried. The transliteration results show conformity with a 100% accuracy rate in accordance with the rules of writing Javanese script. This research shows that the application of FSA can handle the transliteration of Latin letters into Javanese.
format UMS Journal (OJS)
id oai:ojs2.journals.ums.ac.id:article-22303
institution Universitas Muhammadiyah Surakarta
language eng
publishDate 2023
publisher Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia
record_format ojs
spelling oai:ojs2.journals.ums.ac.id:article-22303 Role of Finite State Automata in Transliterating Latin Script into Javanese Script Suprihatin, Suprihatin Riadi, Imam Furizal, Furizal D.E Purwadi Putra, Izzan Julda FSA; Javanese Transliteration; Javanese Script; Parser Writing Javanese script is considered complicated and difficult for people who learn it. The process of transliterating Latin into Javanese script cannot be done directly, because each alphabet is not always represented by one Javanese script. Javanese script is not represented by one or more Latin letters, so if transliteration of Latin letters to Javanese letters is required, a parsing process is required. The rows of Javanese letters form a ligature with certain rules, so parsing is also needed to arrange the rows of Javanese letters correctly. This study aims to design a program to facilitate the transliteration of Latin script to Javanese script.  Finite State Automata (FSA) is used to describe writing rules. This study is limited to lowercase letters only, capital letters will be subtracted first, number symbols are not discussed in this study. The results of the study are in the form of a program design that can transliterate Latin writing into Javanese. Experiments were carried out as many as 4 structures of vowel consonant variations. All syllabic structures that include KV, KKV, KVK, KKVK have been tried. The transliteration results show conformity with a 100% accuracy rate in accordance with the rules of writing Javanese script. This research shows that the application of FSA can handle the transliteration of Latin letters into Javanese. Department of Informatics, Universitas Muhammadiyah Surakarta, Indonesia 2023-10-29 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://journals.ums.ac.id/index.php/khif/article/view/22303 10.23917/khif.v9i2.22303 Khazanah Informatika : Jurnal Ilmu Komputer dan Informatika; Vol. 9 No. 2 October 2023; 120-131 Khazanah Informatika; Vol. 9 No. 2 October 2023; 120-131 2477-698X 2621-038X eng https://journals.ums.ac.id/index.php/khif/article/view/22303/8759 https://journals.ums.ac.id/index.php/khif/article/downloadSuppFile/22303/5736 Copyright (c) 2023 Suprihatin Suprihatin, Imam Riadi, Furizal Furizal, Izzan Julda D.E Purwadi Putra https://creativecommons.org/licenses/by/4.0
spellingShingle FSA; Javanese Transliteration; Javanese Script; Parser
Suprihatin, Suprihatin
Riadi, Imam
Furizal, Furizal
D.E Purwadi Putra, Izzan Julda
Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title_full Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title_fullStr Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title_full_unstemmed Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title_short Role of Finite State Automata in Transliterating Latin Script into Javanese Script
title_sort role of finite state automata in transliterating latin script into javanese script
topic FSA; Javanese Transliteration; Javanese Script; Parser
topic_facet FSA; Javanese Transliteration; Javanese Script; Parser
url https://journals.ums.ac.id/index.php/khif/article/view/22303
work_keys_str_mv AT suprihatinsuprihatin roleoffinitestateautomataintransliteratinglatinscriptintojavanesescript
AT riadiimam roleoffinitestateautomataintransliteratinglatinscriptintojavanesescript
AT furizalfurizal roleoffinitestateautomataintransliteratinglatinscriptintojavanesescript
AT depurwadiputraizzanjulda roleoffinitestateautomataintransliteratinglatinscriptintojavanesescript