Exploring Mobile Application User Experience Through Topic Modeling
Abstract
:1. Introduction
- RQ1: How can companies use topic modeling to understand mobile application user experience?
- RQ2: What are the main factors impacting the SalesForce mobile application user experience?
- RQ3: How do the factors influencing the SalesForce mobile application user experience compare to those discussed in the literature on user satisfaction with CRM applications?
- RQ4: What are the business implications of topic modeling findings?
2. Literature Review
2.1. Research on Mobile Application User Experience
2.1.1. Mobile Banking Domain
2.1.2. Healthcare Domain
2.1.3. Education Domain
2.1.4. Customer Relationship Management
2.2. Topic Modeling in Mobile Application User Experience Research
3. Materials and Methods
3.1. Data Collection
3.2. Data Cleaning and Pre-Processing
- Correction of misspellings, colloquial, or slang words, such as gud to good or awsm to awesome.
- Manual correction of abbreviated or contracted words, such as app to application, I’ve to I have, can’t to cannot, as illustrated in Table 4 with purple text.
- Removal of URLs, hashtags, and emails using regular expressions.
- Removal of the punctuation, alphanumerical values, numeric values, and redundant characters, such as square brackets, parentheses, and curly brackets, as they do not add new knowledge or information about the text but introduce the noise. For this purpose, the authors used regular expressions. In Table 4, in the column Original review, the removal of punctuation is illustrated by green text, while the removal of numerical values is illustrated by red text.
- Newline and extra white spaces are considered noise as they do not carry meaning. They are removed from the text.
- Stopwords are commonly used words, such as and, or, but, that often appear in text but have no semantical meaning. For topic modeling, it is important to retain only words that carry information, add new knowledge, or have semantical meaning, as topic modeling generates topics based on the keywords. Stopwords are removed from the texts. In Table 4, in the column Original review, stopwords are illustrated in blue.
3.3. Corpus Exploration
3.4. Method
4. Results
4.1. Topic Model of Positive Reviews
- User experience and usability—Topic 1: Seamless experience; Topic 3: User-friendly learning and exploration; Topic 4: Usability; Topic 9: User experience and technical feedback; and Topic 12: Simplicity and convenience of navigation.
- Performance and reliability—Topic 5: Speed and reliability; Topic 6: Performance and flexibility; and Topic 11: Intuitiveness and reliability.
- Service and support—Topic 8: Service improvement and training and Topic 10: Support and integration.
- Business management—Topic 2: Effective business management and Topic 7: Functionality and operability.
4.2. Topic Model of Mixed Sentiment Reviews
4.3. Topic Model of Negative Reviews
- Design and usability—Topic 2: Design and usability and Topic 9: Poor user experience.
- Performance and reliability—Topic 5: Performance optimization, Topic 7: Reliability, and Topic 8: Login and load time.
- Compatibility and functionality—Topic 1: Compatibility issues, Topic 6: Device compatibility and battery issues, and Topic 4: Access and functionality.
- Customer interactions and support—Topic 3: Customer support and Topic 10: Account Management and Functionality.
5. Discussion
5.1. RQ1: How Can Companies Use Topic Modeling to Understand Mobile Application User Experience?
5.2. RQ2: What Are the Main Factors Impacting the Salesforce Mobile Application User Experience?
5.3. RQ3: Comparison of Identified Factors Influencing User Experience of the Salesforce Mobile Application and Factors Identified in the Literature
5.4. RQ4: What Are the Business Implications of Topic Modeling Findings?
- User experience is largely rooted in the user interface design and ease of navigation [63], which is supported by topic modeling findings, indicating that the SalesForce mobile application users require a user-friendly and intuitive interface. By addressing their needs, e.g., by implementing sophisticated drag-and-drop dashboard builders or simplified navigation bars, companies can directly enhance usability, leading to a decrease in frustration, an increase in overall satisfaction, and an increase in retention rates.
- The enhancement of user satisfaction could be achieved by addressing account management and authentication issues, which users of the SalesForce mobile application mention as issues. According to the findings of topic modeling analysis, enhancement in this area requires simplification, which will reduce user frustration, improve the usability of the application, and affect user satisfaction and retention. Companies could consider options, such as Google’s One-Tap Sign-In or biometric logins that ease the login process and reduce frustration rates, contributing to reduced drop-off rates.
- User trust is enforced with fast and reliable applications [64], while topic modeling analysis identified that slow loading time influences the users’ satisfaction with the SalesForce application performance. The company might conduct more frequent performance tests and invest more in optimization of the backend architecture and infrastructure that will ensure that the company meets customer expectations related to performance and reliability.
- User satisfaction and experience are shaped by the support they receive [65]. Quality customer interactions help a company build loyalty and trust that will contribute to maintaining positive relationships with users. By implementing features like chatbot integration and personalized responses, companies could improve satisfaction and maintain a strong customer relationship. The SalesForce user indicates services and support as a major issue, which the company should consider addressing to prevent further dissatisfaction. Our model helps to identify aspects considered positive within the services and support, such as training support, which should be fostered.
- The expansion of the user base can be achieved by ensuring the mobile application is compatible with a wide range of devices and operating systems. Another issue users are indicating in negative reviews is related to the resource intensiveness of the application and the effect it has on battery consumption, implying the need for resource optimization strategies, which is something that the SalesForce might consider to enhance user experience.
6. Conclusions
6.1. Theoretical and Methodological Contributions
6.2. Practical Implications
6.3. Limitations and Future Research Directions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Ubiparipović, B.; Matković, P.; Marić, M.; Tumbas, P. Critical Factors of Digital Transformation Success: A Literature Review. Ekon. Preduz. 2020, 68, 400–415. [Google Scholar] [CrossRef]
- Ismail Abdelaal, M.H.; Khater, M.; Zaki, M. Digital Business Transformation and Strategy: What Do We Know So Far; University of Cambridge: Cambridge, UK, 2018. [Google Scholar]
- Matt, C.; Hess, T.; Benlian, A. Digital Transformation Strategies. Bus. Inf. Syst. Eng. 2015, 57, 339–343. [Google Scholar] [CrossRef]
- Polatgil, M. Analyzing Comments Made to The Duolingo Mobile Application with Topic Modeling. Int. J. Comput. Digit. Syst. 2023, 13, 223–230. [Google Scholar] [CrossRef] [PubMed]
- Gluščević, L.; Grljević, O.; Marić, M. Exploring User Satisfaction: A Topic Modeling Approach; University of Novi Sad: Novi Sad, Serbia, 2024. [Google Scholar]
- Mahmood, T.; Naseem, S.; Ashraf, R.; Asif, M.; Umair, M.; Shah, M. Recognizing Factors Effecting the Use of Mobile Banking Apps through Sentiment and Thematic Analysis on User Reviews. Neural Comput. Appl. 2023, 35, 19885–19897. [Google Scholar] [CrossRef]
- Eksa Permana, M.; Ramadhan, H.; Budi, I.; Budi Santoso, A.; Kresna Putra, P. Sentiment Analysis and Topic Detection of Mobile Banking Application Review. In Proceedings of the 2020 Fifth International Conference on Informatics and Computing (ICIC), Gorontalo, Indonesia, 3–4 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar]
- Oh, Y.K.; Kim, J.-M. What Improves Customer Satisfaction in Mobile Banking Apps? An Application of Text Mining Analysis. Asia Mark. J. 2022, 23, 3. [Google Scholar] [CrossRef]
- Çallı, L. Exploring Mobile Banking Adoption and Service Quality Features through User-Generated Content: The Application of a Topic Modeling Approach to Google Play Store Reviews. Int. J. Bank. Mark. 2023, 41, 428–454. [Google Scholar] [CrossRef]
- Zečević, M.; Mijatović, D.; Kos Koklič, M.; Žabkar, V.; Gidaković, P. User Perspectives of Diet-Tracking Apps: Reviews Content Analysis and Topic Modeling. J. Med. Internet Res. 2021, 23, e25160. [Google Scholar] [CrossRef]
- Nuo, M.; Zheng, S.; Wen, Q.; Fang, H.; Wang, T.; Liang, J.; Han, H.; Lei, J. Mining the Influencing Factors and Their Asymmetrical Effects of MHealth Sleep App User Satisfaction from Real-World User-Generated Reviews: Content Analysis and Topic Modeling. J. Med. Internet Res. 2023, 25, e42856. [Google Scholar] [CrossRef]
- Zhai, Y.; Song, X.; Chen, Y.; Lu, W. A Study of Mobile Medical App User Satisfaction Incorporating Theme Analysis and Review Sentiment Tendencies. Int. J. Environ. Res. Public. Health 2022, 19, 7466. [Google Scholar] [CrossRef]
- Okuboyejo, S.; Koyejo, O. Examining Users’ Concerns While Using Mobile Learning Apps. Int. J. Interact. Mob. Technol. 2021, 15, 47. [Google Scholar] [CrossRef]
- Nilashi, M.; Abumalloh, R.A.; Ahmadi, H.; Samad, S.; Alrizq, M.; Abosaq, H.; Alghamdi, A. The Nexus between Quality of Customer Relationship Management Systems and Customers’ Satisfaction: Evidence from Online Customers’ Reviews. Heliyon 2023, 9, e21828. [Google Scholar] [CrossRef]
- Valishery, L.S. CRM Applications Market Share by Vendor 2023|Statista. Available online: https://www.statista.com/statistics/972598/crm-applications-vendors-market-share-worldwide/ (accessed on 12 November 2024).
- Camacho-Collados, J.; Pilehvar, M.T. On the Role of Text Preprocessing in Neural Network Architectures: An Evaluation Study on Text Categorization and Sentiment Analysis. In Proceedings of the 2018 EMNLP Workshop BlackboxNLP: Analyzing and Interpreting Neural Networks for NLP, Brussels, Belgium, 1 November 2018; Association for Computational Linguistics: Stroudsburg, PA, USA, 2018; pp. 40–46. [Google Scholar]
- Ridzuan, F.; Wan Zainon, W.M.N. A Review on Data Cleansing Methods for Big Data. Procedia Comput. Sci. 2019, 161, 731–738. [Google Scholar] [CrossRef]
- Hickman, L.; Thapa, S.; Tay, L.; Cao, M.; Srinivasan, P. Text Preprocessing for Text Mining in Organizational Research: Review and Recommendations. Organ. Res. Methods 2022, 25, 114–146. [Google Scholar] [CrossRef]
- Laureate, C.D.P.; Buntine, W.; Linger, H. A Systematic Review of the Use of Topic Models for Short Text Social Media Analysis. Artif. Intell. Rev. 2023, 56, 14223–14255. [Google Scholar] [CrossRef] [PubMed]
- Xue, J.; Chen, J.; Chen, C.; Zheng, C.; Li, S.; Zhu, T. Public Discourse and Sentiment during the COVID 19 Pandemic: Using Latent Dirichlet Allocation for Topic Modeling on Twitter. PLoS ONE 2020, 15, e0239441. [Google Scholar] [CrossRef] [PubMed]
- Pal, S.; Biswas, B.; Gupta, R.; Kumar, A.; Gupta, S. Exploring the Factors That Affect User Experience in Mobile-Health Applications: A Text-Mining and Machine-Learning Approach. J. Bus. Res. 2023, 156, 113484. [Google Scholar] [CrossRef]
- Arslan, I.K. The Importance of Creating Customer Loyalty in Achieving Sustainable Competitive Advantage. Eurasian J. Bus. Manag. 2020, 8, 11–20. [Google Scholar] [CrossRef]
- Rane, N.; Achari, A. Saurabh Purushottam Choudhary Enhancing Customer Loyalty Through Quality of Service: Effective Strategies to Improve Customer Satisfaction, Experience, Relationship, and Engagement. Int. Res. J. Mod. Eng. Technol. Sci. 2023, 5, 427–450. [Google Scholar] [CrossRef]
- Kumar, P.; Mokha, A.K. Relationship between E-CRM, Customer Experience, Customer Satisfaction and Customer Loyalty in Banking Industry: A Review of Literature. Res. Rev. Int. J. Multidiscip. 2021, 6, 127–137. [Google Scholar] [CrossRef]
- Sabukunze, I.D.; Arakaza, A. User Experience Analysis on Mobile Application Design Using User Experience Questionnaire. Indones. J. Inf. Syst. 2021, 4, 15–26. [Google Scholar] [CrossRef]
- Hussain, A.; Mkpojiogu, E.O.C.; Almazini, H.; Almazini, H. Assessing the Usability of Shazam Mobile App. AIP Conf. Proc. 2017, 1891, 020057. [Google Scholar]
- Liang, T.P.; Li, X.; Yang, C.T.; Wang, M. What in Consumer Reviews Affects the Sales of Mobile Apps: A Multifacet Sentiment Analysis Approach. Int. J. Electron. Commer. 2015, 20, 236–260. [Google Scholar] [CrossRef]
- Vargas-Calderón, V.; Moros Ochoa, A.; Castro Nieto, G.Y.; Camargo, J.E. Machine Learning for Assessing Quality of Service in the Hospitality Sector Based on Customer Reviews. Inf. Technol. Tour. 2021, 23, 351–379. [Google Scholar] [CrossRef]
- Kovačević, A.; Grljević, O.; Bošnjak, Z.; Svilengaćin, G. The Linguistic Construction of Sentiment Expressions in Student Opinionated Content: A Corpus-Based Study. Pozn. Stud. Contemp. Linguist. 2020, 56, 207–249. [Google Scholar] [CrossRef]
- Boucher, J.; Osgood, C.E. The Pollyanna Hypothesis. J. Verbal Learn. Verbal Behav. 1969, 8, 1–8. [Google Scholar] [CrossRef]
- Huang, T.-H.; Yu, H.-C.; Chen, H.-H. Modeling Polyanna Phenomena in Chinese Sentiment Analysis. In Proceedings of the COLING 2012: Demonstration Papers, Mumbai, India, 8–15 December 2012; pp. 231–238. [Google Scholar]
- Taboada, M. Sentiment Analysis: An Overview from Linguistics. Annu. Rev. Linguist. 2016, 2, 325–347. [Google Scholar] [CrossRef]
- Broß, J. Aspect-Oriented Sentiment Analysis of Customer Reviews Using Distant Supervision Techniques; Freie Universität Berlin: Berlin, Germany, 2013. [Google Scholar]
- Schoenmueller, V.; Netzer, O.; Stahl, F. The Extreme Distribution of Online Reviews: Prevalence, Drivers and Implications. SSRN Electron. J. 2018. (February 15, 2019). Columbia Business School Research Paper No. 18-10. [Google Scholar] [CrossRef]
- Dave, K.; Lawrence, S.; Pennock, D.M. Mining the Peanut Gallery. In Proceedings of the Twelfth International Conference on World Wide Web—WWW ’03, Budapest, Hungary, 20–24 May 2003; ACM Press: New York, NY, USA, 2003; p. 519. [Google Scholar]
- Kirilenko, A.P.; Stepchenkova, S.O.; Dai, X. Automated Topic Modeling of Tourist Reviews: Does the Anna Karenina Principle Apply? Tour. Manag. 2021, 83, 104241. [Google Scholar] [CrossRef]
- Hu, N.; Zhang, T.; Gao, B.; Bose, I. What Do Hotel Customers Complain about? Text Analysis Using Structural Topic Model. Tour. Manag. 2019, 72, 417–426. [Google Scholar] [CrossRef]
- Grljević, O. Analiza Sadržaja Društvenih Medija: Napredni Pristupi Analizi Nestrukturisanih Podataka; Ekonomski fakultet u Subotici: Subotica: Novi Sad, Serbia, 2023. [Google Scholar]
- Fokkens, A.; van Erp, M.; Postma, M.; Pedersen, T.; Vossen, P.; Freire, N. Offspring from Reproduction Problems: What Replication Failure Teaches Us. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Sofia, Bulgaria, 4–9 August 2013; Association for Computational Linguistics: Sofia, Bulgaria, 2013; pp. 1691–1701. [Google Scholar]
- Fieldman, R.; Sanger, J. The Text Mining Handbook: Advanced Approaches in Analyzing Unstructured Data; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
- Schofield, A.; Magnusson, M.; Thompson, L.; Mimno, D. Understanding Text Pre-Processing for Latent Dirichlet Allocation. In Proceedings of the 1st Workshop for Women and Underrepresented Minorities in Natural Language Processing, Vancouver, Canada, 28 April 2017; pp. 432–436. [Google Scholar]
- Wirth, R.; Hipp, J. CRISP-DM: Towards a Standard Process Model for Data Mining. In Proceedings of the 4th International Conference on the Practical Applications of Knowledge Discovery and Data Mining, Manchester, UK, 11–13 April 2000; pp. 29–40. [Google Scholar]
- Maier, D.; Waldherr, A.; Miltner, P.; Wiedemann, G.; Niekler, A.; Keinert, A.; Pfetsch, B.; Heyer, G.; Reber, U.; Häussler, T.; et al. Applying LDA Topic Modeling in Communication Research: Toward a Valid and Reliable Methodology. Commun. Methods Meas. 2018, 12, 93–118. [Google Scholar] [CrossRef]
- Pang, B.; Lee, L. Opinion Mining and Sentiment Analysis. Found. Trends Inf. Retr. 2008, 2, 1–135. [Google Scholar] [CrossRef]
- Marcolin, C.B.; Becker, J.L.; Wild, F.; Behr, A.; Schiavi, G. Listening to the Voice of the Guest: A Framework to Improve Decision-Making Processes with Text Data. Int. J. Hosp. Manag. 2021, 94, 102853. [Google Scholar] [CrossRef]
- Tang, F.; Yang, J.; Wang, Y.; Ge, Q. Analysis of the Image of Global Glacier Tourism Destinations from the Perspective of Tourists. Land 2022, 11, 1853. [Google Scholar] [CrossRef]
- Sánchez-Franco, M.J.; Aramendia-Muneta, M.E. Why Do Guests Stay at Airbnb versus Hotels? An Empirical Analysis of Necessary and Sufficient Conditions. J. Innov. Knowl. 2023, 8, 100380. [Google Scholar] [CrossRef]
- Wen, H.; Park, E.; Tao, C.-W.; Chae, B.; Li, X.; Kwon, J. Exploring User-Generated Content Related to Dining Experiences of Consumers with Food Allergies. Int. J. Hosp. Manag. 2020, 85, 102357. [Google Scholar] [CrossRef]
- Wang, X.; Jiang, W.; Luo, Z. Combination of Convolutional and Recurrent Neural Network for Sentiment Analysis of Short Texts. In Proceedings of the COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, Osaka, Japan, 11–16 December 2016; The COLING 2016 Organizing Committee: Osaka, Japan, 2016; pp. 2428–2437. [Google Scholar]
- Hong, W.; Yu, Z.; Wu, L.; Pu, X. Influencing Factors of the Persuasiveness of Online Reviews Considering Persuasion Methods. Electron. Commer. Res. Appl. 2020, 39, 100912. [Google Scholar] [CrossRef]
- Almansour, A.; Alotaibi, R.; Alharbi, H. Text-Rating Review Discrepancy (TRRD): An Integrative Review and Implications for Research. Future Bus. J. 2022, 8, 3. [Google Scholar] [CrossRef]
- Blei, D.M.; Ng, A.Y.; Jordan, M.I. Latent Dirichlet Allocation. J. Mach. Learn. Res. 2003, 3, 993–1022. [Google Scholar]
- Egger, R. Applied Data Science in Tourism: Interdisciplinary Approaches, Methodologies, and Application; Egger, R., Ed.; Springer International Publishing: Cham, Germany, 2022; ISBN 978-3-030-88388-1. [Google Scholar]
- Zolfaghari, A.; Choi, H.C. Elevating the Park Experience: Exploring Asymmetric Relationships in Visitor Satisfaction at Canadian National Parks. J. Outdoor Recreat. Tour. 2023, 43, 100666. [Google Scholar] [CrossRef]
- Srinivas, S.; Ramachandiran, S. Passenger Intelligence as a Competitive Opportunity: Unsupervised Text Analytics for Discovering Airline-Specific Insights from Online Reviews. Ann. Oper. Res. 2024, 333, 1045–1075. [Google Scholar] [CrossRef]
- Janssens, B.; Bogaert, M.; Van den Poel, D. Evaluating the Influence of Airbnb Listings’ Descriptions on Demand. Int. J. Hosp. Manag. 2021, 99, 103071. [Google Scholar] [CrossRef]
- Wu, L.; Yang, W.; Gao, Y.; Ma, S. Feeling Luxe: A Topic Modeling × Emotion Detection Analysis of Luxury Hotel Experiences. J. Hosp. Tour. Res. 2023, 47, 1425–1452. [Google Scholar] [CrossRef]
- Shang, Z.; Luo, J.M.; Kong, A. Topic Modelling for Ski Resorts: An Analysis of Experience Attributes and Seasonality. Sustainability 2022, 14, 3533. [Google Scholar] [CrossRef]
- Ali, T.; Omar, B.; Soulaimane, K. Analyzing Tourism Reviews Using an LDA Topic-Based Sentiment Analysis Approach. MethodsX 2022, 9, 101894. [Google Scholar] [CrossRef]
- Mirzaalian, F.; Halpenny, E. Exploring Destination Loyalty: Application of Social Media Analytics in a Nature-Based Tourism Setting. J. Destin. Mark. Manag. 2021, 20, 100598. [Google Scholar] [CrossRef]
- Rosner, F.; Hinneburg, A.; Röder, M. Evaluating Topic Coherence Measures. In Proceedings of the Neural Information Processing Systems Foundation. arXiv 2014, arXiv:1403.6397. [Google Scholar]
- Grljević, O.; Marić, M. A Comprehensive Analysis of Online Reviews in the Srem Region through Topic Modeling. 2024, pp. 291–311. Available online: https://www.udekom.org.rs/uploads/4/7/0/4/47046595/8th_itm_2023-2024.pdf (accessed on 16 December 2024).
- Sudirjo, F.; Ratna Tungga Dewa, D.M.; Indra Kesuma, L.; Suryaningsih, L.; Yuniarti Utami, E. Application of The User Centered Design Method to Evaluate The Relationship Between User Experience, User Interface and Customer Satisfaction on Banking Mobile Application. J. Inf. Dan Teknol. 2024, 6, 7–13. [Google Scholar] [CrossRef]
- Sefati, S.; Mousavinasab, M.; Zareh Farkhady, R. Load Balancing in Cloud Computing Environment Using the Grey Wolf Optimization Algorithm Based on the Reliability: Performance Evaluation. J. Supercomput. 2022, 78, 18–42. [Google Scholar] [CrossRef]
- Ekechi, C.C.; Chukwurah, E.G.; Oyeniyi, L.D.; Okeke, C.D. Ai-Infused Chatbots for Customer Support: A Cross-Country Evaluation of User Satisfaction in the USA and the UK. Int. J. Manag. Entrep. Res. 2024, 6, 1259–1272. [Google Scholar] [CrossRef]
Research Domain | Study | Publication Year | Applied Techniques | Factors Driving User Experience |
---|---|---|---|---|
Mobile banking | [6] | 2023 | machine learning, sentiment analysis, thematic analysis (TA) | ease of use|helpful|reliable|user friendly|good aesthetics|convenience|secured |
[9] | 2023 | machine learning, topic modeling (LDA) | usefulness|time-saving|convenience|processing fee|login|security | |
[8] | 2021 | topic modeling (LDA) | ease of use|security|convenience|customer support | |
[7] | 2020 | sentiment analysis, topic modeling (LDA) | ease|simplicity|helpfulness|account registration and login|performance issues|network connectivity | |
Healthcare | [11] | 2023 | topic modeling, sentiment analysis | functionality|usability|reliability|compatibility|user interface|price|sleep improvement |
[21] | 2023 | topic modeling, sentiment analysis | time and money|convenience|responsiveness|availability|seamless payment system|transparent refund policy|video consultation|doctor availability through online booking | |
[12] | 2022 | sentiment analysis, topic modeling (LDA) | functionalities|timeliness of responses|reasonableness of fees|system stability|smoothness of use|accuracy and comprehensiveness of information|service quality|content quality|technical quality|management quality | |
[10] | 2021 | topic modeling, topical n-gram. | usability|functionality|helpful|easy to use|technical quality and shortcomings|payments | |
Education | [4] | 2023 | topic modeling (LDA) | gamification|usefulness|freeness|help feature |
[13] | 2021 | topic modeling (LDA), sentiment analysis. | financial issue|technical-non-functional features|design|video and multimedia | |
CRM | [14] | 2023 | topic modeling (LDA), learning vector quantization (LVQ), adaptive neuro fuzzy inference system (ANFIS). | System quality: usability|interface design|reliability|performance|system updates|compatibility|adaptability|system integration|access control|security|user permissions Service quality: user training|support|service improvement Information quality |
Pre-Processing Technique | Number of Studies | Studies |
---|---|---|
stopword removal | 10 | [4,6,7,8,9,10,11,12,14,21] |
tokenization | 8 | [4,6,7,8,9,11,12,13] |
case folding | 6 | [4,6,7,9,10,13] |
punctuation removal | 6 | [4,6,7,9,11,21] |
stemming | 6 | [7,9,11,13,14,21] |
lemmatization | 4 | [4,6,11,13] |
number removal | 3 | [10,11,21] |
n-gram features | 2 | [7,9] |
length-based filtering | 2 | [8,9] |
special character removal | 2 | [9,10] |
PoS tagging | 2 | [10,13] |
extra whitespace removal | 2 | [6,21] |
frequency-based analysis | 1 | [8] |
negation handling | 1 | [8] |
PoS filtering | 1 | [11] |
null data or record removal | 1 | [11] |
spell check | 1 | [10] |
removal of irrelevant content | 1 | [12] |
duplicate removal | 1 | [12] |
format standardization | 1 | [12] |
abnormal data removal | 1 | [12] |
text cleaning | 1 | [14] |
special character replacement | 1 | [9] |
domain-specific stopword removal | 1 | [9] |
Review ID | User Name | User Image | Content | Score | Thumbs Up Count | Review Created Version | Time | Reply Content | Replied Time | Application Version |
---|---|---|---|---|---|---|---|---|---|---|
c19b1abc-5b0f-4721-b0b3-1a1fdbb8c9ea | Bijoy Shikari | https://play-lh.googleusercontent.com/a-/ALV-UjWVAV9UUHWQiwLy-M0q9MSYE8kI_NowZCw7Jv-mZ6xhfnM | Very well | 5 | 0 | 246.030.0 | 16 January 2024 14:39:24 | / | / | 246.030.0 |
d72220d6-7f0f-4854-af1a-1d9070fc4d87 | PRADEEP GUPTA | https://play-lh.googleusercontent.com/a-/ALV-UjVG045XEcDPwgIxewYY6dxjJH3Y4s1qxtXGQLJb2dPZ2JY | Nice app | 5 | 0 | 246.040.0 | 16 January 2024 14:24:35 | / | / | 246.040.0 |
Original Review | Pre-Processed Review |
---|---|
To Start off, Salesforce provides most of the functionality that is available in the web in Salesforce1 app right off the bat. Pros—Chatter in the phone—Report Notifications and Events & Today application help a lot—Anything developed in the Desktop Salesforce ports over easily Cons (wishlist)—I would like the UX to improve slightly better to reduce number of clicks for related list records etc—Search & Install for application exchange—Tight Dialer Integration Great application all in all ! Looking forward to future enhancements. | ‘start’, ‘salesforce’, ‘provide’, ‘functionality’, ‘available’, ‘web’, ‘salesforce’, ‘application’, ‘right’, ‘bat’, ‘pro’, ‘chatter’, ‘phone’, ‘report’, ‘notification’, ‘event’, ‘today’, ‘application’, ‘help’, ‘lot’, ‘develop’, ‘desktop’, ‘salesforce’, ‘port’, ‘easily’, ‘con’, ‘wishlist’, ‘like’, ‘user’, ‘experience’, ‘improve’, ‘slightly’, ‘better’, ‘reduce’, ‘number’, ‘click’, ‘related’, ‘list’, ‘record’, ‘search’, ‘install’, ‘application’, ‘exchange’, ‘tight’, ‘dialer’, ‘integration’, ‘great’, ‘application’, ‘look’, ‘forward’, ‘future’, ‘enhancement’ |
Star Rating | Number of Reviews | % of Total Reviews |
---|---|---|
5 | 4.565 | 50.27% |
4 | 1.357 | 14.94% |
3 | 684 | 7.53% |
2 | 561 | 6.18% |
1 | 1.914 | 21.08% |
Total | 9.081 | 100% |
C1 | C2 | C3 | |
---|---|---|---|
Number of reviews | 5.922 | 684 | 2.475 |
Distribution by ratings | 4.565 (5 stars) + 1.357 (4 stars) | 684 (3 stars) | 561 (2 stars) + 1.914 (1 star) |
Minimal length in tokens | 3 | 3 | 3 |
Maximal length in tokens | 378 | 512 | 660 |
Average length in tokens | 23 | 58 | 67 |
Data Subset | Coherence | K | α | β |
---|---|---|---|---|
C1 | 0.657 | 12 | 0.61 | 0.61 |
C2 | 0.684 | 3 | asymmetric | 0.91 |
C3 | 0.671 | 10 | 0.61 | 0.91 |
Topic Number | Topic Name | Keywords | Topic Coverage |
---|---|---|---|
Topic 1 | Seamless experience | nice_application, experience, best_application, ever, smooth, informative, flow, opening, worth, ultimate, truly, finance, perfect_application, india, nicely, fully, business, kindly, solid_application, enquiry, limit, awesome, maruti, beautiful, target, choice, learner, bless, guide, supportive | 5.7% |
Topic 2 | Effective business management | great, best, tool, business, sale, platform, customer, manage, people, system, management, company, wonderful, efficient, communication, know, recommend, world, software, organization, amazing, product, hand, small, manager, cloud, professional, communicative | 9.5% |
Topic 3 | User-friendly learning and exploration | user_friendly, amaze, learn, still, faster, bug, rock, super_application, explore, login, cool_application, brilliant, colleague, every, come, entire, definitely, alot, functional, friend, training, week, effort, house, install, ask, certificate, curve, animation | 6.1% |
Topic 4 | Usability | excellent, super, sometimes, helpful_application, excite, level, bad, properly, extend, member, room, beneficial, tracking, comfortable, family, practical, true, seamlessly, perform, indeed, alright, deep, besides, next, educate, usability, material, fabulous, another, application appointment | 5.7% |
Topic 5 | Speed and reliability | awesome, update, fast, slow, superb, fantastic, start, process, little, always, speed, simply, often, response, require, easily, resource, high, accessible, quicker, error, password, brilliant_application, connection, kill, huge, late, bring, lag, plan | 6.8% |
Topic 6 | Performance and flexibility | work, love, need, well, time, everything, get, do, thank, friendly, performance, first, cool, connect, fine, nothing, take, understand, company, fix, expect, dashboard, place, save, wait, run, whole, stuff, perfectly, flexible | 10.3% |
Topic 7 | Functionality and operability | good, working, vary, limitation, monkey, concept, outage, congratulation, noon, front, vein, really, basic_application, limited, consume, associate, getter, real, employees, very, initiative, exhaustive, shadow, fresher, maintain, extension, easy, application, working | 6.3% |
Topic 8 | Service improvement and training | nice, great_application, service, awesome_applicaiton, improvement, nausea, helpful, useful, site, slowly, previous, cant, technician, project, junk, training, host, blackberry, expectation, senior, guess, previously, classic, limitation, very, finish, beyond, invaluable, incentive | 5.9% |
Topic 9 | User experience and technical feedback | like, would, really, phone, version, able, could, report, can, not, issue, chatter, view, call, please, time, option, star, give, find, notification, task, also, allow, android, update, wish, look, note, case | 18.8% |
Topic 10 | Support and integration | good_application, useful, excellent_application, support, solution, market, amazing_application, amaze_application, okay, incredibly, fool, hope, single, private, interest, reporting, line, integrate, power, automatically, powerful_application, satisfied, employee, yeah, efficiency, various, company, log, free, convenience | 5.9% |
Topic 11 | Intuitiveness and reliability | useful_application, perfect, problem, pretty, enjoy, intuitive, go, capability, crash, easy_application, purpose, wonderful_application, admin, flood, develop, fantastic_application, learning, secure, solve, reliable, past, dirty, thumb, want, lot, offline, login, review, hate, lovely | 5.9% |
Topic 12 | Simplicity and convenience of navigation | easy, make, keep, use, help, much, helpful, access, team, feature, user, data, track, interface, information, quick, improve, simple, thing, navigate, activity, handy, daily, desktop, lead, thanks, convenient, stay, provide, field | 13.1% |
Topic Number | Topic Name | Keywords | Topic Coverage |
---|---|---|---|
Topic 1 | Performance and updates | work, good, need, would, time, slow, can, not, update, well, like, use, phone, version, load, android, make, able, please, great, could, page, really, notification, easy, calendar, seem, take, open, miss | 78.2% |
Topic 2 | Interface and usability issues | tablet, landscape, mode, open, case, would, support, work, keyboard, android, view, make, feature, rotate, portrait, user, screen, many, still, issue, know, sale, sometimes, please, need, account, problem, quick, cant, install | 15.7% |
Topic 3 | Authentication challenges and system constraints | option, case, text, comment, view, difficult, must, multiple, quality, tool, login, post, go, accept, type, internal, maintain, cost, filter, impossible, field, payslip, print, find, logout, respond, common, resize, sure, report | 6.1% |
Topic Number | Topic Name | Keywords | Topic Coverage |
---|---|---|---|
Topic 1 | Compatibility issues | work, version, android, screen, like, phone, chatter, bad, please, error, company, update, keep, install, use, good, make, sale, look, galaxy, crash, issue, go, device, blank, would, well, get | 21.3% |
Topic 2 | Design and usability | properly, good_application, slow_application, design, permission, automatically, waste, auto, include, useless_application, logout, camera, functional, offer, word, feature, head, screw, possibly, high, forget, rotate, pixel, shake, landscape, student, could, door, ferrari, passenger | 4.6% |
Topic 3 | Customer support | calendar, private, enquiry, support, post, public, promise, much, delivers, except, feedback, remote, message, date, price, bad, answer, today, point, zero, custom, idea, ultra, massive, group, so, either, extra, show, forum | 4.2% |
Topic 4 | Access and functionality | can, not, case, open, useless, view, access, button, lead, need, tablet, task, landscape, anything, change, seem, object, want, able, note, link, feed, upgrade, list, without, chatter, pretty, desktop, detail, find | 12.1% |
Topic 5 | Performance optimization | improve, soon, process, hope, difficult, opportunity, navigate, everything, shot, performance, dashboard, expense, report, hint, navigation, able, move, picture, line, start, know, create, care, sync, video, portal, customize, point, tabs | 4.6% |
Topic 6 | Device compatibility and battery issues | class, dont, third, battery, understand, tough, motorola, term, slowly, ipad, licensing, supplemental, obliterate, reveal, one, dreamforce, android, incredibly, lightning, tailhead, still, approve, contract, friendly, chalte, counterintuitive, eats, store, bullshit | 3.9% |
Topic 7 | Reliability | bad_application, ever, worst, rely, best, world, software, piece, better, trash, excuse, monkey, useless, plan, see, unreliable_application, widely, force, unacceptable, expensive, business, upon, customer, marketing, design, know, help, adopt, attrition, iphones | 4.9% |
Topic 8 | Login and load time | time, work, slow, load, even, would, login, need, take, never, update, contact, use, account, page, really, open, phone, access, many, data, always, try, email, crash, browser, download, search, enter | 27.4% |
Topic 9 | Poor user experience | experience, poor, awful, horrible, clunky, simply, pathetic, location, money, learn, great, develop, every, interface, waste, proper, frustrating, fill, unsubscribe, beyond, cycle, subpar, frequently, poorly, quote, organization, garbage, everyday, low, imagine | 5.2% |
Topic 10 | Account management and functionality | make, account, comment, view, call, record, use, slow, option, would, phone, functionality, also, easy, page, create, field, support, good, like, feature, basic, buggy, update, nice, available, useful, device, site, browser | 11.8% |
Aspect | Positive User Experience | % | Negative User Experience | % | Mixed User Experience | % |
---|---|---|---|---|---|---|
User experience, application design, and usability |
| 30.6% |
| 9.8% |
| 15.7% |
Performance and reliability |
| 23% |
| 36.9% |
| 78.2% |
Service and support |
| 30.6% |
| 4.2% | / | / |
Business management |
| 15.8% | / | / | / | / |
Compatibility and functionality | / | / |
| 37.3% | / | / |
Account management | / | / |
| 11.8% |
| 6.1% |
SalesForce User Experience Aspects | Nilashi et al. [14] User Experience Dimensions | Shared Factors |
---|---|---|
User experience, application design, and usability | System quality | usability interface design |
Performance and reliability | reliability performance system updates | |
Compatibility and functionality | compatibility adaptability system integration access control | |
Account management | security user permissions | |
Service and support | Service quality | user training support service improvement |
Business management | Information quality | - |
Aspect | In-Focus | Business Impact |
---|---|---|
User experience, application design, and usability |
|
|
Performance and reliability |
|
|
Service and support |
|
|
Compatibility and functionality |
|
|
Account management |
|
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Grljević, O.; Marić, M.; Božić, R. Exploring Mobile Application User Experience Through Topic Modeling. Sustainability 2025, 17, 1109. https://doi.org/10.3390/su17031109
Grljević O, Marić M, Božić R. Exploring Mobile Application User Experience Through Topic Modeling. Sustainability. 2025; 17(3):1109. https://doi.org/10.3390/su17031109
Chicago/Turabian StyleGrljević, Olivera, Mirjana Marić, and Rade Božić. 2025. "Exploring Mobile Application User Experience Through Topic Modeling" Sustainability 17, no. 3: 1109. https://doi.org/10.3390/su17031109
APA StyleGrljević, O., Marić, M., & Božić, R. (2025). Exploring Mobile Application User Experience Through Topic Modeling. Sustainability, 17(3), 1109. https://doi.org/10.3390/su17031109