首页 > 最新文献

JOIN Jurnal Online Informatika最新文献

英文 中文
The Hybrid of Jaro-Winkler and Rabin-Karp Algorithm in Detecting Indonesian Text Similarity Jaro-Winkler和Rabin-Karp混合算法在印尼语文本相似度检测中的应用
Pub Date : 2021-06-17 DOI: 10.15575/join.v6i1.640
Muhamad Arief Yulianto, N. Nurhasanah
The String-matching technique is part of the similarity technique. This technique can detect the similarity level of the text. The Rabin-Karp is an algorithm of string-matching type. The Rabin-Karp is capable of multiple patterns searching but does not match a single pattern. The Jaro-Winkler Distance algorithm can find strings within approximate string matching. This algorithm is very suitable and gives the best results on the matching of two short strings. This study aims to overcome the shortcomings of the Rabin-Karp algorithm in the single pattern search process by combining the Jaro-Winkler and Rabin-Karp algorithm methods. The merging process started from pre-processing and forming the K-Gram data. Then, it was followed by the calculation of the hash value for each K-Gram by the Rabin-Karp algorithm. The process of finding the same hash score and calculating the percentage level of data similarity used the Jaro-Winkler algorithm. The test was done by comparing words, sentences, and journal abstracts that have been rearranged. The average percentage of the test results for the similarity level of words in the combination algorithm has increased. In contrast, the results of the percentage test for the level of similarity of sentences and journal abstracts have decreased. The experimental results showed that the combination of the Jaro-Winkler algorithm on the Rabin-Karp algorithm can improve the similarity of text accuracy.
字符串匹配技术是相似性技术的一部分。这种技术可以检测文本的相似程度。Rabin-Karp是一个字符串匹配类型的算法。Rabin-Karp能够进行多种模式搜索,但不会匹配单一模式。Jaro-Winkler距离算法可以在近似字符串匹配中找到字符串。该算法适用于两个短字符串的匹配,并给出了最佳的匹配结果。本研究旨在结合Jaro-Winkler和Rabin-Karp算法方法,克服Rabin-Karp算法在单模式搜索过程中的不足。合并过程从预处理和形成K-Gram数据开始。然后,通过Rabin-Karp算法计算每个K-Gram的哈希值。查找相同哈希值和计算数据相似度百分比水平的过程使用了Jaro-Winkler算法。测试是通过比较重新排列的单词、句子和期刊摘要来完成的。组合算法中单词相似度测试结果的平均百分比有所提高。相比之下,句子和期刊摘要相似度的百分比测试结果有所下降。实验结果表明,Jaro-Winkler算法与Rabin-Karp算法相结合可以提高文本相似度的准确率。
{"title":"The Hybrid of Jaro-Winkler and Rabin-Karp Algorithm in Detecting Indonesian Text Similarity","authors":"Muhamad Arief Yulianto, N. Nurhasanah","doi":"10.15575/join.v6i1.640","DOIUrl":"https://doi.org/10.15575/join.v6i1.640","url":null,"abstract":"The String-matching technique is part of the similarity technique. This technique can detect the similarity level of the text. The Rabin-Karp is an algorithm of string-matching type. The Rabin-Karp is capable of multiple patterns searching but does not match a single pattern. The Jaro-Winkler Distance algorithm can find strings within approximate string matching. This algorithm is very suitable and gives the best results on the matching of two short strings. This study aims to overcome the shortcomings of the Rabin-Karp algorithm in the single pattern search process by combining the Jaro-Winkler and Rabin-Karp algorithm methods. The merging process started from pre-processing and forming the K-Gram data. Then, it was followed by the calculation of the hash value for each K-Gram by the Rabin-Karp algorithm. The process of finding the same hash score and calculating the percentage level of data similarity used the Jaro-Winkler algorithm. The test was done by comparing words, sentences, and journal abstracts that have been rearranged. The average percentage of the test results for the similarity level of words in the combination algorithm has increased. In contrast, the results of the percentage test for the level of similarity of sentences and journal abstracts have decreased. The experimental results showed that the combination of the Jaro-Winkler algorithm on the Rabin-Karp algorithm can improve the similarity of text accuracy.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91110312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Comparison of C4.5 Algorithm and Support Vector Machine in Predicting the Student Graduation Timeliness C4.5算法与支持向量机预测学生毕业时效性的比较
Pub Date : 2021-06-17 DOI: 10.15575/JOIN.V6I1.608
Agus Mailana, Andi Agung Putra, Sarifudlin Hidayat, Arief Wibowo
In higher educational institutions, graduation rates are one of the many aspects to assess the quality of the learning process. Al-Hidayah Islamic University in Bogor is one of the established private Islamic universities to create skilled human resources with moral values required by many companies nowadays. Having another institution in Bogor as a competitor with the same direction and objective is a challenge for Al-Hidayah Islamic University. Thus a solution is required to face the competition. One solution is to predict the student graduation timeliness of the students using data mining method with classification function. The implemented methodology in the data mining is Discovery Knowledge of Database (KDD), starting from selecting, preprocessing, transformation, data mining, and evaluation/ interpretation. There were two Algorithm models used in this paper, namely C4.5 and Support Vector Machine (SVM). The classification procedure consists of predictor variables and one of the target variables. Predictor variables are gender, Grade Point Average, marital status, and job status. Rapid Miner software was used to process the data. The final results of both Algorithms show an 81% precision rate and 80% accuracy level for the C4.5 Algorithm, while SVM has an 88% precision rate and 85% accuracy level.
在高等教育机构中,毕业率是评估学习过程质量的众多方面之一。茂物的Al-Hidayah伊斯兰大学是建立的私立伊斯兰大学之一,旨在培养当今许多公司所需的具有道德价值观的熟练人力资源。对于Al-Hidayah伊斯兰大学来说,在茂物有另一个具有相同方向和目标的机构作为竞争对手是一个挑战。因此,需要一个解决方案来面对竞争。一种解决方案是利用具有分类功能的数据挖掘方法来预测学生毕业时效性。在数据挖掘中实现的方法是数据库的发现知识(KDD),从选择、预处理、转换、数据挖掘到评估/解释。本文使用了C4.5和支持向量机(SVM)两种算法模型。分类过程由预测变量和一个目标变量组成。预测变量包括性别、平均成绩、婚姻状况和工作状况。采用Rapid Miner软件对数据进行处理。两种算法的最终结果表明,C4.5算法的准确率为81%,准确率为80%,而SVM的准确率为88%,准确率为85%。
{"title":"Comparison of C4.5 Algorithm and Support Vector Machine in Predicting the Student Graduation Timeliness","authors":"Agus Mailana, Andi Agung Putra, Sarifudlin Hidayat, Arief Wibowo","doi":"10.15575/JOIN.V6I1.608","DOIUrl":"https://doi.org/10.15575/JOIN.V6I1.608","url":null,"abstract":"In higher educational institutions, graduation rates are one of the many aspects to assess the quality of the learning process. Al-Hidayah Islamic University in Bogor is one of the established private Islamic universities to create skilled human resources with moral values required by many companies nowadays. Having another institution in Bogor as a competitor with the same direction and objective is a challenge for Al-Hidayah Islamic University. Thus a solution is required to face the competition. One solution is to predict the student graduation timeliness of the students using data mining method with classification function. The implemented methodology in the data mining is Discovery Knowledge of Database (KDD), starting from selecting, preprocessing, transformation, data mining, and evaluation/ interpretation. There were two Algorithm models used in this paper, namely C4.5 and Support Vector Machine (SVM). The classification procedure consists of predictor variables and one of the target variables. Predictor variables are gender, Grade Point Average, marital status, and job status. Rapid Miner software was used to process the data. The final results of both Algorithms show an 81% precision rate and 80% accuracy level for the C4.5 Algorithm, while SVM has an 88% precision rate and 85% accuracy level.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90704975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
The Importance of Computational Thinking to Train Structured Thinking in Problem Solving 计算思维对训练结构化思维解决问题的重要性
Pub Date : 2021-06-17 DOI: 10.15575/JOIN.V6I1.677
R. Andrian, R. Hikmawan
Ability to do problem solving will be greatly influenced by how the flow of thinking in decomposing a problem until it finds the root of the problem so that it can determine the best solution. There is currently a growing recognition around the world that all fields require a prerequisite ability, namely to think logically, in a structured manner, and use computational tools to rapidly model and visualize data. This ability is known as Computational Thinking (CT). In this study, the author applied the computational thinking key concept in a case study to train structured thinking in problem solving. Computational thinking key concept includes Decomposition, Pattern recognition, Abstraction, and lastly use algorithms when they design simple steps to solve problems. Based on our case study that has been model, the result shows us that Computational Thinking can be used to train structured thinking in problem solving in everyday life
解决问题的能力将在很大程度上受到思维流程如何分解问题的影响,直到找到问题的根源,从而确定最佳解决方案。目前,世界上越来越多的人认识到,所有领域都需要一种先决能力,即以结构化的方式进行逻辑思考,并使用计算工具快速建模和可视化数据。这种能力被称为计算思维(CT)。在本研究中,作者将计算思维的关键概念应用于一个案例研究中,以培养解决问题的结构化思维。计算思维的关键概念包括分解、模式识别、抽象,最后利用算法设计简单的步骤来解决问题。基于我们已经建模的案例研究,结果表明计算思维可以用于训练日常生活中解决问题的结构化思维
{"title":"The Importance of Computational Thinking to Train Structured Thinking in Problem Solving","authors":"R. Andrian, R. Hikmawan","doi":"10.15575/JOIN.V6I1.677","DOIUrl":"https://doi.org/10.15575/JOIN.V6I1.677","url":null,"abstract":"Ability to do problem solving will be greatly influenced by how the flow of thinking in decomposing a problem until it finds the root of the problem so that it can determine the best solution. There is currently a growing recognition around the world that all fields require a prerequisite ability, namely to think logically, in a structured manner, and use computational tools to rapidly model and visualize data. This ability is known as Computational Thinking (CT). In this study, the author applied the computational thinking key concept in a case study to train structured thinking in problem solving. Computational thinking key concept includes Decomposition, Pattern recognition, Abstraction, and lastly use algorithms when they design simple steps to solve problems. Based on our case study that has been model, the result shows us that Computational Thinking can be used to train structured thinking in problem solving in everyday life","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78190558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Product Review Ranking in e-Commerce using Urgency Level Classification Approach 基于紧急等级分类方法的电子商务产品评论排序
Pub Date : 2020-12-18 DOI: 10.15575/JOIN.V5I2.612
H. Zuhri, N. Maulidevi
Review ranking is useful to give users a better experience. Review ranking studies commonly use upvote value, which does not represent urgency, and it causes problems in prediction. In contrast, manual labeling as wide as the upvote value range provides a high bias and inconsistency. The proposed solution is to use a classification approach to rank the review where the labels are ordinal urgency class. The experiment involved shallow learning models (Logistic Regression, Naïve Bayesian, Support Vector Machine, and Random Forest), and deep learning models (LSTM and CNN). In constructing a classification model, the problem is broken down into several binary classifications that predict tendencies of urgency depending on the separation of classes. The result shows that deep learning models outperform other models in classification dan ranking evaluation. In addition, the review data used tend to contain vocabulary of certain product domains, so further research is needed on data with more diverse vocabulary.
评论排名能够帮助用户获得更好的体验。评论排名研究通常使用upvote值,这并不代表紧迫性,并且会导致预测问题。相比之下,与upvote值范围一样宽的手动标记提供了高偏差和不一致性。建议的解决方案是使用分类方法对标签为有序紧急类的评论进行排序。实验涉及浅层学习模型(逻辑回归、Naïve贝叶斯、支持向量机和随机森林)和深度学习模型(LSTM和CNN)。在构建分类模型时,将问题分解为几个二元分类,根据类的分离来预测紧迫性的趋势。结果表明,深度学习模型在分类和排序评价方面优于其他模型。此外,所使用的评论数据往往包含某些产品领域的词汇,因此需要进一步研究更多样化的词汇数据。
{"title":"Product Review Ranking in e-Commerce using Urgency Level Classification Approach","authors":"H. Zuhri, N. Maulidevi","doi":"10.15575/JOIN.V5I2.612","DOIUrl":"https://doi.org/10.15575/JOIN.V5I2.612","url":null,"abstract":"Review ranking is useful to give users a better experience. Review ranking studies commonly use upvote value, which does not represent urgency, and it causes problems in prediction. In contrast, manual labeling as wide as the upvote value range provides a high bias and inconsistency. The proposed solution is to use a classification approach to rank the review where the labels are ordinal urgency class. The experiment involved shallow learning models (Logistic Regression, Naïve Bayesian, Support Vector Machine, and Random Forest), and deep learning models (LSTM and CNN). In constructing a classification model, the problem is broken down into several binary classifications that predict tendencies of urgency depending on the separation of classes. The result shows that deep learning models outperform other models in classification dan ranking evaluation. In addition, the review data used tend to contain vocabulary of certain product domains, so further research is needed on data with more diverse vocabulary.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88977973","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Embedding a Blockchain Technology Pattern Into the QR Code for an Authentication Certificate 在认证证书的QR码中嵌入区块链技术模式
Pub Date : 2020-12-13 DOI: 10.15575/JOIN.V5I2.583
Q. Aini, U. Rahardja, Melani Rapina Tangkaw, N. Santoso, Alfiah Khoirunisa
In the disruptive 4.0 era that emphasizes technological sophistication, blockchain is present as a technology that increasingly influences human life, helping humans in all aspects, including education. The role of blockchain technology in the world of education is to test the validity of diplomas, the increasing number of fake diplomas for an interest, both for work and continuing education to a higher level. The purpose of this research with the implementation of blockchain is expected to make it easier for users to verify the authenticity of a diploma. This study uses the SWOT analysis method to identify all possibilities that exist in blockchain technology. The final result of this research, the system will print a physical certificate in the form of paper in general, then the certificate will be printed a QR code. To verify numeric code on QR Code via scanning on smartphone or QR Reader. It is hoped that the blockchain technology applied to digital assets can reduce cases of forgery of diplomas and other important documents.
在强调技术复杂性的颠覆性4.0时代,区块链作为一种越来越影响人类生活的技术出现,在包括教育在内的各个方面帮助人类。区块链技术在教育领域的作用是测试文凭的有效性,越来越多的假文凭出于兴趣,无论是工作还是继续教育,都达到了更高的水平。这项研究的目的是通过区块链的实施,使用户更容易验证文凭的真实性。本研究使用SWOT分析方法来识别区块链技术中存在的所有可能性。本次研究的最终结果是,系统将打印出一般纸质形式的实物证书,然后将证书打印出二维码。通过智能手机或QR阅读器扫描验证QR码上的数字代码。希望区块链技术应用于数字资产可以减少伪造文凭和其他重要文件的案件。
{"title":"Embedding a Blockchain Technology Pattern Into the QR Code for an Authentication Certificate","authors":"Q. Aini, U. Rahardja, Melani Rapina Tangkaw, N. Santoso, Alfiah Khoirunisa","doi":"10.15575/JOIN.V5I2.583","DOIUrl":"https://doi.org/10.15575/JOIN.V5I2.583","url":null,"abstract":"In the disruptive 4.0 era that emphasizes technological sophistication, blockchain is present as a technology that increasingly influences human life, helping humans in all aspects, including education. The role of blockchain technology in the world of education is to test the validity of diplomas, the increasing number of fake diplomas for an interest, both for work and continuing education to a higher level. The purpose of this research with the implementation of blockchain is expected to make it easier for users to verify the authenticity of a diploma. This study uses the SWOT analysis method to identify all possibilities that exist in blockchain technology. The final result of this research, the system will print a physical certificate in the form of paper in general, then the certificate will be printed a QR code. To verify numeric code on QR Code via scanning on smartphone or QR Reader. It is hoped that the blockchain technology applied to digital assets can reduce cases of forgery of diplomas and other important documents.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77360078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 40
Sentiment Analysis on Social Distancing and Physical Distancing on Twitter Social Media using Recurrent Neural Network (RNN) Algorithm 基于递归神经网络(RNN)算法的Twitter社交媒体社交距离和身体距离情感分析
Pub Date : 2020-12-03 DOI: 10.15575/JOIN.V5I2.632
Fikri Nugraha, Nisa Hanum Harani, Roni Habibi, Rd. Nuraini Siti Fatonah
The government is seeking preventive steps to reduce the risk of the spread of Covid-19, one of which is social restrictions that have become popular with social distancing and physical distancing. One way to assess whether the steps taken by the government regarding social and physical distancing are accepted or not by the community is by conducting sentiment analysis. The process of sentiment analysis is carried out using a variant of the Recurrent Neural Network (RNN), namely Long Short-Term Memory (LSTM). In this study, the results obtained from the sentiment analysis, where the public response to social distancing and physical distancing has more positive sentiments than negative sentiments. To measure the accuracy level of sentiment analysis using the Recurrent Neural Network (RNN) algorithm and evaluation of the modeling is done using confusion matrix where the results obtained for the training dataset are 89% accuracy, 89% recall, 89% precision, and 89% F1 Score. Meanwhile, for the test dataset, an accuracy of 80% was obtained, a recall of 79%, a precision of 81%, and an F1 score of 80%.
政府正在寻求预防措施,以降低新冠病毒传播的风险,其中之一是随着社交距离和保持身体距离而流行的社会限制。评价政府有关保持社会距离和身体距离的措施是否被社会接受的方法之一是进行情绪分析。情感分析的过程是使用递归神经网络(RNN)的一种变体,即长短期记忆(LSTM)进行的。在本研究中,从情绪分析得到的结果来看,公众对社交距离和身体距离的反应比消极情绪更多。为了使用循环神经网络(RNN)算法测量情感分析的准确性水平,并使用混淆矩阵对建模进行评估,其中训练数据集获得的结果为89%准确率,89%召回率,89%精度和89% F1分数。同时,对于测试数据集,获得的准确率为80%,召回率为79%,精度为81%,F1分数为80%。
{"title":"Sentiment Analysis on Social Distancing and Physical Distancing on Twitter Social Media using Recurrent Neural Network (RNN) Algorithm","authors":"Fikri Nugraha, Nisa Hanum Harani, Roni Habibi, Rd. Nuraini Siti Fatonah","doi":"10.15575/JOIN.V5I2.632","DOIUrl":"https://doi.org/10.15575/JOIN.V5I2.632","url":null,"abstract":"The government is seeking preventive steps to reduce the risk of the spread of Covid-19, one of which is social restrictions that have become popular with social distancing and physical distancing. One way to assess whether the steps taken by the government regarding social and physical distancing are accepted or not by the community is by conducting sentiment analysis. The process of sentiment analysis is carried out using a variant of the Recurrent Neural Network (RNN), namely Long Short-Term Memory (LSTM). In this study, the results obtained from the sentiment analysis, where the public response to social distancing and physical distancing has more positive sentiments than negative sentiments. To measure the accuracy level of sentiment analysis using the Recurrent Neural Network (RNN) algorithm and evaluation of the modeling is done using confusion matrix where the results obtained for the training dataset are 89% accuracy, 89% recall, 89% precision, and 89% F1 Score. Meanwhile, for the test dataset, an accuracy of 80% was obtained, a recall of 79%, a precision of 81%, and an F1 score of 80%.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88357895","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Application of the Finite State Machine Algorithm on 2D Platformer Rabbit Games vs Zombies 有限状态机算法在2D平台游戏《兔子大战僵尸》中的应用
Pub Date : 2019-09-06 DOI: 10.15575/JOIN.V4I1.293
Ade Solihin, E. W. Hidayat, A. P. Aldya
This research develops Android games by applying the FSM Algorithm (Finite State Machine) for the movement of NPC (Non-Player Character) to produce dynamic movements. The popular and legendary game with the appearance of side scroller is Super Mario Bross and Shovel Knight, the game is the most preferred game of its time to the present, but the game does not apply AI (Artificial Intelligence) so the game seems less challenging. The game is a concept game that is currently rarely used. Based on this, a side scroller-based survival game was created by implementing AI on NPCs on the Android platform. The AI used is the FSM Algorithm which functions to regulate enemy movements. The method used in developing multimedia products of this game uses MDLC (Multimedia Development Life Cycle). Based on the tests that have been carried out, the alpha test results are functionally appropriate and the results of beta testing using UserAcceptence Test (UAT) obtained a value of 86.40% which is declared feasible to use and can be developed. The advantages of this game are the presence of shock elements in the form of landslides, bursts of water, rock rain, and attacks by eagles
本研究利用有限状态机算法(FSM)对NPC (Non-Player Character,非玩家角色)的移动产生动态动作,开发Android游戏。最受欢迎的传奇游戏是《超级马里奥兄弟》和《铲骑士》,这款游戏从当时到现在都是最受欢迎的游戏,但游戏没有使用AI(人工智能),所以游戏看起来不那么具有挑战性。这款游戏是一款概念游戏,目前很少有人使用。基于此,我们通过在Android平台上的npc上执行AI创造了一款基于侧卷轴的生存游戏。使用的AI是FSM算法,其功能是调节敌人的移动。本游戏的多媒体产品开发采用的方法是MDLC (multimedia Development Life Cycle)。根据已经进行的测试,alpha测试的结果在功能上是合适的,使用用户接受度测试(UAT)的beta测试的结果获得了86.40%的值,被宣布为可行的使用和可以开发。这个游戏的优点是存在以山体滑坡、水爆发、岩雨和老鹰攻击的形式出现的冲击元素
{"title":"Application of the Finite State Machine Algorithm on 2D Platformer Rabbit Games vs Zombies","authors":"Ade Solihin, E. W. Hidayat, A. P. Aldya","doi":"10.15575/JOIN.V4I1.293","DOIUrl":"https://doi.org/10.15575/JOIN.V4I1.293","url":null,"abstract":"This research develops Android games by applying the FSM Algorithm (Finite State Machine) for the movement of NPC (Non-Player Character) to produce dynamic movements. The popular and legendary game with the appearance of side scroller is Super Mario Bross and Shovel Knight, the game is the most preferred game of its time to the present, but the game does not apply AI (Artificial Intelligence) so the game seems less challenging. The game is a concept game that is currently rarely used. Based on this, a side scroller-based survival game was created by implementing AI on NPCs on the Android platform. The AI used is the FSM Algorithm which functions to regulate enemy movements. The method used in developing multimedia products of this game uses MDLC (Multimedia Development Life Cycle). Based on the tests that have been carried out, the alpha test results are functionally appropriate and the results of beta testing using UserAcceptence Test (UAT) obtained a value of 86.40% which is declared feasible to use and can be developed. The advantages of this game are the presence of shock elements in the form of landslides, bursts of water, rock rain, and attacks by eagles","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73765047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Development of National Digital Evidence Metadata 国家数字证据元数据的发展
Pub Date : 2019-09-06 DOI: 10.15575/JOIN.V4I1.292
B. Sugiantoro
The industrial era 4.0 has caused tremendous disruption in many sectors of life. The rapid development of information and communication technology has made the global industrial world undergo a revolution. The act of cyber-crime in Indonesia that utilizes computer equipment, mobile phones are increasingly increasing. The information in a file whose contents are explained about files is called metadata. The evidence items for cyber cases are divided into two types, namely physical evidence, and digital evidence. Physical evidence and digital evidence have different characteristics, the concept will very likely cause problems when applied to digital evidence. The management of national digital evidence that is associated with continued metadata is mostly carried out by researchers. Considering the importance of national digital evidence management solutions in the cyber-crime investigation process the research focused on identifying and modeling correlations with the digital image metadata security approach. Correlation analysis reads metadata characteristics, namely document files, sounds and digital evidence correlation analysis using standard file maker parameters, size, file type and time combined with digital image metadata. nationally designed the highest level of security is needed. Security-enhancing solutions can be encrypted against digital image metadata (EXIF). Read EXIF Metadata in the original digital image based on the EXIF 2.3 Standard ID Tag, then encrypt and insert it into the last line. The description process will return EXIF decryption results in the header image. This can secure EXIF Metadata information without changing the image quality
工业4.0时代在生活的许多领域造成了巨大的破坏。信息通信技术的飞速发展使全球工业世界发生了一场革命。在印尼,利用电脑设备、手机的网络犯罪行为日益增多。文件中描述文件内容的信息称为元数据。网络案件的证据项分为实物证据和数字证据两种。物证与数字证据具有不同的特点,这一概念在应用于数字证据时很可能会产生问题。与持续元数据相关的国家数字证据的管理主要由研究人员进行。考虑到国家数字证据管理解决方案在网络犯罪调查过程中的重要性,研究重点是识别和建模与数字图像元数据安全方法的相关性。相关性分析读取元数据特征,即文件文件、声音和数字证据采用标准文件制作商参数、大小、文件类型和时间结合数字图像元数据进行相关性分析。国家设计的最高安全级别是必需的。增强安全性的解决方案可以针对数字图像元数据(EXIF)进行加密。根据EXIF 2.3标准ID Tag读取原始数字图像中的EXIF Metadata,然后加密并插入到最后一行。描述过程将在头图像中返回EXIF解密结果。这可以在不改变图像质量的情况下保护EXIF元数据信息
{"title":"Development of National Digital Evidence Metadata","authors":"B. Sugiantoro","doi":"10.15575/JOIN.V4I1.292","DOIUrl":"https://doi.org/10.15575/JOIN.V4I1.292","url":null,"abstract":"The industrial era 4.0 has caused tremendous disruption in many sectors of life. The rapid development of information and communication technology has made the global industrial world undergo a revolution. The act of cyber-crime in Indonesia that utilizes computer equipment, mobile phones are increasingly increasing. The information in a file whose contents are explained about files is called metadata. The evidence items for cyber cases are divided into two types, namely physical evidence, and digital evidence. Physical evidence and digital evidence have different characteristics, the concept will very likely cause problems when applied to digital evidence. The management of national digital evidence that is associated with continued metadata is mostly carried out by researchers. Considering the importance of national digital evidence management solutions in the cyber-crime investigation process the research focused on identifying and modeling correlations with the digital image metadata security approach. Correlation analysis reads metadata characteristics, namely document files, sounds and digital evidence correlation analysis using standard file maker parameters, size, file type and time combined with digital image metadata. nationally designed the highest level of security is needed. Security-enhancing solutions can be encrypted against digital image metadata (EXIF). Read EXIF Metadata in the original digital image based on the EXIF 2.3 Standard ID Tag, then encrypt and insert it into the last line. The description process will return EXIF decryption results in the header image. This can secure EXIF Metadata information without changing the image quality","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76760429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Implementation of Finding Shortest Route for Pharmacy Location Using A-star Algorithm 基于a星算法的药房选址最短路径的实现
Pub Date : 2019-09-06 DOI: 10.15575/JOIN.V4I1.296
F. P. Juniawan, Dwi Yuny Sylfania, Dini Agrina
The number of pharmacies in the Pangkalpinang City has increased rapidly. This is directly proportional to the needs of the people of Pangkalpinang City to fulfill the health needs, buy medicine or divert doctor's prescriptions. This is a debate for people who do not know the location of pharmacies in this city. Practically, people can just go to a pharmacy with a location that far from user location, even though there is a pharmacy near the user. This is because there is no pharmacy information location in the Pangkalpinang City. To solve this problem, proposed a system that can display the location of all pharmacies in the Pangkalpinang City. In addition, the system can search the shortest path from the user's location to the nearest pharmacy location around using the A * algorithm. This algorithm was chosen because its advantages that are able to produce optimal solutions according to the expected heuristic functions. The results of the testing are that the system can optimize and be able to search the shortest path from the user's location to the nearest pharmacy.
Pangkalpinang市的药店数量迅速增加。这与邦卡尔比南市人民满足保健需求、购买药品或转移医生处方的需求成正比。这是一场针对不知道这个城市的药店位置的人的辩论。实际上,人们可以去离用户位置很远的药店,即使用户附近有药店。这是因为在Pangkalpinang市没有药房信息位置。为了解决这一问题,提出了一个可以显示邦加尔比南市所有药店位置的系统。此外,系统还可以使用A *算法搜索从用户所在位置到附近最近的药房位置的最短路径。该算法具有根据期望的启发式函数产生最优解的优点。测试结果表明,该系统可以优化并能够搜索从用户位置到最近药房的最短路径。
{"title":"Implementation of Finding Shortest Route for Pharmacy Location Using A-star Algorithm","authors":"F. P. Juniawan, Dwi Yuny Sylfania, Dini Agrina","doi":"10.15575/JOIN.V4I1.296","DOIUrl":"https://doi.org/10.15575/JOIN.V4I1.296","url":null,"abstract":"The number of pharmacies in the Pangkalpinang City has increased rapidly. This is directly proportional to the needs of the people of Pangkalpinang City to fulfill the health needs, buy medicine or divert doctor's prescriptions. This is a debate for people who do not know the location of pharmacies in this city. Practically, people can just go to a pharmacy with a location that far from user location, even though there is a pharmacy near the user. This is because there is no pharmacy information location in the Pangkalpinang City. To solve this problem, proposed a system that can display the location of all pharmacies in the Pangkalpinang City. In addition, the system can search the shortest path from the user's location to the nearest pharmacy location around using the A * algorithm. This algorithm was chosen because its advantages that are able to produce optimal solutions according to the expected heuristic functions. The results of the testing are that the system can optimize and be able to search the shortest path from the user's location to the nearest pharmacy.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84538596","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The Advantages from Cloud Computing Application Towards SMME (UMKM) 云计算应用对中小企业(UMKM)的优势
Pub Date : 2019-09-06 DOI: 10.15575/JOIN.V4I1.307
Tazkia Shabrina Az-zahra
Small Micro Medium Enterprises (SMME) is one of the business enterprises that has a prime role in the development of economic growth in Indonesia. The SMME also not only reduces the number of jobless but also improve the community’s standard of living. Nonetheless, in this globalization era where the technology reaches its peak in every field, some SMME entrepreneurs have not taken advantage of IT-based business yet. On the other hand, the utilization of IT in the business field has many profitable benefits. This could make the SMME faced trouble and hard to survive in the tight competition with other bigger enterprises that had applied IT in the future. The main reason that SMME entrepreneur has not applied the IT system is that they lack fund. Moreover, cloud computing is a technology that can be used for every SMME entrepreneur without any costs. The advantages of this system utilization are to improve competitiveness, increase its flexibility, reduce costs, and to improve both agility and scalability. This research is based on a literature study that describes research’s aim that is to seek advantages from cloud computing implementation towards SMME in Indonesia so they can compete with international enterprises with a bigger scale. The researcher expects that SMME entrepreneurs in Indonesia can utilize Information technology particularly cloud computing, to support their business.
中小微企业(Small Micro Medium Enterprises, SMME)是在印尼经济增长中发挥主要作用的企业之一。中小企业不仅减少了失业人数,而且提高了社区的生活水平。然而,在这个技术在各个领域都达到顶峰的全球化时代,一些中小企业企业家还没有充分利用it业务。另一方面,IT在商业领域的应用有许多有利的好处。这可能会使中小企业在未来与其他应用IT的大型企业的激烈竞争中面临困难和难以生存。中小企业没有应用IT系统的主要原因是缺乏资金。此外,云计算是一种可以为每个中小企业企业家免费使用的技术。这种系统利用的优点是提高了竞争力,增加了灵活性,降低了成本,提高了敏捷性和可扩展性。本研究基于一项文献研究,该研究描述了研究的目的,即寻求云计算实施对印度尼西亚中小企业的优势,以便他们能够与规模更大的国际企业竞争。研究人员期望印度尼西亚的中小企业企业家可以利用信息技术,特别是云计算,来支持他们的业务。
{"title":"The Advantages from Cloud Computing Application Towards SMME (UMKM)","authors":"Tazkia Shabrina Az-zahra","doi":"10.15575/JOIN.V4I1.307","DOIUrl":"https://doi.org/10.15575/JOIN.V4I1.307","url":null,"abstract":"Small Micro Medium Enterprises (SMME) is one of the business enterprises that has a prime role in the development of economic growth in Indonesia. The SMME also not only reduces the number of jobless but also improve the community’s standard of living. Nonetheless, in this globalization era where the technology reaches its peak in every field, some SMME entrepreneurs have not taken advantage of IT-based business yet. On the other hand, the utilization of IT in the business field has many profitable benefits. This could make the SMME faced trouble and hard to survive in the tight competition with other bigger enterprises that had applied IT in the future. The main reason that SMME entrepreneur has not applied the IT system is that they lack fund. Moreover, cloud computing is a technology that can be used for every SMME entrepreneur without any costs. The advantages of this system utilization are to improve competitiveness, increase its flexibility, reduce costs, and to improve both agility and scalability. This research is based on a literature study that describes research’s aim that is to seek advantages from cloud computing implementation towards SMME in Indonesia so they can compete with international enterprises with a bigger scale. The researcher expects that SMME entrepreneurs in Indonesia can utilize Information technology particularly cloud computing, to support their business.","PeriodicalId":32019,"journal":{"name":"JOIN Jurnal Online Informatika","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82968822","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
JOIN Jurnal Online Informatika
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1