Social media is a means for people to express their opinions on various topics that occur in the world. One of the most widely used social media is Instagram. Opinions in the form of comments on Instagram are generally written using abbreviated and non-standard language. In analyzing these comments, a method is needed to sort the comments to make it easier to determine the sentiment of the comm…
Influenza is a disease caused by the influenza virus that can easily attack anyone. In this study compared the Dempster Shafer and Decision Tree methods for the diagnosis of influenza disease in humans. The Decision Tree method establishes rules for diagnosing influenza in humans as a support in making decisions about the disease suffered. Uncertainty calculations are needed in expert systems s…
Sentiment analysis is a computational study of human opinions, sentiments, emotions, and behavior toward entities or attributes expressed through written text. Sentiment analysis plays a significant role for companies and organizations because public opinion about their products and services is valuable for business strategy and evaluation. This research developed a system to classify product r…
Turn-Based Strategy (TBS) Game is a game that is played in turns with an opponent. Non-Player Character (NPC) is an opponent that the player will face in a TBS game. NPC is a character that is controlled by the system with rules that are set by the system. This makes it easy for players to predict the NPC’s actions. To overcome this problem, this research will apply the Monte Carlo Tree Seatc…
Duolingo is one of the popular online learning applications in Indonesia, released in 2011. In order to compete with other competitors and increase its popularity, user satisfaction becomes one of the crucial aspects that Duolingo needs to pay attention to. Based on the identification results of online reviews on the Duolingo application in the Google Play Store, there are differences in user p…
Ajaib is one of the largest applications in Indonesia that focuses on stock and mutual fund investments. User reviews of the application are one way for Ajaib to understand user needs and make improvements to the application. This research aims to analyze the sentiment in user reviews of the Ajaib application. Long Short-Term Memory (LSTM) is used as the method for sentiment analysis, and Word2…
Zenius is one of the rapidly growing edutech applications in Indonesia. In the edutech industry, understanding and promptly responding to user reviews is crucial to enhance the quality of the application's services, enabling Zenius to remain competitive against other competitors. In order to achieve this, sentiment classification is used by classifying user reviews into positive, negative, or n…
Tourism is an attractive sector for foreign tourists to visit or vacation in a country. A high number of foreign tourist visits indicates that the country has a strong attraction in terms of tourism, but the number of foreign tourist visits each period fluctuates. Predictions of the number of foreign tourists are very important to be used as information in making decisions and planning appropri…
The developed game is an adventure game set in a labyrinth. This game features NPCs as enemies that will capture the character during gameplay. In order to achieve this effectively, the algorithm that will be employed is the jump point search algorithm, enabling NPCs to find the fastest path to the character.The testing conducted in this research includes evaluating the number of visited nodes …
Prabumulih is a city that cultivates its own plantation products using the surrounding land by planting selected pineapples. So that farmers produce fresh pineapple fruit different from other cities, therefore, Prabumulih City gets the nickname Pineapple City. Pineapple fruit that can be processed into foods such as, Pineapple cake, Pineapple Dodol and Pineapple chips. It can even be used as a …
Face detection is one of the main challenges in the field of computer vision and artificial intelligence. The development of this particular technology has been highlighted due to its wide range of applications such as security surveillance systems, crowd analysis systems, and can be collaborated with face recognition systems for face identification purposes. The challenge emerges when attempti…
This research aims to develop a Chatbot Intent Classification and Entity Classification on the RASA Framework using the Softmax and Conditional Random Field methods. In the process of creating a chatbot, there are several problems that often arise, one of which is the low accuracy of entity classification and intent classification, which causes the chatbot to not perform as expected. These prob…
Ikan cupang sangat digemari oleh masyarakat segala usia yang menjadikan ikan cupang sebagai usaha kecil menengah yang menganggap ikan cupang sebagai bisnis, namun pemeliharaan ikan cupang justru sebaliknya. Mudahnya beternak ikan cupang dan ketidaktahuan dalam merawat ikan cupang yang baik dapat menyebabkan kematian pada ikan cupang yang disebabkan oleh berbagai penyakit. Oleh karena itu dibuat…
There are many ways to memorize the Quran, and one of them is by utilizing technology. Educational games are a technology that combines knowledge and fun. Games themselves are engaging because they can generate different possibilities, one of which is by introducing randomness into the game. Educational games can be used as a means to memorize the Quran, such as creating a game called "Sambung …
E-commerce users in Indonesia from 2017 to 2023 are increasing every year. The more users in e-commerce, the more requests will be submitted. This can cause the response from the seller to be slower. Users also sometimes provide unstructured information in conversations so that sellers have difficulty collecting and processing data efficiently. To overcome these problems, the implementation of …
Clean Architecture principles, Model-View-ViewModel (MVVM) architecture, Reactive Programming, and Declarative UI (User Interface) are a set of principles and practices aimed at producing highly maintainable, scalable, and testable applications. In this thesis, the writer demonstrates how the application of those principles and practices when implemented can produce maintainable, scalable, and …
This research focuses on the utilization of Deep Learning techniques for malware detection and classification. By representing malware samples as grayscale images, a Deep Learning model based on Convolutional Neural Networks (CNN) is developed. The model is trained using a dataset containing grayscale malware samples. Experimental results demonstrate a high level of accuracy of the Deep Learnin…
Prediction, also known as forecasting, is the process of estimating events that will occur in the future. In this research, software is developed that can predict electricity usage in a house using the Long Short-term Memory method, which is a Recurrent Neural System designed to overcome vanishing gradient problem. In this research, the model training is done with 2 configurations: split train-…
Eczema, also known as dermatitis, is a chronic skin condition characterized by recurring episodes of dry and itchy skin. While it cannot be cured, it can be managed through medication and by addressing triggering factors such as stress and certain foods. To minimize eczema flare-ups through dietary intervention, researchers have conducted studies to detect allergenic food compositions using OCR…
Nowadays, technology is undergoing a tremendous development. One of the developments is the forming of one of the form of technology development called games. In games theres a component called NPC that can move itself that happens in several step or states. In general NPC state changes commonly use FSM (Finite State Machine) method. Theres another method like markov method that usually used to…
Online transportation provides convenience for people to find transportation services with fixed fares. However, online transportation has shortcomings such as inexperienced drivers, potential delays, and mismatched user expectations. Therefore, sentiment analysis is needed to assess public satisfaction with online transportation. Deep learning approaches such as Convolutional Neural Network (C…
In order to accelerate the handling of the spread of COVID-19 in Indonesia, the Government of the Republic of Indonesia has issued vaccinations for the people of Indonesia at the end of 2020. The vaccination is considered controversial so that it invites many people to give their opinions in various media. This opinion must be considered as an evacuation material so that the vaccination plan th…
Fire disasters that can occur suddenly can affect victims who do not have the ability to hear, so victims use sign language to communicate with firefighters. Limited communication between firefighters and victims will require a lot of time in evacuating victims. With these emergency conditions, researchers developed software to recognize Katas in Indonesian Sign Language (BISINDO) in real-time …
Spyware malware attacks are a significant threat to computer hardware and user privacy. To analyze and make it easier to recognize such attacks effectively, visualization techniques can provide valuable insights into their patterns and characteristics. This research using a machine learning algorithm, Support Vector Machine (SVM). The dataset used in this study is from the CIC MalMem 2022 which…
PostgreSQL is a lightweight relational database that requires minimal memory usage when in operation, and it also has flexibility in choosing encryption methods as data security is crucial in a database system. However, PostgreSQL does not have the feature to search encrypted data. Therefore, this study proposes securing the PostgreSQL database with a keyword search feature using Searchable Sym…
Pada penelitian ini digunakan metode Naîve bayes dan Forward Chaining untuk mendiangnosa suatu penyakit mata. Data yang digunakan untuk penelitian terdiri dari 49 gejala dan 15 jenis penyakit mata. Terdapat dua tahapan pada sistem ini, dimana pertama pasien diminta untuk menginputkan gejala — gejala yang dialami dan selanjutnya sistem akan secara otomatis menampilkan hasil diagnosa dari peny…
Remote sensing is a useful technique for mapping and monitoring geographic areas. Land classification based on satellite imagery is one of the applications of remote sensing. Classifying images manually requires a lot of time and effort. The CNN method can be used to automate the image classification process. However, with various CNN architectures that have been found, it is necessary to condu…
Speaking is not only used to convey information but can also show a person's emotional state. Emotion recognition aims to help the machine to recognize emotions based on speech patterns issued by a person. Some of the problems found are how to find effective voice features and build a good model for emotion recognition. This study aims to identify seven types of emotions, namely anger, disgust,…
Instagram is a social media that can be reached by various groups and is very popular. But in reality Instagram is abused by some users, for example bullying. Bullies do not realize that the comments they make are acts of bullying. Therefore, the classification of comments on Instagram using the Naïve Bayes Classifier method needs to be done to make it easier for users to find out whether the …
Sistem pakar digunakan untuk menirukan penalaran seorang pakar agar komputer dapat menyelesaikan masalah. Beberapa metode yang dapat digunakan seperti Certainty Factor dan Dempster Shafer. Certainty Factor merupakan tahapan atau solusi yang ditetapkan dalam memecahkan suatu permasalahan dalam tingkat kepastian pada Sistem Pakar. Certainty Factor digunakan untuk mencari hasil diagnosa dari penya…