Claim Missing Document
Check
Articles

Aspect-Based Analysis of Telkomsel User Sentiment on Twitter Using the Random Forest Classification Method and Glove Feature Expansion Aditya Mahendra Zakaria; Erwin Budi Setiawan
Jurnal Teknologi dan Sistem Komputer 2022: Publication In-Press
Publisher : Department of Computer Engineering, Engineering Faculty, Universitas Diponegoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.14710/jtsiskom.2022.14558

Abstract

In this modern era, people certainly very easy to access social media, one of which is Twitter. Twitter is usually used by the public in expressing opinions regarding current issues, product reviews, and many other things positive, negative, or neutral opinions, or can be interpreted as sentiment. This study aims to analyze the aspect-based sentiment of Telkomsel users on Twitter using random forest classification and the extension of the Glove feature. This study uses signal aspects and service aspects with a total dataset of 16988 data. A Random forest can be classified as relevant and accurate for sentiment analysis with the greatest accuracy of 80.37% in the signal aspect and 80.12% in the service aspect, and the expansion feature is proven to be able to increase the performance value of this study by 13.15% in the signal aspect. and 5.37% in the service aspect.
Memory-based Collaborative Filtering on Twitter Using Support Vector Machine Classification Anang Furkon RIfai; Erwin Budi Setiawan
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 6 No 5 (2022): Oktober 2022
Publisher : Ikatan Ahli Informatika Indonesia (IAII)

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (502.89 KB) | DOI: 10.29207/resti.v6i5.4270

Abstract

Nowadays, watching films at home is one of people's entertainment. Netflix is a service provider for watching films and provides many types of film genres. However, of the many films available, it makes users confused to choose which film to watch first. The solution to the problem is a system that provides recommendations for the best films to watch based on user ratings. Twitter is still people's favorite social media to express their feelings, thoughts, and criticisms. In this system, tweets serve as input data that will be processed into data with rating values. This research implemented a recommendation system based on user ratings from tweets using collaborative filtering combined with Support Vector Machine (SVM) classification and implemented it on user-based and item-based. The test results in this study show that Collaborative Filtering gets the best RMSE value results on item-based 0.5911 and 0.8162 on user-based. The Support Vector Machine (SVM) classification algorithm using hyperparameter tuning produces item-based values with a precision of 85.03% and recall of 90.71%, while user-based values with a precision of 87.75% and recall of 88.95%.
Big Five Personality Assessment Using KNN method with RoBERTA Athirah Rifdha Aryani; Erwin Budi Setiawan
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 6 No 5 (2022): Oktober 2022
Publisher : Ikatan Ahli Informatika Indonesia (IAII)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29207/resti.v6i5.4394

Abstract

Personality is the general way a person responds to and interacts with others. Personality is also often defined as the quality that distinguishes individuals. Social media was created to help people communicate remotely and easily. These personalities fall into five categories known as the Big Five personality traits, namely Openness, Conscientiousness, Extraversion, Agreeableness, and Neuroticism (OCEAN). The use of K-Nearest Neighbour (KNN) is a method of classifying objects based on the training data closest to them. To overcome the data imbalance during training data, we use K-Means SMOTE (Synthetic Minority Oversampling Technique). Other features such as LIWC (Linguistic Inquiry Word Count), Information Gain, Robustly Optimized BERT Approach (RoBERTa), and hyperparameter tuning can improve the performance of the systems we build. The focus of this study is to present an analysis of Twitter user behavior that can be used to predict the personality of the Big Five Personality using the KNN method. The Important aspect to consider when using this method, namely accuracy in classifying the Big Five Personalities. The experimental results show that the accuracy of the KNN method is 72.09%, which is 95.28% gain above the specified baseline.
Aspect-Based Sentiment Analysis on Twitter Using Logistic Regression with FastText Feature Expansion Hanif Reangga Alhakiem; Erwin Budi Setiawan
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 6 No 5 (2022): Oktober 2022
Publisher : Ikatan Ahli Informatika Indonesia (IAII)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29207/resti.v6i5.4429

Abstract

Social media has recently been widely used by users, especially Indonesians, as a place to express themselves in sentences, pictures, sounds, or videos. Twitter is one of the social media favored by people of diverse ages. Twitter is a social media that provides features like social media in general. However, Twitter has a unique feature where users can send or read text messages limited to only a few characters. Therefore, user tweets with topics related to a particular product can be utilized by companies to become input in the development of these products. This research was conducted using tweet data on the topic of Telkomsel, which is divided into two aspects, namely signal and service. Aspect-based sentiment analysis of Telkomsel was carried out using Logistic Regression with FastText feature expansion to reduce vocabulary mismatch in tweets so that the classification stage can be performed optimally. In addition, the Synthetic Minority Oversampling Technique (SMOTE) sampling method was applied to overcome data imbalance. The test results prove that feature expansion can improve F1-Score values for signal and service aspects. For the signal aspect, F1-Score increased by 3.33% from the baseline with a value of 96.48%. While for the service aspect, F1-Score increased by 12.91% from the baseline with a value of 95.57%.
Naïve Bayes-Support Vector Machine Combined BERT to Classified Big Five Personality on Twitter Billy Anthony Christian Martani; Erwin Budi Setiawan
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi) Vol 6 No 6 (2022): Desember 2022
Publisher : Ikatan Ahli Informatika Indonesia (IAII)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29207/resti.v6i6.4378

Abstract

Twitter is one of the most popular social media used to interact online. Through Twitter, a person's personality can be determined based on that person's thoughts, feelings, and behavior patterns. A person has five main personalities likes Openness, Conscientiousness, Extraversion, Agreeableness, and Neuroticism. This study will make five personality predictions using the Naïve Bayes method – Support Vector Machine, Synthetic Minority Over Sampling Technique (SMOTE), Linguistic Inquiry Word Count (LIWC), and Bidirectional Encoder from Transformers Representations (BERT). A questionnaire was distributed to people who used Twitter to collect and become a dataset in this research. The dataset obtained will be processed into SMOTE to balance the data. Linguistic Inquiry Word Count is used as a linguistic feature and BERT will be used as a semantic approach. The Naïve Bayes method is used to perform the weighting and the Support Vector Machine is used to classify Big Five Personalities. To help improve accuracy, the Optuna Hyperparameter Tuning method will be added to the Naïve Bayes Support Vector Machine model. This study has an accuracy of 87.82% from the results of combining SMOTE, BERT, LIWC, and Tuning where the accuracy increases from the baseline.
Recommender System Based on Matrix Factorization on Twitter Using Random Forest (Case Study: Movies on Netflix) Bagas Teguh Imani; Erwin Budi Setiawan
International Journal on Information and Communication Technology (IJoICT) Vol. 8 No. 2 (2022): December 2022
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21108/ijoict.v8i2.655

Abstract

In this day and age, there is a lot of entertainment that can be done, one of which is watching movies using the Netflix platform. When you want to watch, sometimes users can be confused about which movies to watch according to their tastes and interests, which requires a solution, namely by using a recommendation system. The recommendation system is a system that emerged as a solution to provide information by learning data from users with previously stored data items. One of the recommendation system techniques is Collaborative Filtering. By using Collaborative Filtering, this study will focus on using Matrix Factorization-based because it is considered more efficient and allows the incorporation of additional information in the data. This study will use the Random Forest algorithm to improve the results of good predictions. In this study, a recommendation system based on Matrix Factorization on Twitter will be made using Random Forest in a case study of films on Netflix. The experimental results have shown that the use of the system gets a Mean Absolute Error (MAE) value of 0.7641 to 0.8496 and a Root mean squared error (RMSE) of 1.0359 to 1.1935.
Comparison of Term Weighting Methods in Sentiment Analysis of the New State Capital of Indonesia with the SVM Method Muhammad Kiko Aulia Reiki; Yuliant Sibaroni; Erwin Budi Setiawan
International Journal on Information and Communication Technology (IJoICT) Vol. 8 No. 2 (2022): December 2022
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21108/ijoict.v8i2.681

Abstract

The relocation of the State Capital to “Nusantara”, which was inaugurated with the enactment of UU No. 3 of 2022, is a significant project that has sparked polemics among Indonesian citizens. Many people expressed their opinions and thoughts regarding the relocation of the State Capital on Twitter. This tendency of public opinion needs to be identified with sentiment analysis. In sentiment analysis, term weighting is an essential component to obtain optimal accuracy. Various people are trying to modify the existing term weighting to increase the performance and accuracy of the model. One of them is icf-based or tf-bin.icf, which combines inverse category frequency (ICF) and relevance frequency (RF). This study compares the tf-idf, tf-rf, and tf-bin.icf term weighting with the SVM classification method on the new State Capital of Indonesia topic. The tf-idf weighting results are still the best compared to the tf-bin.icf and tf-rf term weights, with an accuracy score of 88.0% a 1,3% difference with tf-bin.icf term weighting.
Aspect-Based Sentiment Analysis on iPhone Users on Twitter Using the SVM Method and Optimization of Hyperparameter Tuning I Gusti Ayu Putu Sintha Deviya Yuliani; Yuliant Sibaroni; Erwin Budi Setiawan
JURNAL MEDIA INFORMATIKA BUDIDARMA Vol 7, No 1 (2023): Januari 2023
Publisher : Universitas Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/mib.v7i1.5430

Abstract

One form of information and communication technology development is a smartphone. Today's popular smartphone products are the iPhone and the social media used to share opinions is Twitter. One of the topics that is often discussed on Twitter is related to iPhone reviews which can refer to different aspects. Therefore, aspect-based sentiment analysis can be applied to iPhone reviews to get more detailed results. This study applies TF-IDF feature extraction as a weighting vocabulary and the Support Vector Machine classification method. This study also uses hyperparameter tuning to optimize parameters to get the best performance. The results of this study obtained the highest accuracy performance results by using the Support Vector Machine classification on the linear kernel and TF-IDF feature extraction on the camera aspect with accuracy 98.07%, battery aspect with accuracy 97.52%, design aspect with accuracy 96.82%, price aspect with accuracy 98.62%, and specification aspect with accuracy 97.07%. As well as getting an increase in the results of the highest accuracy performance by using hyperparameter tuning on the linear kernel for the camera aspect with accuracy 98.07%, battery aspect with accuracy 97.52%, design aspect with accuracy 97.02%, price aspect with accuracy 98.82%, and specification aspect with accuracy 97.22%.
Sentence-Level Granularity Oriented Sentiment Analysis of Social Media Using Long Short-Term Memory (LSTM) and IndoBERTweet Method Nisa Maulia Azahra; Erwin Budi Setiawan
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol 9, No 1 (2023): March
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v9i1.25765

Abstract

The dissemination of information through social media has been rampant, especially on the Twitter platform. This information eventually invites various opinions from users as their points of view on a topic being discussed. These opinions can be collected and processed using sentiment analysis to assess public tendencies to obtain a fundamental source of decision-making. However, the procedure is not optimal enough due to its inability to recognize the word meaning of the opinion sentences. By using sentence-level granularity-oriented sentiment analysis, the system can explore the "sense of the word" in each sentence by giving it a granularity weight as the system's consideration in recognizing word meaning. To construct the procedure, this research utilizes LSTM as the classification model combined with TF-IDF and IndoBERTweet as feature extraction. Not only that, but this research also conducts the Word2Vec feature expansion method which was built using Twitter and IndoNews corpus to produce word similarity corpus and find effective word semantics. To be fully compliant with the granularity requirements, manual labeling, and system labeling were performed by considering weight granularity as a model performance comparison. This research succeeded in getting 88.97% accuracy for manual labeling data and 97.80% for system labeling data after combining these methods. The experimental results show that the granularity-oriented sentiment analysis model can outperform the conventional sentiment analysis system which can be seen based on the high performance of the resulting system.
Social Media Sentiment Analysis Using Convolutional Neural Network (CNN) and Gated Recurrent Unit (GRU) Ahmad Zahri Ruhban Adam; Erwin Budi Setiawan
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol 9, No 1 (2023): March
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v9i1.25813

Abstract

The advancing technologies are aimed to maximize human performance. One of the great developments in technology is social media. The social media used in this study is Twitter because most people in Indonesia give their opinions to the public through tweets. The opinions given are very diverse, where they write positive, negative, and neutral opinions. The purpose of this study is to analyze the sentiments of the opinions given by the public in Bahasa Indonesia. To conduct sentiment analysis, tweets are collected by crawling the data. Tweets are then labeled positive, negative, and neutral and then represented as 1, -1, and 0. The method used to classify tweet sentiment is the Convolutional Neural Network (CNN) and Gated Recurrent Unit method (GRU). Research stages including feature selection, feature expansion, preprocessing and balancing with SMOTE. The highest accuracy value obtained on the CNN-GRU model with an accuracy value of 97.58% value. Based on these tests, it can be concluded that sentiment analysis research on Twitter social media using the Convolutional Neural Network and Gated Recurrent Unit methods can produce fairly high accuracy, and feature expansion testing of the deep learning model can provide a significant increase in accuracy values.
Co-Authors Aditya Mahendra Zakaria Agung Toto Wibowo Ahmad Zahri Ruhban Adam Aji Reksanegara Alvi Rahmy Royyan Anang Furkon RIfai Ananta Ihza Ramadhan Anindika Riska Intan Fauzy Annisa Aditsania Annisa Aditsania Annisa Cahya Anggraeni Annisa Cahya Anggraeni Annisa Rahmaniar Dwi Pratiwi Arie Ardiyanti Arki Rifazka Athirah Rifdha Aryani Azrina Fazira Ansshory Bagas Teguh Imani Billy Anthony Christian Martani Brenda Irena Brigita Tenggehi Crisanadenta Wintang Kencana Damarsari Cahyo Wilogo Daniar Dwi Pratiwi Daniar Dwi Pratiwi Dede Tarwidi Dedy Handriyadi Dery Anjas Ramadhan Dhinta Darmantoro Diaz Tiyasya Putra Dion Pratama Putra Diyas Puspandari Faidh Ilzam Nur Haq Fathurahman Alhikmah Fathurahman Alhikmah Febiana Anistya Feby Ali Dzuhri Fhina Nhita Fhina Nhita Fida Nurmala Nugraha Ghani Kamil Ghina Dwi Salsabila Gita Safitri Grace Yohana Grace Yohana Hanif Reangga Alhakiem Helmi Sunjaya Ramadhan Hildan Fawwaz Naufal Hilman Bayu Aji Husnul Khotimah Farid I Gusti Ayu Putu Sintha Deviya Yuliani I Kadek Candradinata Ilyana Fadhilah Iqbal, Bayu Muhammad Irma Palupi Isabella Vichita Kacaribu Isep Mumu Mubaroq Isman Kurniawan Kartika Prameswari Kemas Muslim Lhaksmana, Kemas Muslim Kevin Usmayadhy Wijaya Luthfi Firmansah M. Arif Bijaksana Mahmud Imrona Mansel Lorenzo Nugraha Marissa Aflah Syahran Marissa Aflah Syahran Maulina Gustiani Tambunan Mela Mai Anggraini Moh Adi Ikfini M Muhammad Afif Raihan Muhammad Faiq Ardyanto Putro Muhammad Khiyarus Syiam Muhammad Kiko Aulia Reiki Muhammad Noer Ibnu Sina Muhammad Nur Ilyas Muhammad Shiba Kabul Muhammad Tsaqif Muhadzdzib Ramadhan Nabilla Kamil Naufal Adi Nugroho Nisa Maulia Azahra Nur Ihsan Putra Munggaran Rafi Anandita Wicaksono Raisa Sianipar Rakhmat Rifaldy Rayhan Rahmanda Refka Muhammad Furqon Rendo Zenico Ridho Maulana Cahyudi Rizki Annas Sholehat Rizki Tri Setiawan Roji Ellandi Sari Ernawati Saut Sihol Ritonga Septian Nugraha Kudrat Septian Nugraha Kudrat Shakina Rizkia Siti Inayah Putri Sri Suryani Sri Suryani Sukmawati Dwi Lestari Wida Sofiya Windy Ramadhanti Yoan Maria Vianny Yuliant Sibaroni ZK Abdurahman Baizal