ABSTRACT
Mobile app stores are available in over 150 countries, allowing users from all over the world to leave public reviews of downloaded apps. Previous studies have shown that such reviews can serve as sources of requirements and suggested that users from different countries have different needs and expectations regarding the same app. However, the tremendous quantity of reviews from multiple countries, as well as several other factors, complicates identifying country-specific app feature requests. In this work, we present a simple approach to address this through NLP-based analysis and discuss some of the challenges involved in using the NLP-based analysis for this task.
- Apple. [n.d.]. Build Apps for the World. https://developer.apple.com/internationalization/. Accessed: 2019-03-27.Google Scholar
- Apple. [n.d.]. Developer Insight - Evernote. https://developer.apple.com/app-store/evernote/. Accessed: 2019-06-05.Google Scholar
- Hajer Ayed, Benoît Vanderose, and Naji Habra. 2017. Agile cultural challenges in Europe and Asia: insights from practitioners. In 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP). IEEE, 153--162.Google ScholarDigital Library
- Anton Barua, Stephen W Thomas, and Ahmed E Hassan. 2014. What are developers talking about? an analysis of topics and trends in stack overflow. Empirical Software Engineering 19, 3 (2014), 619--654.Google ScholarDigital Library
- David M Blei, Andrew Y Ng, and Michael I Jordan. 2003. Latent dirichlet allocation. Journal of machine Learning research 3, Jan (2003), 993--1022.Google ScholarDigital Library
- Leo Breiman. 2001. Random forests. Machine learning 45, 1 (2001), 5--32.Google ScholarDigital Library
- Siva Dorairaj, James Noble, and Petra Malik. 2012. Understanding lack of trust in distributed agile teams: A grounded theory study. In The 16th International Conference on Evaluation and Assessment in Software Engineering Conference (EASE). IEEE.Google ScholarCross Ref
- EF. [n.d.]. EF English Proficiency Index. https://www.ef.edu/epi/. Accessed: 2019-04-20.Google Scholar
- Laura V Galvis Carreño and Kristina Winbladh. 2013. Analysis of user comments: an approach for software requirements evolution. In Proceedings of the 2013 International Conference on Software Engineering. IEEE Press, 582--591.Google ScholarDigital Library
- Cuiyun Gao, Jichuan Zeng, Michael R Lyu, and Irwin King. 2018. Online app review analysis for identifying emerging issues. In 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE). IEEE, 48--58.Google ScholarDigital Library
- Eduard C Groen, Sylwia Kopczyńska, Marc P Hauer, Tobias D Krafft, and Joerg Doerr. 2017. Users The Hidden Software Product Quality Experts?: A Study on How App Users Report Quality Aspects in Online Reviews. In 2017 IEEE 25th International Requirements Engineering Conference (RE). IEEE, 80--89.Google ScholarCross Ref
- Emitza Guzman, Luís Oliveira, Yves Steiner, Laura C Wagner, and Martin Glinz. 2018. User feedback in the app store: a cross-cultural study. In IEEE/ACM 40th International Conference on Software Engineering: Software Engineering in Society. IEEE, 13--22.Google ScholarDigital Library
- Hanyang Hu, Shaowei Wang, Cor-Paul Bezemer, and Ahmed E Hassan. 2019. Studying the consistency of star ratings and reviews of popular free hybrid Android and iOS apps. Empirical Software Engineering 24, 1 (2019), 7--32.Google ScholarDigital Library
- Markus Kemmelmeier. 2016. Cultural differences in survey responding: Issues and insights in the study of response biases. International Journal of Psychology 51, 6 (2016), 439--444.Google ScholarCross Ref
- Soo Ling Lim, Peter J Bentley, Natalie Kanakam, Fuyuki Ishikawa, and Shinichi Honiden. 2014. Investigating country differences in mobile app user behavior and challenges for software engineering. IEEE Transactions on Software Engineering 41, 1 (2014), 40--64.Google ScholarDigital Library
- William Martin, Federica Sarro, Yue Jia, Yuanyuan Zhang, and Mark Harman. 2016. A survey of app store analysis for software engineering. IEEE transactions on software engineering 43, 9 (2016), 817--847.Google Scholar
- Osayande P Omondiagbe, Sherlock A Licorish, and Stephen G MacDonell. 2019. Features that Predict the Acceptability of Java and JavaScript Answers on Stack Overflow. In Proceedings of the Evaluation and Assessment on Software Engineering. 101--110.Google ScholarDigital Library
- Dennis Pagano and Walid Maalej. 2013. User feedback in the appstore: An empirical study. In 2013 21st IEEE international requirements engineering conference (RE). IEEE, 125--134.Google Scholar
- Sebastiano Panichella, Andrea Di Sorbo, Emitza Guzman, Corrado A Visaggio, Gerardo Canfora, and Harald C Gall. 2015. How can i improve my app? classifying user reviews for software maintenance and evolution. In IEEE International Conference on Software Maintenance and Evolution (ICSME). 281--290.Google ScholarDigital Library
- Katharina Reinecke and Abraham Bernstein. 2011. Improving performance, perceived usability, and aesthetics with culturally adaptive user interfaces. ACM Transactions on Computer-Human Interaction (TOCHI) 18, 2 (2011), 8.Google ScholarDigital Library
- Katharina Reinecke and Krzysztof Z Gajos. 2014. Quantifying visual preferences around the world. In Proceedings of the SIGCHI conference on human factors in computing systems. ACM, 11--20.Google ScholarDigital Library
- Kamonphop Srisopha, Barry Boehm, and Pooyan Behnamghader. 2019. Do consumers talk about the software in my product? An Exploratory Study of IoT Products on Amazon. CLEI Electronic Journal 22 (04 2019). https://doi.org/10.19153/cleiej.22.1.1Google Scholar
- K. Srisopha, C. Phonsom, K. Lin, and B. Boehm. 2019. Same App, Different Countries: A Preliminary User Reviews Study on Most Downloaded iOS Apps. In 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME). 76--80. https://doi.org/10.1109/ICSME.2019.00017Google ScholarCross Ref
- Carolin Strobl, Anne-Laure Boulesteix, Thomas Kneib, Thomas Augustin, and Achim Zeileis. 2008. Conditional variable importance for random forests. BMC bioinformatics 9, 1 (2008), 307.Google Scholar
- Tanja Walsh, Piia Nurkka, and Rod Walsh. 2010. Cultural differences in smart-phone user experience evaluation. In Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia. ACM, 24.Google ScholarDigital Library
- Xiaohui Yan, Jiafeng Guo, Yanyan Lan, and Xueqi Cheng. 2013. A biterm topic model for short texts. In Proceedings of the 22nd international conference on World Wide Web. 1445--1456.Google ScholarDigital Library
- Liu Yang, Susan T Dumais, Paul N Bennett, and Ahmed Hassan Awadallah. 2017. Characterizing and predicting enterprise email reply behavior. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 235--244.Google ScholarDigital Library
- Wayne Xin Zhao, Jing Jiang, Jianshu Weng, Jing He, Ee-Peng Lim, Hongfei Yan, and Xiaoming Li. 2011. Comparing twitter and traditional media using topic models. In European conference on information retrieval. Springer, 338--349.Google ScholarDigital Library
Index Terms
- On Building an Automatic Identification of Country-Specific Feature Requests in Mobile App Reviews: Possibilities and Challenges
Recommendations
AR-miner: mining informative reviews for developers from mobile app marketplace
ICSE 2014: Proceedings of the 36th International Conference on Software EngineeringWith the popularity of smartphones and mobile devices, mobile application (a.k.a. “app”) markets have been growing exponentially in terms of number of users and downloads. App developers spend considerable effort on collecting and exploiting user ...
"For an App Supposed to Make Its Users Feel Better, It Sure is a Joke" - An Analysis of User Reviews of Mobile Mental Health Applications
CSCWMobile mental health applications are seen as a promising way to fulfill the growing need for mental health care. Although there are more than ten thousand mental health apps available on app marketplaces, such as Google Play and Apple App Store, many ...
An Explorative Study of the Mobile App Ecosystem from App Developers' Perspective
WWW '17: Proceedings of the 26th International Conference on World Wide WebWith the prevalence of smartphones, app markets such as Apple App Store and Google Play has become the center stage in the mobile app ecosystem, with millions of apps developed by tens of thousands of app developers in each major market. This paper ...
Comments