Claim Missing Document
Check
Articles

Found 4 Documents
Search
Journal : JAIS (Journal of Applied Intelligent System)

IMPLEMENTATION OF DIVIDE AND CONQUER IN THE HANOI TOWER GAME Bonifacius Vicky Indriyono; Zudha Pratama
Journal of Applied Intelligent System Vol 5, No 2 (2020): Journal of Applied Intelligent System
Publisher : Universitas Dian Nuswantoro and IndoCEISS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33633/jais.v5i2.4291

Abstract

Artificial Intelligence (AI) is a technology in the field of computer science that simulates human intelligence into computers to solve various problems and jobs as well as humans do. Games / games are an implementation of the field of computer science which also embraces the concept of AI. In the midst of the rampant types of games available, the author chose the Hanoi Tower which is a mathematical game / puzzle that requires logic. Players are challenged to complete in a short time with a certain number of discs. The benefit of this game is that it can train how to think with certain patterns so as to improve the memory of players. To make it easier to solve it, the Divide and Conquer Algorithm can be used which can solve problems in the Tower of Hanoi game by breaking them down into sub-problems which will later be able to help speed up finding solutions. From the results of testing the application of the Divide and Conquer Algorithm in the hanoi tower game application by solving the disk arrangement problem. Players can finish the game in a large number of plates in a short time. Keywords – Artificial Intelligence, Divide and Conquer Algorithm, Games, Tower of Hanoi.
Classification and Regression Trees (CART) Algorithm for Employee Selection Aulia Rahmawati; Rizal Muhammad Affandi; Dea Debora Aprillia; Daffa Maulana; Zudha Pratama; Moch. Sjamsul Hidajat
Journal of Applied Intelligent System Vol 7, No 3 (2022): Journal of Applied Intelligent System
Publisher : Universitas Dian Nuswantoro and IndoCEISS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33633/jais.v7i3.7201

Abstract

Recruitment is the main key in an effort to improve the quality of human resources in a company. Good or bad employees greatly affect the quality of the company. Therefore, it is necessary to be thorough and take a long time in screening applicants in order to get competent, professional and as expected prospective employees. The absence of professional staff to conduct employee selection is the background of this research. So the researcher uses the CART algorithm for the classification of employee recruitment, so it is hoped that it can help companies in conducting employee selection. The dataset was obtained from the selection of freelance daily workers at the Pati Regency Civil Service Police Unit in 2018, totaling 290 prospective employees. Based on calculations on 5-fold cross validation, the resulting accuracy is 98.27%, precision is 99.13% and recall is 96.88%.
Implementation Chatbot on Discord for Information Assistance and Conflict Prevention Pratama, Zudha; Mintorini, Ery; Karmila, Karmila; Hermanto, Didik
(JAIS) Journal of Applied Intelligent System Vol. 8 No. 3 (2023): Journal of Applied Intelligent System
Publisher : LPPM Universitas Dian Nuswantoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33633/jais.v8i3.9089

Abstract

Discord, which was originally created for the gamer community, can now be found used by hobby groups and communities that are used for shared learning purposes. But the downside is the gamer culture that comes with it. Rude and toxic words that are synonymous with the gamer community should be avoided in study group communities. Meanwhile, the facilities for minimizing harsh and toxic words are still limited to word filters that can be tricked so that they can still be sent to the chat room. This can trigger conflict and interfere with learning activities together. This paper proposed an information assistance chatbot that is able to answer question, and conflict prevention with detection toxic sentences using pre-processing from NLP (Natural Language Processing) and text classification so that the chatbot is able to limit toxic sentences a little more accurately than the word filter feature alone. Also, Chatbots are given the ability to determine the value / level of toxic conversations so that they are had been able to determine the punishment action to be carried out by warning, suspending, or even being issued for the most severe cases. In addition, by looking at the frequency of sending messages from several senders, which indicates toxic, it was able to determine when the conflict occurs. The result shows that chatbot can work fine to answer question and detecting toxic include do punishment to toxic sender. With 10% error on detecting conflict and 30% error on answer question. That 30% error false positive on make an answer that should not be answered.
Implementation Of The Base64 Algorithm For Text Encryption And Decryption Using The Python Programming Language Pamungkas, Caroko Aji; Pratama, Zudha; Setiarso, Ichwan; Doheir, Mohamed
(JAIS) Journal of Applied Intelligent System Vol. 9 No. 1 (2024): Journal of Applied Intelligent System
Publisher : LPPM Universitas Dian Nuswantoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62411/jais.v9i1.10310

Abstract

The exchange of information on the Internet requires increased protection to avoid potential threats to privacy and security. This study identified the main issues in this regard: the need for simple and effective tools for encoding and decoding messages, and the need to understand Base64 encoding algorithms and concepts. However, to overcome this problem the author developed an application to encode and decode messages/text using the Base64 algorithm and the Python programming language. This application allows users to send secret messages/text securely via and convert the data into Base64 format for secure transmission via text media. It also covers the basics of cryptography, Base64 algorithms, and how to use the Python programming language to develop secure applications. The result of this research is a simple and effective encryption and decryption application. This application provides a solution for users to protect messages or text when they want to change confidential information by converting it to Base64 format. With this application, you can send secret messages or texts with the confidence that only authorized parties can read them. Implementing message encryption and decryption using the Base64 algorithm using Python is an important step in maintaining message privacy and security in the current digital era. This research succeeded in developing an application suitable for this purpose. Therefore, the next step is to improve the security of your application by implementing stronger encryption algorithms. Additionally, we provide a more comprehensive user guide to help users better understand cryptographic concepts. Further research may focus on integrating applications with broader Internet security protocols to address increasingly complex security threats.