Utilizing Prolog for Automatic Transformation of English Words
Abstract
Artificial Intelligence is a branch of computer science that focuses on developing systems that emulate human intelligence to execute commands or tasks by applying the concept of automatic reasoning. Automatic reasoning is the ability of a system to draw logical conclusions, make decisions, and solve problems independently, without human intervention, based on provided information or rules. The complexity of grammatical rules in English often causes difficulties in understanding and remembering them, hindering mastery of correct English structures. To address these challenges, this research uses automatic reasoning as the primary foundation for developing automatic transformation systems for English words—specifically, transforming singular nouns into plural forms and adjectives into adverbs of manner. The objective of this research is to apply grammatical rules during word transformation in Prolog. Furthermore, this study tests the effectiveness and accuracy of the process by evaluating the success rate of correct transformations. The system's performance is assessed by comparing the transformed words to their correct plural forms and corresponding adverbs of manner, based on predefined grammatical rules. This research does not involve participants directly but evaluates the system's performance on a set of predefined words. The results demonstrate that the system successfully transformed all tested words with 100% accuracy, effectively altering their structure. This indicates that the system is both effective and reliable for use in English language learning. Additionally, the system's high accuracy in handling various morphological transformations makes it a valuable tool for improving English grammar and writing skills.
Downloads
References
Alnajem, S., Mutawa, A., AlMeer, H., & AlQemlas, A. (2021). A Prolog-based approach to Arabic syntax and semantics. Journal of Engineering Research, 9(3A). doi:https://doi.org/10.36909/jer.v9i3A.10129
Clark, K. S. (2017). The Eight Parts of Speech: Teachers Text. Rowman & Littlefield.
Fitria, T. N. (2020). Error analysis found in students writing composition in simple past tense of recount text. English Franca: Academic Journal of English Language and Education, 4(2), 141-160. doi:https://doi.org/10.29240/ef.v4i2.1154
Fitria, T. N. (2022). Mastering English Grammar for Learners (Menguasai Tata Bahasa Inggris Dasar untuk Pembelajar). Purbalingga, Indonesia: Eureka Media Aksara.
Iskandar, O., Amanda, P., Cahyaningsih, N. P., Yuliyanti, N., Rahmadiani, R., & Nurul, A. D. (2023). Peranan Teknologi Informasi Artificial Intelligence (AI) Pada Yayasan Al-Kahfi. Indonesian Journal of Multidisciplinary, 1(3). Retrieved from http://journal.csspublishing.com/index.php/ijm/article/view/261
Juliarta, I. M., & Wirawan, I. G. (2021). The Syntax Analysis in Adverb of Manner Found in the Novel “Buddha”. Prosiding Seminar Nasional Riset Bahasa dan Pengajaran Bahasa (SENARILIP V). 5, pp. 107-113. Badung, Indonesia: Politeknik Negeri Bali. Retrieved from https://ojs2.pnb.ac.id/index.php/proceedings/article/view/236
Maulana, K. (2013, December 17). Implementasi Pohon dalam Bahasa Prolog. Makalah IF2120 Matematika Diskrit. Bandung, Indonesia: Institut Teknologi Bandung. Retrieved from https://informatika.stei.itb.ac.id/~rinaldi.munir/Matdis/2013-2014/Makalah2013/MakalahIF2120-2013-018.pdf
Muttaqin, M., Alfaris, L., Muhammad, A. C., Arafah, M., Limbong, A., Suryani, S., . . . Hazriani, H. (2023). Representasi Pengetahuan. Medan, Indonesia: Kita Menulis. Retrieved from https://kitamenulis.id/2023/04/25/representasi-pengetahuan/
Noviana, R., Winarti, W., & Indriani, D. (2013). Aplikasi Sistem Pakar untuk Mendiagnosa Penyakit Gangguan Tidur dengan Turbo Prolog 2.0. Semnasteknomedia. 1. Yogyakarta, Indonesia: STMIK Amikom Yogyakarta. Retrieved from https://ojs.amikom.ac.id/index.php/semnasteknomedia/article/view/542
Permadi, M., & Darmayanti, I. (2023). Implementasi Prolog sebagai Bahasa Pemrograman Kecerdasan Buatan dalam Deteksi Penyakit Kulit pada Balita. Jurnal ilmiah IT CIDA: diseminasi teknologi informasi, 9(1), 1-8. doi:https://doi.org/10.55635/jic.v9i1.181
Pinet, F. (2022). Brief Report on the Advanced Use of Prolog for Data Warehouses. Applied Sciences, 12(21). doi:https://doi.org/10.3390/app122111223
Rachmawati, S. A. (2022). Persepsi Mahasiswa Terhadap Pembelajaran English Grammar Pada Mata Kuliah Bahasa Inggris. Progressa: Journal of Islamic Religious Instruction, 6(2), 59-72. doi:https://doi.org/10.32616/pgr.v6.2.422.59-72
Reddy, P. V. (2011). Natural Language Processing for Sanskrit Language using Logic Programming. CiiT International Journal of Artificial Intelligent Systems and Machine Learning, 3(8), 499-503. Retrieved from https://www.ciitresearch.org/dl/index.php/aiml/article/view/AIML082011002
Russell, S., & Norvig, P. (2010). Artificial Intelligence: A Modern Approach (3rd ed.). Pearson.
Saluky, S. (2018). Tinjauan Artificial Intelligence untuk Smart Government. ITEj (Information Technology Engineering Journals), 3(1). doi:https://doi.org/10.24235/itej.v3i1.22
Suhanda, S. (2015). Perbandingan Konsep Kerja Sistem Komputer Berbasis Kecerdasan Buatan dengan Kecerdasan Alamiah. Infomans: Jurnal Ilmu-Ilmu Manajeman dan Informatika, 9(1), 74-86. Retrieved from https://journal.unsap.ac.id/index.php/infomans/article/view/66
Tambunsaribu, G., & Galingging, Y. (2021). Masalah yang Dihadapi Pelajar Bahasa Inggris dalam Memahami Pelajaran Bahasa Inggris. Dialektika: Jurnal Bahasa, Sastra dan Bahasa, 8(1), 30-41. Retrieved from http://repository.uki.ac.id/13512/5/MasalahyangDihadapiPelajarBahasaInggris.pdf
Weber, L., Minervini, P., Münchmeyer, J., Leser, U., & Rocktäschel, T. (2019). NLProlog: Reasoning with Weak Unification for Question Answering in Natural Language. Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. 57, pp. 6151–6161. Florence, Italy: Association for Computational Linguistics. doi:https://doi.org/10.18653/v1/P19-1618
Zein, A. (2021). Kecerdasan Buatan Dalam Hal Otomatisasi Layanan. Jurnal Ilmu Komputer, 4(2), 16-25. Retrieved from https://jurnal.pranataindonesia.ac.id/index.php/jik/article/view/96
Copyright (c) 2024 The Authors

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Copyright Notice based on COPE (Committee on Publication Ethics) for JITCS: Journal of Information Technology and Cyber Security
-
Ownership and Copyright:
- JITCS: Journal of Information Technology and Cyber Security respects the intellectual property rights of authors. The copyright for individual articles published in JITCS is retained by the respective authors, unless otherwise specified.
- The articles published in JITCS are licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0), which permits use and distribution in any medium, provided the original work is properly cited, the use is non-commercial, and no modifications or adaptations are made.
- JITCS serves as the initial publisher of the articles, providing them with the first publication platform.
-
Permissions and Usage:
- Distribution for Non-Commercial Purposes: Permitted: Users are allowed to distribute the article for non-commercial purposes, provided the original work is properly cited and no modifications or adaptations are made.
- Distribution for Commercial Purposes: Not Permitted: The article may not be distributed for any commercial purposes without obtaining prior written permission from the author(s).
- Inclusion in a Collective Work (e.g., Anthology) for Non-Commercial Purposes: Permitted: Users are allowed to include the article in a collective work, such as an anthology, as long as the use is non-commercial and the work remains unchanged.
- Inclusion in a Collective Work for Commercial Purposes: Not Permitted: The article may not be included in any collective work or anthology intended for commercial purposes without prior permission from the author(s).
- Creation and Distribution of Revised Versions, Adaptations, or Derivative Works (e.g., Translation) for Non-Commercial Purposes: Not Permitted: Users may not create or distribute revised versions, adaptations, or derivative works, including translations, for non-commercial purposes.
- Creation and Distribution of Revised Versions, Adaptations, or Derivative Works for Commercial Purposes: Not Permitted: Users may not create or distribute revised versions, adaptations, or derivative works, including translations, for commercial purposes.
- Text or Data Mining for Non-Commercial Purposes: Permitted: Users are permitted to engage in text or data mining of the article for non-commercial research purposes, provided the original work is properly attributed.
- Text or Data Mining for Commercial Purposes: Not Permitted: Users may not engage in text or data mining of the article for commercial purposes without obtaining explicit permission from the author(s).
-
Attribution and Citation:
- Proper attribution and citation of the published work should be provided when using or referring to content from JITCS. This includes clearly indicating the authors, the title of the article, the journal name (JITCS), the volume/issue number, the publication year, and the article's DOI (Digital Object Identifier) when available.
- When adapting or modifying the published content, proper attribution to the original source should be given, and the adapted or modified content should be shared under the same CC BY-NC-ND 4.0 license.
-
Plagiarism and Copyright Infringement:
- JITCS considers plagiarism and copyright infringement as serious ethical violations. Authors are responsible for ensuring that their submitted work is original and does not infringe upon the copyright or intellectual property rights of others.
- Any allegations of plagiarism or copyright infringement will be investigated promptly and thoroughly. If proven, appropriate actions, including rejection of the manuscript, retraction of the published article, or other corrective measures, will be taken.
-
Open Access Licensing:
- JITCS supports open access publishing and encourages authors to consider publishing their work under the CC BY-NC-ND 4.0 license to promote the dissemination and use of knowledge in the field of information technology and cyber security.
- The specific terms and conditions of the CC BY-NC-ND 4.0 license will be clearly indicated on the published articles.
-
Policy Review: This Copyright Notice will be periodically reviewed and updated to ensure its continued relevance and compliance with copyright laws, ethical standards, and open access principles in scholarly publishing. Any updates or revisions to the notice will be communicated to the relevant stakeholders.
By adhering to this Copyright Notice, JITCS aims to protect the rights of authors, promote proper attribution and citation practices, and facilitate the responsible and legal use of the published content in accordance with the CC BY-NC-ND 4.0 license.