{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T12:21:44Z","timestamp":1765974104816,"version":"3.48.0"},"reference-count":56,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T00:00:00Z","timestamp":1765929600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>The rise in social media has transformed Online Travel Agencies (OTAs) into platforms where users actively share their experiences and opinions. However, conventional opinion mining approaches often fail to capture nuanced emotional expressions or connect them to user influence. To address this gap, this study introduces an ontology-driven opinion mining framework that integrates multi-class emotion classification, aspect-based analysis, and influence modeling using Indonesian-language discussions from the social media platform X. The framework combines an OTA-specific ontology that formally represents service aspects such as booking support, financial, platform experience, and event with fine-tuned IndoBERT for emotion recognition and sentiment polarity detection, and Social Network Analysis (SNA) enhanced by entropy weighting and TOPSIS to quantify and rank user influence. The results show that the fine-tuned IndoBERT performs strongly with respect to identification and sentiment polarity detection, with moderate results for multi-class emotion classification. Emotion labels enrich the ontology by linking user opinions to their affective context, enabling the deeper interpretation of customer experiences and service-related issues. The influence analysis further reveals that structural network properties, particularly betweenness, closeness, and eigenvector centrality, serve as the primary determinants of user influence, while engagement indicators act as discriminative amplifiers that highlight users whose content attains high visibility. Overall, the proposed framework offers a comprehensive and interpretable approach to understanding public perception in Indonesian-language OTA discussions. It advances opinion mining for low-resource languages by bridging semantic ontology modeling, emotional understanding, and influence analysis, while providing practical insights for OTAs to enhance service responsiveness, manage emotional engagement, and strengthen digital communication strategies.<\/jats:p>","DOI":"10.3390\/fi17120582","type":"journal-article","created":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T12:13:03Z","timestamp":1765973583000},"page":"582","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Ontology-Driven Emotion Multi-Class Classification and Influence Analysis of User Opinions on Online Travel Agency"],"prefix":"10.3390","volume":"17","author":[{"given":"Putri Utami","family":"Rukmana","sequence":"first","affiliation":[{"name":"Master of Information System Study Program, School of Industrial Engineering, Telkom University, Main Campus (Bandung Campus), Jl. Telekomunikasi no. 1, Bandung 40257, West Java, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2973-9215","authenticated-orcid":false,"given":"Muharman","family":"Lubis","sequence":"additional","affiliation":[{"name":"Master of Information System Study Program, School of Industrial Engineering, Telkom University, Main Campus (Bandung Campus), Jl. Telekomunikasi no. 1, Bandung 40257, West Java, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2483-251X","authenticated-orcid":false,"given":"Hanif","family":"Fakhrurroja","sequence":"additional","affiliation":[{"name":"Master of Information System Study Program, School of Industrial Engineering, Telkom University, Main Campus (Bandung Campus), Jl. Telekomunikasi no. 1, Bandung 40257, West Java, Indonesia"},{"name":"Research Center for Smart Mechatronics, National Research and Innovation Agency, Jl. Sangkuriang, Dago, Bandung 40135, West Java, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Asriana","sequence":"additional","affiliation":[{"name":"Master of Information System Study Program, School of Industrial Engineering, Telkom University, Main Campus (Bandung Campus), Jl. Telekomunikasi no. 1, Bandung 40257, West Java, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alif Noorachmad","family":"Muttaqin","sequence":"additional","affiliation":[{"name":"Master of Information System Study Program, School of Industrial Engineering, Telkom University, Main Campus (Bandung Campus), Jl. Telekomunikasi no. 1, Bandung 40257, West Java, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,12,17]]},"reference":[{"key":"ref_1","first-page":"273","article-title":"Warranty Operation Enhancement through Social Media Knowledge: A Deep-Learning Methods","volume":"62","author":"Shokouhyar","year":"2024","journal-title":"INFOR"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1016\/j.jbusres.2020.09.050","article-title":"Differences between TripAdvisor and Booking.Com in Branding. Co-Creation","volume":"123","author":"Arruda","year":"2021","journal-title":"J. Bus. Res."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1016\/j.procs.2017.12.173","article-title":"The Effect of Social Media to Cultural Homecoming Tradition of Computer Students in Medan","volume":"124","author":"Lubis","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"ref_4","unstructured":"Nurhayati, H. (2023). Most Popular Online Travel Agencies Among Consumers in Indonesia as of June 2023, Statista."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1144","DOI":"10.18517\/ijaseit.14.3.19402","article-title":"Analyzing Abstention Discourse in Presidential Elections: Knowledge Discovery in X Using ML, LDA and SNA","volume":"14","author":"Butar","year":"2024","journal-title":"Int. J. Adv. Sci. Eng. Inf. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.11591\/ijece.v14i1.pp1015-1026","article-title":"Smart City: An Advanced Framework for Analyzing Public Sentiment Orientation toward Recycled Water","volume":"14","author":"Bahra","year":"2024","journal-title":"Int. J. Electr. Comput. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"20552076231224075","DOI":"10.1177\/20552076231224075","article-title":"Navigating the Asthma Network on Twitter: Insights from Social Network and Sentiment Analysis","volume":"10","author":"Pratiwi","year":"2024","journal-title":"Digit. Health"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"102005","DOI":"10.1016\/j.mex.2023.102005","article-title":"Mining and Analysing Online Social Networks: Studying the Dynamics of Digital Peer Support","volume":"10","author":"Rueger","year":"2023","journal-title":"MethodsX"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1080\/02699939208411068","article-title":"An Argument for Basic Emotions","volume":"6","author":"Ekman","year":"1992","journal-title":"Cogn. Emot."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1126\/science.164.3875.86","article-title":"Pan-Cultural Elements in Facial Displays of Emotion","volume":"164","author":"Ekman","year":"1969","journal-title":"Science"},{"key":"ref_11","unstructured":"Sam, K.M., and Chatwin, C.R. (2012, January 11\u201313). Ontology-Based Sentiment Analysis Model of Customer Reviews for Electronic Products. Proceedings of the 2012 IEEE International Conference on Management of Innovation & Technology (ICMIT), Bali, Indonesia."},{"key":"ref_12","first-page":"2029","article-title":"Analisis Sentimen Twitter Transportasi Online Berbasis Ontologi (Studi Kasus: Go-Jek)","volume":"6","author":"Mentaruk","year":"2019","journal-title":"e-Proceeding Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Koto, F., Rahimi, A., Lau, J.H., and Baldwin, T. (2020, January 8\u201311). IndoLEM and IndoBERT: A Benchmark Dataset and Pre-Trained Language Model for Indonesian NLP. Proceedings of the 28th International Conference on Computational Linguistics (COLING 2020), Online.","DOI":"10.18653\/v1\/2020.coling-main.66"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"123590","DOI":"10.1016\/j.physa.2019.123590","article-title":"HWSMCB: A Community-Based Hybrid Approach for Identifying Influential Nodes in the Social Network","volume":"545","author":"Ahmad","year":"2020","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"012004","DOI":"10.1088\/1742-6596\/1743\/1\/012004","article-title":"Identification of Complex Network Influencer Using the Technology for Order Preference by Similarity to an Ideal Solution","volume":"1743","author":"Agouti","year":"2021","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Qian, Y., and Pan, L. (2021, January 16\u201317). Data-Driven Influential Nodes Identification in Dynamic Social Networks. Proceedings of the 17th EAI International Conference on Collaborative Computing: Networking, Applications and Worksharing, Suzhou, China.","DOI":"10.1007\/978-3-030-92635-9_34"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1007\/s13198-020-00962-3","article-title":"Modeling and Analyzing Project Interdependencies in Project Portfolios Using an Integrated Social Network Analysis-Fuzzy TOPSIS MICMAC Approach","volume":"11","author":"Bashir","year":"2020","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wang, C., and Yang, H. (2022). A Social Network Analysis in Dynamic Evaluate Critical Industries Based on Input-Output Data of China. PLoS ONE, 17.","DOI":"10.1371\/journal.pone.0266697"},{"key":"ref_19","first-page":"1","article-title":"Ontology-Based Natural Language Processing for Sentimental Knowledge Analysis Using Deep Learning Architectures","volume":"23","author":"Jain","year":"2024","journal-title":"ACM Trans. Asian Low-Resour. Lang. Inf. Process."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"81318","DOI":"10.1109\/ACCESS.2023.3300737","article-title":"ArEmotive Bridging the Gap: Automatic Ontology Augmentation Using Zero-Shot Classification for Fine-Grained Sentiment Analysis of Arabic Text","volume":"11","author":"Jaradeh","year":"2023","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ma\u2019aly, A.N., Pramesti, D., Fathurahman, A.D., and Fakhrurroja, H. (2024). Exploring Sentiment Analysis for the Indonesian Presidential Election Through Online Reviews Using Multi-Label Classification with a Deep Learning Algorithm. Information, 15.","DOI":"10.3390\/info15110705"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"e50152","DOI":"10.2196\/50152","article-title":"Identification of Emotional Spectrums of Patients Taking an Erectile Dysfunction Medication: Ontology-Based Emotion Analysis of Patient Medication Reviews on Social Media","volume":"25","author":"Noh","year":"2023","journal-title":"J. Med. Internet Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"e36655","DOI":"10.1016\/j.heliyon.2024.e36655","article-title":"Evidence of the Digital Nomad Phenomenon: From \u201cReinventing\u201d Migration Theory to Destination Countries Readiness","volume":"10","author":"Bahri","year":"2024","journal-title":"Heliyon"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"e28107","DOI":"10.1016\/j.heliyon.2024.e28107","article-title":"A Social Network Analysis of College Students\u2019 Online Learning during the Epidemic Era: A Triadic Reciprocal Determinism Perspective","volume":"10","author":"Chai","year":"2024","journal-title":"Heliyon"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Essameldin, R., Ismail, A.A., and Darwish, S.M. (2022). Quantifying Opinion Strength: A Neutrosophic Inference System for Smart Sentiment Analysis of Social Media Network. Appl. Sci., 12.","DOI":"10.3390\/app12157697"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"63314","DOI":"10.1109\/ACCESS.2022.3183108","article-title":"An Opinion Mining Approach to Handle Perspectivism and Ambiguity: Moving Toward Neutrosophic Logic","volume":"10","author":"Essameldin","year":"2022","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"36","DOI":"10.34172\/aim.2024.06","article-title":"The Pulse of Long COVID on Twitter: A Social Network Analysis","volume":"27","author":"Kusuma","year":"2024","journal-title":"Arch. Iran. Med."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hurtado, G., and Nudler, O. (2012). The Furniture of the World: Essays in Ontology and Metaphysics, Brill. [9th ed.].","DOI":"10.1163\/9789401207799"},{"key":"ref_29","unstructured":"Antoniou, G., and Harmelen, F.V. (2008). A Semantic Web Primer, The MIT Press. [2nd ed.]."},{"key":"ref_30","first-page":"1","article-title":"A Study Investigating Typical Concepts and Guidelines for Ontology Building","volume":"5","author":"Slimani","year":"2014","journal-title":"J. Emerg. Trends Comput. Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Jia, L., Jin, Y., Liu, Y., and Lv, J. (2023). Ontological Method for the Modeling and Management of Building Component Construction Process Information. Buildings, 13.","DOI":"10.3390\/buildings13082065"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Lubis, A.R., Prayudani, S., Lubis, M., and Nugroho, O. (2022, January 27\u201328). Sentiment Analysis on Online Learning During the Covid-19 Pandemic Based on Opinions on Twitter Using KNN Method. Proceedings of the 2022 1st International Conference on Information System & Information Technology (ICISIT), Yogyakarta, Indonesia.","DOI":"10.1109\/ICISIT54091.2022.9872926"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Lubis, F.S., Lubis, M., Hakim, L., and Fakhrurroja, H. (2023). The Text Mining Analysis Approach for Electronic Information and Transaction (ITE) Implementation Based on Sentiment in the Social Media, Springer.","DOI":"10.1007\/978-981-19-7660-5_23"},{"key":"ref_34","first-page":"131","article-title":"Twitter Ontology-Driven Sentiment Analysis","volume":"598","author":"Cotfas","year":"2015","journal-title":"New Trends in Intelligent Information and Database Systems"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1108\/EL-05-2023-0105","article-title":"A Robust Approach for Aspect-Based Sentiment Analysis Using Deep Learning and Domain Ontologies","volume":"42","author":"Sharma","year":"2024","journal-title":"Electron. Libr."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1112","DOI":"10.1038\/s41597-024-03926-5","article-title":"An Ontology-Based Text Mining Dataset for Extraction of Process-Structure-Property Entities","volume":"11","author":"Durmaz","year":"2024","journal-title":"Sci. Data"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Ali, F., El-Sappagh, S., and Kwak, D. (2019). Fuzzy Ontology and LSTM-Based Text Mining: A Transportation Network Monitoring System for Assisting Travel. Sensors, 19.","DOI":"10.3390\/s19020234"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"3149746","DOI":"10.1155\/2024\/3149746","article-title":"Evaluation of Regional Innovation Capacity Based on Social Network Analysis and Entropy-Based GC-TOPSIS","volume":"2024","author":"Liu","year":"2024","journal-title":"Discret. Dyn. Nat. Soc."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Lamba, M., and Madhusudhan, M. (2022). Text Mining for Information Professionals, Springer Nature.","DOI":"10.1007\/978-3-030-85085-2"},{"key":"ref_40","first-page":"218","article-title":"Social Networks as an Approach to Systematic Review","volume":"5","author":"Leppink","year":"2019","journal-title":"Health Prof. Educ."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"253","DOI":"10.20473\/jisebi.9.2.253-263","article-title":"Fine-Tuning IndoBERT for Indonesian Exam Question Classification Based on Bloom\u2019s Taxonomy","volume":"9","author":"Baharuddin","year":"2023","journal-title":"J. Inf. Syst. Eng. Bus. Intell."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1179","DOI":"10.1016\/j.procs.2015.07.411","article-title":"Potential Influencers Identification Using Multi-Criteria Decision Making (MCDM) Methods","volume":"57","author":"Gandhi","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Zhou, Y. (2023). Social Network Analysis: Studying Social Interactions and Relations in the Workplace. Methodological Approaches for Workplace Research and Management, Routledge.","DOI":"10.1201\/9781003289845-10"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1002\/spe.4380211102","article-title":"Graph Drawing by Force-Directed Placement","volume":"21","author":"Fruchterman","year":"1991","journal-title":"Softw. Pract. Exp."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Jacomy, M., Venturini, T., Heymann, S., and Bastian, M. (2014). ForceAtlas2, a Continuous Graph Layout Algorithm for Handy Network Visualization Designed for the Gephi Software. PLoS ONE, 9.","DOI":"10.1371\/journal.pone.0098679"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"100425","DOI":"10.1016\/j.joitmc.2024.100425","article-title":"Toward a Recommender System for Assisting Customers at Risk of Churning in E-Commerce Platforms Based on a Combination of Social Network Analysis (SNA) and Deep Learning","volume":"10","author":"Belangour","year":"2024","journal-title":"J. Open Innov. Technol. Mark. Complex."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Omar, Y.M., and Plapper, P. (2020). A Survey of Information Entropy Metrics for Complex Networks. Entropy, 22.","DOI":"10.3390\/e22121417"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1108\/EJMBE-10-2017-020","article-title":"Marketing and Social Networks: A Criterion for Detecting Opinion Leaders","volume":"26","author":"Litterio","year":"2017","journal-title":"Eur. J. Manag. Bus. Econ."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"102233","DOI":"10.1016\/j.resourpol.2021.102233","article-title":"China\u2019s Rare Earth Industry Technological Innovation Structure and Driving Factors: A Social Network Analysis Based on Patents","volume":"73","author":"Leng","year":"2021","journal-title":"Resour. Policy"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Fakhrurroja, H., Atmaja, M.N., Panjaitan, J.N.C.G., Alamsyah, A., and Munandar, A. (2019, January 19\u201320). Crisis Communication on Twitter: A Social Network Analysis of Christchurch Terrorist Attack in 2019. Proceedings of the 2019 International Conference on ICT for Smart Society(ICISS), Bandung, Indonesia.","DOI":"10.1109\/ICISS48059.2019.8969839"},{"key":"ref_51","unstructured":"Huang, J. (2008, January 21\u201324). Combining Entropy Weight and TOPSIS Method for Information System Selection. Proceedings of the 2008 IEEE International Conference on Cybernetics and Intelligent Systems, Chengdu, China."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Jahan, A., Edwards, K.L., and Bahraminasab, M. (2016). Multiattribute Decision-Making for Ranking of Candidate Materials. Multi-criteria Decision Analysis for Supporting the Selection of Engineering Materials in Product Design, Butterworth-Heinemann.","DOI":"10.1016\/B978-0-08-100536-1.00005-9"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Qi, J., Li, W., Li, X., and Yuan, L. (2022, January 28\u201330). Research on Entropy-Weighting TOPSIS Method Basedon Shanghai Digital Economy Index System. Proceedings of the 2022 International Conference on Computer Science, Information Engineering and Digital Economy (CSIEDE 2022), Guangzhou, China.","DOI":"10.2991\/978-94-6463-108-1_73"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1108\/MABR-01-2022-0004","article-title":"Analyzing the International Connectivity of the Major Container Ports in Northeast Asia","volume":"7","author":"Nguyen","year":"2022","journal-title":"Marit. Bus. Rev."},{"key":"ref_55","unstructured":"Uddin, M.M., Imran, M., and Sajjad, H. (2024). Understanding Types of Users on Twitter. arXiv."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1016\/j.bushor.2020.03.003","article-title":"More than Meets the Eye: The Functional Components Underlying Influencer Marketing","volume":"63","author":"Campbell","year":"2020","journal-title":"Bus. Horiz."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/12\/582\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T12:17:39Z","timestamp":1765973859000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/12\/582"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,17]]},"references-count":56,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["fi17120582"],"URL":"https:\/\/doi.org\/10.3390\/fi17120582","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,17]]}}}