References
- Alarcon, R., Moreno, L., Martínez, P., & Macías, J. A. (2022). EASIER system. Evaluating a Spanish lexical simplification proposal with people with cognitive impairments. International Journal of Human–Computer Interaction, 40(5), 1195–1209. https://doi.org/10.1080/10447318.2022.2134074
- Allen, J. (1995). Natural language understanding. (2nd ed.). Benjamin/Cummings Pub. Co.
- Alpaydin, E. (2020). Introduction to machine learning. (4th ed.). The MIT Press.
- Aransiola, O. J. (2023). What are empathy maps? Meaning, creation, pros & cons. Retrieved October 6, 2023 (https://www.formpl.us/blog/what-is-zero-party-data-meaning-pros-limitations-applications).
- Bird, S., Klein, E., & Loper, E. (2009). Natural language processing with python: Analyzing text with the natural language toolkit. O’Reilly Media, Inc.
- Bittner, E., & Shoury, O. (2019). “Designing Automated Facilitation for Design Thinking: A Chatbot for Supporting Teams in the Empathy Map Method.”
- Chowdhary, K. R. (2020). Natural language processing. In K. R. Chowdhary (Ed.), Fundamentals of artificial intelligence (pp. 603–649). Springer India.
- Clark, J. (2023). PIL - pillow. Retrieved July 26, 2023 (https://pillow.readthedocs.io).
- Dam, R. F., Teo, Y. S. (2020). What is empathy and why is it so important in design thinking? The Interaction Design Foundation. Retrieved October 7, 2023 (https://www.interaction-design.org/literature/article/design-thinking-getting-started-with-empathy).
- Daria. (2021). How to transcribe speech recordings to text with python. Retrieved July 26, 2023 (https://pdf.co/blog/transcribe-speech-recordings-to-text-python).
- Deng, L., & Li, X. (2013). Machine learning paradigms for speech recognition: An overview. IEEE Transactions on Audio, Speech, and Language Processing, 21(5), 1060–1089. https://doi.org/10.1109/TASL.2013.2244083
- Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019). Proceedings of the 2019 Conference of the North, Minneapolis, Minnesota. BERT: Pre-training of deep bidirectional transformers for language understanding. pp. 4171–86 in Association for Computational Linguistics.
- Django. (2023). Django project. Retrieved July 26, 2023 (https://www.djangoproject.com/).
- EPS-UAM. (2023). EPS bachelor thesis search tool. Retrieved July 26, 2023 (https://tfg.eps.uam.es/tfgs/home).
- Fernández, J., & Macías, J. A. (2021). Heuristic-based usability evaluation support: A systematic literature review and comparative study. In Proceedings of the XXI international conference on human computer interaction (pp. 1–9). ACM.
- Ferreira, B., Conte, T., & Barbosa, S. D. J. (2015). Eliciting requirements using personas and empathy map to enhance the user experience. In 2015 29th Brazilian symposium on software engineering (pp. 80–89). IEEE.
- Flores-Carballo, C. R., Molina-Arenas, G. A., Macias, A., Caro, K., Beltran, J., & Castro, L. A. (2023). Speaker identification in interactions between mothers and children with Down syndrome via audio analysis: A case study in Mexico. International Journal of Human–Computer Interaction, 39(9), 1922–1937. https://doi.org/10.1080/10447318.2022.2090610
- Gibbons, S. (2018). Empathy mapping: The first step in design thinking. Retrieved July 26, 2023 (https://www.nngroup.com/articles/empathy-mapping/).
- Google. (2023). Google cloud storage. Retrieved July 26, 2023 (https://cloud.google.com/storage).
- Gray, D. (2017). Updated empathy map canvas. Retrieved July 26, 2023 (https://medium.com/@davegray/updated-empathy-map-canvas-46df22df3c8a).
- Hendricks, R. (2023). What is a good accuracy score in machine learning? Retrieved July 26, 2023 (https://deepchecks.com/question/what-is-a-good-accuracy-score-in-machine-learning/).
- Hernández, A. M. (2023). Empathy maps and how to build them :: UXmatters. Retrieved October 6, 2023 (https://www.uxmatters.com/mt/archives/2023/02/empathy-maps-and-how-to-build-them.php).
- Ireland, R., & Liu, A. (2018). Application of data analytics for product design: Sentiment analysis of online product reviews. CIRP Journal of Manufacturing Science and Technology, 23(November), 128–144. https://doi.org/10.1016/j.cirpj.2018.06.003
- Jiancaro, T. (2018). Empathy-based design approaches. In M. Filimowicz, & V. Tzankova (Eds.), New directions in third wave human-computer interaction: Volume 2 - methodologies, human–computer interaction series (pp. 43–60). Springer International Publishing.
- Johnson, C. (2022). How to create an empathy map. Retrieved July 26, 2023 (https://www.carlajohnson.co/how-to-create-an-empathy-map/).
- Kitchenham, B., Pearl Brereton, O., Budgen, D., Turner, M., Bailey, J., & Linkman, S. (2009). Systematic literature reviews in software engineering – A systematic literature review. Information and Software Technology, 51(1), 7–15. https://doi.org/10.1016/j.infsof.2008.09.009
- Lamberti, F., Gatteschi, V., Sanna, A., & Cannavò, A. (2019). A multimodal interface for virtual character animation based on live performance and natural language processing. International Journal of Human–Computer Interaction, 35(18), 1655–1671. https://doi.org/10.1080/10447318.2018.1561068
- Leigh Brown, J. (2018). Empathy mapping: A guide to getting inside a user’s head | UX booth. Retrieved July 26, 2023 (https://uxbooth.com/articles/empathy-mapping-a-guide-to-getting-inside-a-users-head/).
- Levy, M., & Hadar, I. (2018). The importance of empathy for analyzing privacy requirements [Paper presentation]. 2018 IEEE 5th International Workshop on Evolving Security & Privacy Requirements Engineering (ESPRE)., Banff, AB. pp. 9–13 in IEEE. https://doi.org/10.1109/ESPRE.2018.00008
- Loper, E., & Bird, S. (2002). NLTK: The natural language toolkit [Paper presentation]. Proceedings of the ACL-02 Workshop on Effective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics -., Philadelphia, Pennsylvania. pp. 63–70 in Vol. 1 Association for Computational Linguistics.
- Macías, J. A. (2008). Intelligent assistance in authoring dynamically generated web interfaces. World Wide Web, 11(2), 253–286. https://doi.org/10.1007/s11280-008-0043-3
- Macías, J. A. (2012). Enhancing interaction design on the semantic web: A case study. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42(6), 1365–1373. https://doi.org/10.1109/TSMCC.2012.2187052
- Macías, J. A., & Castells, P. (2001). Interactive design of adaptive courses. In Computers and education (pp. 235–242). Kluwer Academic Publishers.
- Macías, J. A., Granollers, T., & Andrés, P. L. (2009). New trends on human-computer interaction: Research, development, new tools and methods. Springer-Verlag.
- Martín, M., & Macías, J. A. (2022). A supporting tool for enhancing user’s mental model elicitation and decision-making in user experience research. International Journal of Human–Computer Interaction, 39–(1), 183–202. https://doi.org/10.1080/10447318.2022.2041885
- McHugh, M. L. (2012). Interrater reliability: The Kappa statistic. Biochemia Medica, 22(3), 276–282. https://doi.org/10.11613/BM.2012.031
- Mokadam, A., Shivakumar, S., Viswanathan, V., & Agumbe Suresh, M. (2021). Online product review analysis to automate the extraction of customer requirements [Paper presentation]. Volume 6: 33rd International Conference on Design Theory and Methodology (DTM), P. V006T06A049 in. Virtual, Online: American Society of Mechanical Engineers. https://doi.org/10.1115/DETC2021-71555
- Neon. (2023). Neon - serverless postgres. Retrieved July 26, 2023 (https://neon.tech/).
- Olson, C. E. (2008, November 18–20). Is 80% accuracy good enough. In Pecora 17 – The Future of Land Imaging. Going Operational, Denver, Colorado.
- OpenAI. (2023a). ChatGPT. Retrieved July 26, 2023 (https://chat.openai.com/).
- OpenAI. (2023b). OpenAI python library. Retrieved July 26, 2023 (https://github.com/openai/openai-python).
- Patil, P. (2020). Introduction to TextBlob. A tool for natural language processing ! Retrieved July 26, 2023 (https://medium.com/@patilpratik699/introduction-to-textblob-a-tool-for-natural-language-processing-7f0a225ed0ee).
- Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., VanderPlas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., & Duchesnay, E. (2011). Scikit-learn: Machine learning in Python. J. Mach. Learn. Res, 12(12), 2825–2830. https://doi.org/10.5555/1953048.2078195
- PostgreSQL. (2023). PostgreSQL. Retrieved October 9, 2023 (https://www.postgresql.org).
- Python.org. (2023). Python. Python.Org. Retrieved October 6, 2023 (https://www.python.org/).
- Reed, N. (2022). What is an empathy map in UX? Retrieved July 26, 2023 (https://www.parkersoftware.com/blog/what-is-an-empathy-map-in-ux/).
- Render. (2023). Render - cloud application hosting for developers. Retrieved July 26, 2023 (https://render.com/).
- Rojas, L. A., & Macías, J. A. (2015). An agile information-architecture-driven approach for the development of user-centered interactive software [Paper presentation]. Proceedings of the XVI International Conference on Human Computer Interaction., Vilanova i la Geltru Spain. pp. 1–8 in ACM. https://doi.org/10.1145/2829875.2829919
- Sandiwarno, S., Niu, Z., & Nyamawe, A. S. (2023). A novel hybrid machine learning model for analyzing E-learning users’ satisfaction. International Journal of Human–Computer Interaction, 1–22. https://doi.org/10.1080/10447318.2023.2209986
- Scarrott, B. (2022). MP3, AAC, WAV, FLAC: All the audio file formats explained. Whathifi. Retrieved October 6, 2023 (https://www.whathifi.com/advice/mp3-aac-wav-flac-all-the-audio-file-formats-explained).
- Scikit-Learn. (2023). Scikit-learn machine learning in python. Retrieved July 26, 2023 (https://scikit-learn.org/).
- Siddharth, L., Blessing, L., & Luo, J. (2022). Natural language processing in-and-for design research. Design Science, 8(2022), e21. https://doi.org/10.1017/dsj.2022.16
- Singh Gill, N. (2022). Empathy mapping strategy and its benefits | comprehensive guide. Retrieved July 26, 2023 (https://www.xenonstack.com/insights/empathy-mapping-strategy).
- Singh, M. (2023). What is the use of NLTK and TextBlob? What is the difference between both? And for text analysis which tool is better? Retrieved July 26, 2023 (https://www.quora.com/What-is-the-use-of-NLTK-and-TextBlob-What-is-the-difference-between-both-And-for-text-analysis-which-tool-is-better).
- Siricharoen, W. V. (2021). Using empathy mapping in design thinking process for personas discovering. In P. C. Vinh, & A. Rakib (Eds.), Context-aware systems and applications, and nature of computation and communication, lecture notes of the institute for computer sciences, social informatics and telecommunications engineering (pp. 182–191). Springer International Publishing.
- spaCy. (2023). spaCy - industrial-strength natural language processing. Retrieved July 26, 2023 (https://spacy.io/).
- Thompson, L. (2019). Why I chose to work with empathy maps instead of personas. Retrieved July 26, 2023 (https://medium.com/hippo-digital/why-i-chose-to-work-with-empathy-maps-instead-of-personas-38934fb38b88).
- Xu, S., Li, Y., & Wang, Z. (2017). Bayesian multinomial Naïve Bayes classifier to text classification. In J. J. Park, S.-C. Chen, & K.-K. Raymond Choo (Eds.), Advanced multimedia and ubiquitous engineering (Vol. 448, pp. 347–352). Lecture Notes in Electrical Engineering. Springer Singapore.
- Yu, D., & Deng, L. (2015). Automatic speech recognition: A deep learning approach. Springer.
- Zach. (2022). How to interpret the classification report in sklearn (with example). Retrieved July 26, 2023 (https://www.statology.org/sklearn-classification-report/).
- Zhang, A. (2022). “SpeechRecognition.”