ISSN: 2226-6348
Open access
Text mining has emerged as a vital technique for extracting insights from large volumes of textual data. This research paper presents the development of an interactive Shiny apps called TextCrunch to facilitate the teaching and learning of text mining principles. The application is an innovative educational tool that provides users, including educators and learners, with an intuitive platform to explore text data analysis techniques. Developed within the Shiny framework, the web application offers a comprehensive yet user-friendly interface. Users can upload text data and produce real time outputs through word clouds, frequency plots, and topic modeling results. The word cloud visualization highlights prominent terms, while frequency plots offer insights into term occurrences. The integration of topic modeling assists users in identifying latent topics within the text, adding depth to the analysis. This paper elaborates on the technical aspects of the application's development, including text preprocessing and the creation of interactive visualizations. By offering an environment for hands-on exploration of text mining concepts, educators can illustrate intricate data analysis procedures effectively, while learners can actively engage with the content, reinforcing their understanding of text mining techniques. This research contributes to the field by highlighting the potential of technology-driven tools in enhancing the teaching and learning of data analysis principles.
Abdul-Rahman, H., Wang, C., Wood, L. C., & Khoo, Y. M. (2014). Defects in Affordable Housing Projects in Klang Valley, Malaysia. Journal of Performance of Constructed Facilities, 28(2), 272–285. https://doi.org/10.1061/(asce)cf.1943-5509.0000413
Ahadi, A., Singh, A., Bower, M., & Garrett, M. (2022). Text mining in education—A bibliometrics-based systematic review. Education Sciences, 12(3), 210.
Audrin, C., & Audrin, B. (2022). Key factors in digital literacy in learning and education: a systematic literature review using text mining. Education and Information Technologies, 27(6), 7395-7419. https://doi.org/10.1007/s10639-021-10832-5
Azian, F. U. M., Yusof, N., & Kamal, E. M. (2020). Problems in high rise residential building: From management perspective. IOP Conference Series: Earth and Environmental Science, 012087. https://doi.org/10.1088/1755-1315/452/1/012087
Ban, H. J., & Kim, H. S. (2019). Understanding Customer Experience and Satisfaction through Airline Passengers’ Online Review. Sustainability, 11(15), 4066. https://doi.org/10.3390/su11154066
Chance, B., and Rossman, A. (2006), “Using Simulation to Teach and Learn Statistics,” in Proceedings of the Seventh International Conference on Teaching Statistics, eds. A. Rossman and B. Chance, Voorburg, The Netherlands: International Statistical Institute. https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=7f948efa6f63893522500029fd247069aafe435a
Chang, W., Cheng, J., Allaire, J. J., Xie, Y., and McPherson, J. (2015), “Shiny: Web Application Framework for R. R package version 1.7.5,” Retrieved August 20, 2023. Available at www.CRAN.R-project.org/packageDshiny.
Fawcett, L. (2018). Using interactive shiny applications to facilitate research-informed learning and teaching. Journal of Statistics Education, 26(1), 2-16. https://doi.org/10.1080/10691898.2018.1436999
Gebauer, J. E., Adler, J., & DGKL working group “Digital Competence”. (2023). Using Shiny apps for statistical analyses and laboratory workflows. Journal of Laboratory Medicine, (0). https://doi.org/10.1515/labmed-2023-0020
González, J. A., López, M., Cobo, E., & Cortés, J. (2018). Assessing Shiny apps through student feedback: Recommendations from a qualitative study. Computer Applications in Engineering Education, 26(5), 1813-1824.
Hart, R., Burns, D., Ramaekers, B., Ren, S., Gladwell, D., Sullivan, W., ... & Lee, D. (2020). R and Shiny for cost-effectiveness analyses: why and when? A hypothetical case study. PharmacoEconomics, 38, 765-776. https://doi.org/10.1007/s40273-020-00903-9
Humphreys, A., & Wang, R. J. H. (2018). Automated text analysis for consumer research. Journal of Consumer Research, 44(6), 1274-1306. https://doi.org/10.1093/jcr/ucx104
Miner, G., Elder, J., IV, Hill, T., Nisbet, R., Delen, D., & Fast, A. (2012). Practical Text Mining and Statistical Analysis for Non-structured Text Data Applications (1st ed.). Academic Press.
Nawaz, R., Sun, Q., Shardlow, M., Kontonatsios, G., Aljohani, N. R., Visvizi, A., & Hassan, S. U. (2022). Leveraging AI and machine learning for national student survey: actionable insights from textual feedback to enhance quality of teaching and learning in UK’s higher education. Applied Sciences, 12(1), 514. https://doi.org/10.3390/app12010514
Potter, G., Wong, J., Alcaraz, I., & Chi, P. (2016). Web application teaching tools for statistics using R and shiny. Technology Innovations in Statistics Education, 9(1).
Sabuncuoglu, A., & Sezgin, T. M. (2023). Developing a Multimodal Classroom Engagement Analysis Dashboard for Higher-Education. Proceedings of the ACM on Human-Computer Interaction, 7(EICS), 1-23. https://doi.org/10.1145/3593240
Sarker, I. H. (2022). Ai-based modeling: Techniques, applications and research issues towards automation, intelligent and smart systems. SN Computer Science, 3(2), 158. https://doi.org/10.1007/s42979-022-01043-x
Shu, X., & Ye, Y. (2023). Knowledge Discovery: Methods from data mining and machine learning. Social Science Research, 110, 102817.
https://doi.org/10.1016/j.ssresearch.2022.102817
Wang, S. L., Zhang, A. Y., Messer, S., Wiesner, A., & Pearl, D. K. (2021). Student-developed shiny applications for teaching statistics. Journal of Statistics and Data Science Education, 29(3), 218-227.
Yang, J., Kinshuk, & An, Y. (2023). A survey of the literature: how scholars use text mining in Educational Studies. Education and Information Technologies, 28(2), 2071-2090. https://doi.org/10.1007/s10639-022-11193-3
Zieffler, A., and Garfield, J. B. (2007), “Studying the Role of Simulation in Developing Students’ Statistical Reasoning,” in Proceedings of the 56th Session of the International Statistical Institute, Lisboa, 22–29 August 2007. Voorburg, The Netherlands: International Statistical Institute
In-Text Citation: (Rosli & Yusop, 2023)
To Cite this Article: Rosli, I. N. I. B. M., & Yusop, N. M. (2023). Developing Text Mining Web Applications for Teaching and Learning Using Shiny Apps. International Journal of Academic Research in Progressive Education and Development, 12(3), 655–663.
Copyright: © 2023 The Author(s)
This article is published under the Creative Commons Attribution (CC BY 4.0) license. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this license may be seen at: http://creativecommons.org/licences/by/4.0/legalcode