Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys
ilustraciones, diagramas
- Autores:
-
Cañas Palomino, Luis Alfonso
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/85634
- Palabra clave:
- 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
Medición de software
Software measurement
Software metrics
Thematic Analysis
Qualitative Research
Spanish-language Surveys
Natural Language Processing (NLP)
Multi-label Classification
Zero-Shot Classification
Análisis Temático
Investigación Cualitativa
Encuestas en Español
Procesamiento del Lenguaje Natural (PLN)
Clasificación Multi-etiqueta
Clasificación Zero-Shot
- Rights
- openAccess
- License
- Reconocimiento 4.0 Internacional
id |
UNACIONAL2_8b099ad53839157e789ac57225ecf49d |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/85634 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.eng.fl_str_mv |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
dc.title.translated.spa.fl_str_mv |
Desarrollo de un método de software para asistir en el análisis temático de respuestas a preguntas abiertas en encuestas en español |
title |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
spellingShingle |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación Medición de software Software measurement Software metrics Thematic Analysis Qualitative Research Spanish-language Surveys Natural Language Processing (NLP) Multi-label Classification Zero-Shot Classification Análisis Temático Investigación Cualitativa Encuestas en Español Procesamiento del Lenguaje Natural (PLN) Clasificación Multi-etiqueta Clasificación Zero-Shot |
title_short |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
title_full |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
title_fullStr |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
title_full_unstemmed |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
title_sort |
Development of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveys |
dc.creator.fl_str_mv |
Cañas Palomino, Luis Alfonso |
dc.contributor.advisor.none.fl_str_mv |
Restrepo Calle, Felipe |
dc.contributor.author.none.fl_str_mv |
Cañas Palomino, Luis Alfonso |
dc.contributor.researchgroup.spa.fl_str_mv |
Plas Programming languages And Systems |
dc.subject.ddc.spa.fl_str_mv |
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación |
topic |
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación Medición de software Software measurement Software metrics Thematic Analysis Qualitative Research Spanish-language Surveys Natural Language Processing (NLP) Multi-label Classification Zero-Shot Classification Análisis Temático Investigación Cualitativa Encuestas en Español Procesamiento del Lenguaje Natural (PLN) Clasificación Multi-etiqueta Clasificación Zero-Shot |
dc.subject.lemb.Spa.fl_str_mv |
Medición de software |
dc.subject.lemb.eng.fl_str_mv |
Software measurement Software metrics |
dc.subject.proposal.eng.fl_str_mv |
Thematic Analysis Qualitative Research Spanish-language Surveys Natural Language Processing (NLP) Multi-label Classification Zero-Shot Classification |
dc.subject.proposal.spa.fl_str_mv |
Análisis Temático Investigación Cualitativa Encuestas en Español Procesamiento del Lenguaje Natural (PLN) Clasificación Multi-etiqueta Clasificación Zero-Shot |
description |
ilustraciones, diagramas |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
2023-12 |
dc.date.accessioned.none.fl_str_mv |
2024-02-06T19:57:26Z |
dc.date.available.none.fl_str_mv |
2024-02-06T19:57:26Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/85634 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Nacional de Colombia |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.unal.edu.co/ |
url |
https://repositorio.unal.edu.co/handle/unal/85634 https://repositorio.unal.edu.co/ |
identifier_str_mv |
Universidad Nacional de Colombia Repositorio Institucional Universidad Nacional de Colombia |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
dc.relation.references.spa.fl_str_mv |
Aggarwal, C. C., & Zhai, C. (2012). Mining text data. Springer. https://doi.org/10.1007/978-1-4614- 3223-4 Akinepally, P. R. (2020). Investigating performance of different models at short text topic modelling. DEGREE PROJECT IN TECHNOLOGY. https : / / urn . kb . se / resolve ? urn = urn : nbn : se : kth : diva - 288531 Anfara, V. A., Brown, K. M., & Mangione, T. L. (2002). Qualitative analysis on stage: Making the research process more public. http://dx.doi.org/10.3102/0013189X031007028, 31, 28–38. https: //doi.org/10.3102/0013189X031007028 Archer, E. (2018). Qualitative data analysis: A primer on core approaches. ATLAS.ti Scientific Software Development GmbH. (2023). The qualitative data analysis & research software [Available at: https://atlasti.com/, Accessed: 2023-07-04]. Baumgartner, P., Smith, A., Olmsted, M., & Ohse, D. (2021). A framework for using machine learning to support qualitative data coding. OSF Preprints. https://doi.org/10.31219/OSF.IO/FUEYJ Bengtsson, M. (2016). How to plan and perform a qualitative study using content analysis. NursingPlus Open, 2, 8–14. https://doi.org/10.1016/J.NPLS.2016.01.001 Boog, B. (2005). Qualitative research practice. J. Soc. Interv. Theory Pract., 14(2), 47. Braun, V., Clarke, V., Hayfield, N., & Terry, G. (2019). Thematic analysis. In P. Liamputtong (Ed.), Handbook of research methods in health social sciences (pp. 843–860). Springer Singapore. https: //doi.org/10.1007/978-981-10-5251-4_103 Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D. M., Wu, J., Winter, C., … Amodei, D. (2020). Language models are few-shot learners. Bryman, A. (2004). Social research strategies. Social Research Methods, 3–25. Cañas, L. (2023). Thematic Analysis code snippets (Version 1.0.0). https : / / github . com / luis11181 /Thematic-Analisys Cer, D., Yang, Y., Kong, S.-y., Hua, N., Limtiaco, N., John, R. S., Constant, N., Guajardo-Céspedes, M., Yuan, S., Tar, C., Sung, Y.-H., Strope, B., & View, R. K. G. R. M. (2018). Universal sentence encoder. https://arxiv.org/abs/1803.11175v2 Crowston, K., Liu, X., & Allen, E. E. (2010). Machine learning and rule-based automated coding of qualitative data. Proceedings of the 73rd ASIS&T Annual Meeting on Navigating Streams in an Information Ecosystem - Volume 47. Czum, J. M. (2020). Dive into deep learning. Journal of the American College of Radiology, 17, 637–638. https://doi.org/10.1016/j.jacr.2020.02.005 Fearon, D. (2022). Qualitative data analysis software (qdas) overview - qualitative data analysis software (nvivo, atlas.ti, and more) - guides at johns hopkins university [Available at: https : / / guides.library.jhu.edu/QDAS Accessed: 2023-07-04]. Fri, C., & Elouahbi, R. (2020). Machine learning and deep learning applications in e-learning systems: A literature survey using topic modeling approach. Colloquium in Information Science and Technology, CIST, 2020-June, 267–273. https://doi.org/10.1109/CIST49399.2021.9357253 Gamieldien, Y., Case, J. M., & Katz, A. (2023). Advancing qualitative analysis: An exploration of the potential of generative AI and NLP in thematic coding. SSRN Electron. J. García, A. Z. (2021). Análisis de textos mediante técnicas nlp para la categorización de usuarios. http: //hdl.handle.net/10317/9647 Gasparetto, A., Marcuzzo, M., Zangari, A., & Albarelli, A. (2022). A survey on text classification algorithms: From text to predictions. Information 2022, Vol. 13, Page 83, 13, 83. https://doi.org/ 10.3390/INFO13020083 Gauthier, R. P., & Wallace, J. R. (2022). The computational thematic analysis toolkit. Proceedings of the ACM on Human-Computer Interaction, 6, 15. https://doi.org/10.1145/3492844 Graesser, A. C., & McNamara, D. S. (2012). Automated analysis of essays and open-ended verbal responses. Grimmer, J., & Stewart, B. M. (2013). Text as data: The promise and pitfalls of automatic content analysis methods for political texts. Political Analysis, 21(3), 267–297. https://doi.org/10. 1093/pan/mps028 Haj-Yahia, Z., Sieg, A., & Deleris, L. A. (2019). Towards unsupervised text classification leveraging experts and word embeddings. ACL 2019 - 57th Annual Meeting of the Association for Computational Linguistics, Proceedings of the Conference, 371–379. https://doi.org/10.18653/V1/P19-1036 Hoxtell, A. (2019). Automation of qualitative content analysis: A proposal. Forum Qualitative Sozialforschung / Forum: Qualitative Social Research, 20. https://doi.org/10.17169/FQS-20.3.3340 Jelodar, H., Wang, Y., Yuan, C., Feng, X., Jiang, X., Li, Y., & Zhao, L. (2019). Latent dirichlet allocation (lda) and topic modeling: Models, applications, a survey. Multimedia Tools and Applications, 78, 15169–15211. https://doi.org/10.1007/S11042-018-6894-4/METRICS Lennon, R. P., Fraleigh, R., van Scoy, L. J., Keshaviah, A., Hu, X. C., Snyder, B. L., Miller, E. L., Calo, W. A., Zgierska, A. E., & Griffin, C. (2021). Developing and testing an automated qualitative assistant (aqua) to support qualitative analysis. Family medicine and community health, 9. https: //doi.org/10.1136/FMCH-2021-001287 Lester, J. N., Cho, Y., & Lochmiller, C. R. (2020). Learning to do qualitative data analysis: A starting point. https://doi.org/10.1177/1534484320903890, 19, 94–106. https : / / doi . org / 10 . 1177 / 1534484320903890 Li, Q., Peng, H., Li, J., Xia, C., Yang, R., Sun, L., Yu, P. S., & He, L. (2022). A survey on text classification: From traditional to deep learning. ACM Transactions on Intelligent Systems and Technology (TIST), 13, 31. https://doi.org/10.1145/3495162 Li, Y., Shyr, C., Borycki, E. M., & Kushniruk, A. W. (2021). Automated thematic analysis of health information technology (hit) related incident reports. Knowledge Management & E-Learning: An International Journal, 13, 408–420. https://doi.org/10.34105/J.KMEL.2021.13.022 Macey, W. H., & Fink, A. A. (2020). Employee Surveys and Sensing: Challenges and Opportunities. Oxford University Press. https://doi.org/10.1093/oso/9780190939717.001.0001 Mielke, S. J., Alyafeai, Z., Salesky, E., Raffel, C., Dey, M., Gallé, M., Raja, A., Si, C., Lee, W. Y., Sagot, B., & Tan, S. (2021). Between words and characters: A brief history of open-vocabulary modeling and tokenization in nlp. https://arxiv.org/abs/2112.10508v1 Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013). Efficient estimation of word representations in vector space. 1st International Conference on Learning Representations, ICLR 2013 - Workshop Track Proceedings. https://arxiv.org/abs/1301.3781v3 Nanda, G., Jaiswal, A., Castellanos, H., Zhou, Y., Choi, A., & Magana, A. (2023). Evaluating the coverage and depth of latent dirichlet allocation topic model in comparison with human coding of qualitative data: The case of education research. Machine Learning and Knowledge Extraction, 5, 473–490. https://doi.org/10.3390/make5020029 Niedbalski, J., & Ślęzak, I. (2017). Computer assisted qualitative data analysis software. using the nvivo and atlas.ti in the research projects based on the methodology of grounded theory. Studies in Systems, Decision and Control, 71, 85–94. https : / / doi . org / 10 . 1007 / 978 - 3 - 319 - 43271-7_8/COVER OpenAI. (2023a). Gpt-4 technical report (Technical Report) [arXiv:2303.08774v3 [cs.CL]]. OpenAI. https://doi.org/10.48550/arXiv.2303.08774 OpenAI. (2023b). Models overview [Accessed: October 15, 2023]. https://platform.openai.com/docs/ models/overview Pennington, J., Socher, R., & Manning, C. D. (2014). Glove: Global vectors for word representation. EMNLP 2014 - 2014 Conference on Empirical Methods in Natural Language Processing, Proceedings of the Conference, 1532–1543. https://doi.org/10.3115/V1/D14-1162 Pietsch, A. S., & Lessmann, S. (2019). Topic modeling for analyzing open-ended survey responses. https://doi.org/10.1080/2573234X.2019.1590131, 1, 93–116. https : / / doi . org / 10 . 1080 / 2573234X.2019.1590131 Puri, R., & Catanzaro, B. (2019). Zero-shot text classification with generative language models. arXiv preprint arXiv:1912.10165. QSR International Pty Ltd. (2021). Nvivo qualitative data analysis software [Available at: https : / / www.qsrinternational.com/nvivoqualitative-data-analysis-software/home Accessed: 2023- 07-04]. Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving language understanding by generative pre-training. Reimers, N., & Gurevych, I. (2019). Sentence-bert: Sentence embeddings using siamese bert-networks. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing. http:// arxiv.org/abs/1908.10084 Restrepo-Calle, F., Ramírez-Echeverry, J., & Gonzalez, F. (2018). UNCode: Interactive System for Learning and Automatic Evaluation of Computer Programming Skills. EDULEARN18 Proceedings, 6888– 6898. https://doi.org/10.21125/edulearn.2018.1632 Restrepo-Calle, F., Ramírez-Echeverry, J. J., & González, F. A. (2020). Using an Interactive Software Tool for the Formative and Summative Evaluation in a Computer Programming Course: an Experience Report. Global Journal of Engineering Education, 22(3), 174–185. Rietz, T., & Maedche, A. (2021). Cody: An ai-based system to semi-automate coding for qalitative research. Conference on Human Factors in Computing Systems - Proceedings. https://doi.org/10. 1145/3411764.3445591 Rousseeuw, P. (1987). Rousseeuw, p.j.: Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. comput. appl. math. 20, 53-65. Journal of Computational and Applied Mathematics, 20, 53–65. https://doi.org/10.1016/0377-0427(87)90125-7 Safjan, K. (2021). Understanding micro and macro averages in multiclass multilabel problems. Krystian’s Safjan Blog. Saravia, E. (2022). Prompt Engineering Guide. https://github.com/dair-ai/Prompt-Engineering-Guide. Schopf, T., Braun, D., & Matthes, F. (2022). Lbl2vec: An embedding-based approach for unsupervised document retrieval on predefined topics. International Conference on Web Information Systems and Technologies, WEBIST - Proceedings, 2021-October, 124–132. https : / / doi . org / 10 . 5220 / 0010710300003058 Schouten, K., Frasincar, F., & de Jong, F. (2017). Ontology-enhanced aspect-based sentiment analysis. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10360 LNCS, 302–320. https://doi.org/10.1007/978-3-319- 60131-1_17/TABLES/6 Soratto, J., de Pires, D. E. P., & Friese, S. (2020). Thematic content analysis using atlas.ti software: Potentialities for researchs in health. Revista brasileira de enfermagem, 73, e20190250. https: //doi.org/10.1590/0034-7167-2019-0250 Stammbach, D., & Ash, E. (2021). Docscan: Unsupervised text classification via learning from neighbors. KONVENS 2022 - Proceedings of the 18th Conference on Natural Language Processing, 21–28. https://arxiv.org/abs/2105.04024v3 Tinsley, H. E., & Weiss, D. J. (1975). Interrater reliability and agreement of subjective judgments. Journal of Counseling Psychology, 22(4), 358. VERBI Software MAXQDA. (2023). All-in-one qualitative analysis software developed by and for researchers [Available at: https://www.maxqda.com/qualitative-analysis-software, Accessed: 2023-07-04]. Wang, W., Wei, F., Dong, L., Bao, H., Yang, N., & Zhou, M. (2020). Minilm: Deep self-attention distillation for task-agnostic compression of pre-trained transformers Wei, J., Bosma, M., Zhao, V., Guu, K., Yu, A. W., Lester, B., Du, N., Dai, A. M., & Le, Q. V. (2022). Finetuned language models are zero-shot learners. International Conference on Learning Representations. https://openreview.net/forum?id=gEZrGCozdqR Yao, S., Yu, D., Zhao, J., Shafran, I., Griffiths, T., Cao, Y., & Narasimhan, K. (2023). Tree of thoughts: Deliberate problem solving with large language models. |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Reconocimiento 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Reconocimiento 4.0 Internacional http://creativecommons.org/licenses/by/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
xv, 60 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia |
dc.publisher.program.spa.fl_str_mv |
Bogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computación |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Bogotá, Colombia |
dc.publisher.branch.spa.fl_str_mv |
Universidad Nacional de Colombia - Sede Bogotá |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/85634/1/license.txt https://repositorio.unal.edu.co/bitstream/unal/85634/2/1018491224.2024.pdf https://repositorio.unal.edu.co/bitstream/unal/85634/3/1018491224.2024.pdf.jpg |
bitstream.checksum.fl_str_mv |
eb34b1cf90b7e1103fc9dfd26be24b4a d0794e459a826c40af829c26df74a532 ecb162b1c00b5cae86fd8fb367a5c2bd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089764084645888 |
spelling |
Reconocimiento 4.0 Internacionalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Restrepo Calle, Felipe82117c6c71f31211f86863049b600db3Cañas Palomino, Luis Alfonsoa2e3e2e8d6aebba1240d08e58532e3eaPlas Programming languages And Systems2024-02-06T19:57:26Z2024-02-06T19:57:26Z2023-12https://repositorio.unal.edu.co/handle/unal/85634Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, diagramasThematic analysis is fundamental in qualitative research, providing rich insights but often requiring substantial time and expertise. This work addresses some limitations of existing Computer-Assisted Qualitative Data Analysis Software (CAQDAS) and presents a novel method specifically designed to assist in the thematic analysis of multi-label open-ended questions in Spanish-language surveys. The proposed method melds domain expertise with advanced language models to establish preliminary categories. Subsequently, human discernment is combined with similarity measures to streamline the categorization of some responses using these preliminary categories. The process culminates in a robust and scalable automated categorization, utilizing diverse models, language models, and accuracy metrics. The proposed method is composed of three modular phases that can function independently or collaboratively, offering a comprehensive solution for researchers. It can reduce the labor-intensive coding process by leveraging Large Language Models (LLMs) and Natural Language Processing (NLP) techniques. The method's efficacy is evaluated through its application on a dataset from the National University of Colombia, demonstrating promising results across its various modules and pathways. The work opens avenues for further research, particularly in enhancing qualitative analysis methods with the integration of modern tools. (Texto tomado de la fuente)El análisis temático es fundamental en la investigación cualitativa, ofreciendo ideas valiosas pero a menudo requiriendo una cantidad significativa de tiempo y experiencia. Este trabajo aborda algunas limitaciones de los Software Asistidos por Computadora para el Análisis de Datos Cualitativos existentes y presenta un método novedoso diseñado específicamente para asistir en el análisis temático de preguntas abiertas con múltiples etiquetas para encuestas en español. El método propuesto combina la experiencia de dominio con modelos de lenguaje avanzados para establecer categorías preliminares. Posteriormente, el discernimiento humano se combina con medidas de similitud para agilizar la categorización de algunas respuestas utilizando estas categorías preliminares. El proceso culmina en una categorización automatizada robusta y escalable, utilizando diversos modelos, modelos de lenguaje y métricas de precisión. El método propuesto se compone de tres fases modulares que pueden funcionar de manera independiente o colaborativa, ofreciendo una solución integral a los investigadores. Puede reducir el largo proceso de codificación manual aprovechando los Grandes Modelos de Lenguaje (LLMs) y técnicas de Procesamiento de Lenguaje Natural (PLN). La eficacia del método se evalúa a través de su aplicación en un conjunto de datos de la Universidad Nacional de Colombia, mostrando resultados prometedores a través de sus diversos módulos y opciones. El trabajo abre vías para futuras investigaciones, particularmente en la mejora de los métodos de análisis cualitativos con la integración de herramientas modernas.MaestríaMagíster en Ingeniería - Ingeniería de Sistemas y ComputaciónComputación Aplicadaxv, 60 páginasapplication/pdfengUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computaciónMedición de softwareSoftware measurementSoftware metricsThematic AnalysisQualitative ResearchSpanish-language SurveysNatural Language Processing (NLP)Multi-label ClassificationZero-Shot ClassificationAnálisis TemáticoInvestigación CualitativaEncuestas en EspañolProcesamiento del Lenguaje Natural (PLN)Clasificación Multi-etiquetaClasificación Zero-ShotDevelopment of a software method to assist in the thematic analysis of responses to open ended questions in Spanish-language surveysDesarrollo de un método de software para asistir en el análisis temático de respuestas a preguntas abiertas en encuestas en españolTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMAggarwal, C. C., & Zhai, C. (2012). Mining text data. Springer. https://doi.org/10.1007/978-1-4614- 3223-4Akinepally, P. R. (2020). Investigating performance of different models at short text topic modelling. DEGREE PROJECT IN TECHNOLOGY. https : / / urn . kb . se / resolve ? urn = urn : nbn : se : kth : diva - 288531Anfara, V. A., Brown, K. M., & Mangione, T. L. (2002). Qualitative analysis on stage: Making the research process more public. http://dx.doi.org/10.3102/0013189X031007028, 31, 28–38. https: //doi.org/10.3102/0013189X031007028Archer, E. (2018). Qualitative data analysis: A primer on core approaches.ATLAS.ti Scientific Software Development GmbH. (2023). The qualitative data analysis & research software [Available at: https://atlasti.com/, Accessed: 2023-07-04].Baumgartner, P., Smith, A., Olmsted, M., & Ohse, D. (2021). A framework for using machine learning to support qualitative data coding. OSF Preprints. https://doi.org/10.31219/OSF.IO/FUEYJBengtsson, M. (2016). How to plan and perform a qualitative study using content analysis. NursingPlus Open, 2, 8–14. https://doi.org/10.1016/J.NPLS.2016.01.001Boog, B. (2005). Qualitative research practice. J. Soc. Interv. Theory Pract., 14(2), 47.Braun, V., Clarke, V., Hayfield, N., & Terry, G. (2019). Thematic analysis. In P. Liamputtong (Ed.), Handbook of research methods in health social sciences (pp. 843–860). Springer Singapore. https: //doi.org/10.1007/978-981-10-5251-4_103Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D. M., Wu, J., Winter, C., … Amodei, D. (2020). Language models are few-shot learners.Bryman, A. (2004). Social research strategies. Social Research Methods, 3–25.Cañas, L. (2023). Thematic Analysis code snippets (Version 1.0.0). https : / / github . com / luis11181 /Thematic-AnalisysCer, D., Yang, Y., Kong, S.-y., Hua, N., Limtiaco, N., John, R. S., Constant, N., Guajardo-Céspedes, M., Yuan, S., Tar, C., Sung, Y.-H., Strope, B., & View, R. K. G. R. M. (2018). Universal sentence encoder. https://arxiv.org/abs/1803.11175v2Crowston, K., Liu, X., & Allen, E. E. (2010). Machine learning and rule-based automated coding of qualitative data. Proceedings of the 73rd ASIS&T Annual Meeting on Navigating Streams in an Information Ecosystem - Volume 47.Czum, J. M. (2020). Dive into deep learning. Journal of the American College of Radiology, 17, 637–638. https://doi.org/10.1016/j.jacr.2020.02.005Fearon, D. (2022). Qualitative data analysis software (qdas) overview - qualitative data analysis software (nvivo, atlas.ti, and more) - guides at johns hopkins university [Available at: https : / / guides.library.jhu.edu/QDAS Accessed: 2023-07-04].Fri, C., & Elouahbi, R. (2020). Machine learning and deep learning applications in e-learning systems: A literature survey using topic modeling approach. Colloquium in Information Science and Technology, CIST, 2020-June, 267–273. https://doi.org/10.1109/CIST49399.2021.9357253Gamieldien, Y., Case, J. M., & Katz, A. (2023). Advancing qualitative analysis: An exploration of the potential of generative AI and NLP in thematic coding. SSRN Electron. J.García, A. Z. (2021). Análisis de textos mediante técnicas nlp para la categorización de usuarios. http: //hdl.handle.net/10317/9647Gasparetto, A., Marcuzzo, M., Zangari, A., & Albarelli, A. (2022). A survey on text classification algorithms: From text to predictions. Information 2022, Vol. 13, Page 83, 13, 83. https://doi.org/ 10.3390/INFO13020083Gauthier, R. P., & Wallace, J. R. (2022). The computational thematic analysis toolkit. Proceedings of the ACM on Human-Computer Interaction, 6, 15. https://doi.org/10.1145/3492844Graesser, A. C., & McNamara, D. S. (2012). Automated analysis of essays and open-ended verbal responses.Grimmer, J., & Stewart, B. M. (2013). Text as data: The promise and pitfalls of automatic content analysis methods for political texts. Political Analysis, 21(3), 267–297. https://doi.org/10. 1093/pan/mps028Haj-Yahia, Z., Sieg, A., & Deleris, L. A. (2019). Towards unsupervised text classification leveraging experts and word embeddings. ACL 2019 - 57th Annual Meeting of the Association for Computational Linguistics, Proceedings of the Conference, 371–379. https://doi.org/10.18653/V1/P19-1036Hoxtell, A. (2019). Automation of qualitative content analysis: A proposal. Forum Qualitative Sozialforschung / Forum: Qualitative Social Research, 20. https://doi.org/10.17169/FQS-20.3.3340Jelodar, H., Wang, Y., Yuan, C., Feng, X., Jiang, X., Li, Y., & Zhao, L. (2019). Latent dirichlet allocation (lda) and topic modeling: Models, applications, a survey. Multimedia Tools and Applications, 78, 15169–15211. https://doi.org/10.1007/S11042-018-6894-4/METRICSLennon, R. P., Fraleigh, R., van Scoy, L. J., Keshaviah, A., Hu, X. C., Snyder, B. L., Miller, E. L., Calo, W. A., Zgierska, A. E., & Griffin, C. (2021). Developing and testing an automated qualitative assistant (aqua) to support qualitative analysis. Family medicine and community health, 9. https: //doi.org/10.1136/FMCH-2021-001287Lester, J. N., Cho, Y., & Lochmiller, C. R. (2020). Learning to do qualitative data analysis: A starting point. https://doi.org/10.1177/1534484320903890, 19, 94–106. https : / / doi . org / 10 . 1177 / 1534484320903890Li, Q., Peng, H., Li, J., Xia, C., Yang, R., Sun, L., Yu, P. S., & He, L. (2022). A survey on text classification: From traditional to deep learning. ACM Transactions on Intelligent Systems and Technology (TIST), 13, 31. https://doi.org/10.1145/3495162Li, Y., Shyr, C., Borycki, E. M., & Kushniruk, A. W. (2021). Automated thematic analysis of health information technology (hit) related incident reports. Knowledge Management & E-Learning: An International Journal, 13, 408–420. https://doi.org/10.34105/J.KMEL.2021.13.022Macey, W. H., & Fink, A. A. (2020). Employee Surveys and Sensing: Challenges and Opportunities. Oxford University Press. https://doi.org/10.1093/oso/9780190939717.001.0001Mielke, S. J., Alyafeai, Z., Salesky, E., Raffel, C., Dey, M., Gallé, M., Raja, A., Si, C., Lee, W. Y., Sagot, B., & Tan, S. (2021). Between words and characters: A brief history of open-vocabulary modeling and tokenization in nlp. https://arxiv.org/abs/2112.10508v1Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013). Efficient estimation of word representations in vector space. 1st International Conference on Learning Representations, ICLR 2013 - Workshop Track Proceedings. https://arxiv.org/abs/1301.3781v3Nanda, G., Jaiswal, A., Castellanos, H., Zhou, Y., Choi, A., & Magana, A. (2023). Evaluating the coverage and depth of latent dirichlet allocation topic model in comparison with human coding of qualitative data: The case of education research. Machine Learning and Knowledge Extraction, 5, 473–490. https://doi.org/10.3390/make5020029Niedbalski, J., & Ślęzak, I. (2017). Computer assisted qualitative data analysis software. using the nvivo and atlas.ti in the research projects based on the methodology of grounded theory. Studies in Systems, Decision and Control, 71, 85–94. https : / / doi . org / 10 . 1007 / 978 - 3 - 319 - 43271-7_8/COVEROpenAI. (2023a). Gpt-4 technical report (Technical Report) [arXiv:2303.08774v3 [cs.CL]]. OpenAI. https://doi.org/10.48550/arXiv.2303.08774OpenAI. (2023b). Models overview [Accessed: October 15, 2023]. https://platform.openai.com/docs/ models/overviewPennington, J., Socher, R., & Manning, C. D. (2014). Glove: Global vectors for word representation. EMNLP 2014 - 2014 Conference on Empirical Methods in Natural Language Processing, Proceedings of the Conference, 1532–1543. https://doi.org/10.3115/V1/D14-1162Pietsch, A. S., & Lessmann, S. (2019). Topic modeling for analyzing open-ended survey responses. https://doi.org/10.1080/2573234X.2019.1590131, 1, 93–116. https : / / doi . org / 10 . 1080 / 2573234X.2019.1590131Puri, R., & Catanzaro, B. (2019). Zero-shot text classification with generative language models. arXiv preprint arXiv:1912.10165.QSR International Pty Ltd. (2021). Nvivo qualitative data analysis software [Available at: https : / / www.qsrinternational.com/nvivoqualitative-data-analysis-software/home Accessed: 2023- 07-04].Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving language understanding by generative pre-training.Reimers, N., & Gurevych, I. (2019). Sentence-bert: Sentence embeddings using siamese bert-networks. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing. http:// arxiv.org/abs/1908.10084Restrepo-Calle, F., Ramírez-Echeverry, J., & Gonzalez, F. (2018). UNCode: Interactive System for Learning and Automatic Evaluation of Computer Programming Skills. EDULEARN18 Proceedings, 6888– 6898. https://doi.org/10.21125/edulearn.2018.1632Restrepo-Calle, F., Ramírez-Echeverry, J. J., & González, F. A. (2020). Using an Interactive Software Tool for the Formative and Summative Evaluation in a Computer Programming Course: an Experience Report. Global Journal of Engineering Education, 22(3), 174–185.Rietz, T., & Maedche, A. (2021). Cody: An ai-based system to semi-automate coding for qalitative research. Conference on Human Factors in Computing Systems - Proceedings. https://doi.org/10. 1145/3411764.3445591Rousseeuw, P. (1987). Rousseeuw, p.j.: Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. comput. appl. math. 20, 53-65. Journal of Computational and Applied Mathematics, 20, 53–65. https://doi.org/10.1016/0377-0427(87)90125-7Safjan, K. (2021). Understanding micro and macro averages in multiclass multilabel problems. Krystian’s Safjan Blog.Saravia, E. (2022). Prompt Engineering Guide. https://github.com/dair-ai/Prompt-Engineering-Guide.Schopf, T., Braun, D., & Matthes, F. (2022). Lbl2vec: An embedding-based approach for unsupervised document retrieval on predefined topics. International Conference on Web Information Systems and Technologies, WEBIST - Proceedings, 2021-October, 124–132. https : / / doi . org / 10 . 5220 / 0010710300003058Schouten, K., Frasincar, F., & de Jong, F. (2017). Ontology-enhanced aspect-based sentiment analysis. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10360 LNCS, 302–320. https://doi.org/10.1007/978-3-319- 60131-1_17/TABLES/6Soratto, J., de Pires, D. E. P., & Friese, S. (2020). Thematic content analysis using atlas.ti software: Potentialities for researchs in health. Revista brasileira de enfermagem, 73, e20190250. https: //doi.org/10.1590/0034-7167-2019-0250Stammbach, D., & Ash, E. (2021). Docscan: Unsupervised text classification via learning from neighbors. KONVENS 2022 - Proceedings of the 18th Conference on Natural Language Processing, 21–28. https://arxiv.org/abs/2105.04024v3Tinsley, H. E., & Weiss, D. J. (1975). Interrater reliability and agreement of subjective judgments. Journal of Counseling Psychology, 22(4), 358.VERBI Software MAXQDA. (2023). All-in-one qualitative analysis software developed by and for researchers [Available at: https://www.maxqda.com/qualitative-analysis-software, Accessed: 2023-07-04].Wang, W., Wei, F., Dong, L., Bao, H., Yang, N., & Zhou, M. (2020). Minilm: Deep self-attention distillation for task-agnostic compression of pre-trained transformersWei, J., Bosma, M., Zhao, V., Guu, K., Yu, A. W., Lester, B., Du, N., Dai, A. M., & Le, Q. V. (2022). Finetuned language models are zero-shot learners. International Conference on Learning Representations. https://openreview.net/forum?id=gEZrGCozdqRYao, S., Yu, D., Zhao, J., Shafran, I., Griffiths, T., Cao, Y., & Narasimhan, K. (2023). Tree of thoughts: Deliberate problem solving with large language models.EstudiantesInvestigadoresMaestrosMedios de comunicaciónPúblico generalLICENSElicense.txtlicense.txttext/plain; charset=utf-85879https://repositorio.unal.edu.co/bitstream/unal/85634/1/license.txteb34b1cf90b7e1103fc9dfd26be24b4aMD51ORIGINAL1018491224.2024.pdf1018491224.2024.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas y Computaciónapplication/pdf992076https://repositorio.unal.edu.co/bitstream/unal/85634/2/1018491224.2024.pdfd0794e459a826c40af829c26df74a532MD52THUMBNAIL1018491224.2024.pdf.jpg1018491224.2024.pdf.jpgGenerated Thumbnailimage/jpeg5005https://repositorio.unal.edu.co/bitstream/unal/85634/3/1018491224.2024.pdf.jpgecb162b1c00b5cae86fd8fb367a5c2bdMD53unal/85634oai:repositorio.unal.edu.co:unal/856342024-02-06 23:03:46.995Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUEFSVEUgMS4gVMOJUk1JTk9TIERFIExBIExJQ0VOQ0lBIFBBUkEgUFVCTElDQUNJw5NOIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KCkxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgYXV0b3IsIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgc2UgaW50ZWdyYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBiYWpvIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vczoKCgphKQlMb3MgYXV0b3JlcyB5L28gbG9zIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgcGFyYSByZWFsaXphciBsb3Mgc2lndWllbnRlcyBhY3RvcyBzb2JyZSBsYSBvYnJhOiBpKSByZXByb2R1Y2lyIGxhIG9icmEgZGUgbWFuZXJhIGRpZ2l0YWwsIHBlcm1hbmVudGUgbyB0ZW1wb3JhbCwgaW5jbHV5ZW5kbyBlbCBhbG1hY2VuYW1pZW50byBlbGVjdHLDs25pY28sIGFzw60gY29tbyBjb252ZXJ0aXIgZWwgZG9jdW1lbnRvIGVuIGVsIGN1YWwgc2UgZW5jdWVudHJhIGNvbnRlbmlkYSBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBleGlzdGVudGUgYSBsYSBmZWNoYSBkZSBsYSBzdXNjcmlwY2nDs24gZGUgbGEgcHJlc2VudGUgbGljZW5jaWEsIHkgaWkpIGNvbXVuaWNhciBhbCBww7pibGljbyBsYSBvYnJhIHBvciBjdWFscXVpZXIgbWVkaW8gbyBwcm9jZWRpbWllbnRvLCBlbiBtZWRpb3MgYWzDoW1icmljb3MgbyBpbmFsw6FtYnJpY29zLCBpbmNsdXllbmRvIGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBhY2Nlc28gYWJpZXJ0by4gQWRpY2lvbmFsIGEgbG8gYW50ZXJpb3IsIGVsIGF1dG9yIHkvbyB0aXR1bGFyIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBxdWUsIGVuIGxhIHJlcHJvZHVjY2nDs24geSBjb211bmljYWNpw7NuIGFsIHDDumJsaWNvIHF1ZSBsYSBVbml2ZXJzaWRhZCByZWFsaWNlIHNvYnJlIGxhIG9icmEsIGhhZ2EgbWVuY2nDs24gZGUgbWFuZXJhIGV4cHJlc2EgYWwgdGlwbyBkZSBsaWNlbmNpYSBDcmVhdGl2ZSBDb21tb25zIGJham8gbGEgY3VhbCBlbCBhdXRvciB5L28gdGl0dWxhciBkZXNlYSBvZnJlY2VyIHN1IG9icmEgYSBsb3MgdGVyY2Vyb3MgcXVlIGFjY2VkYW4gYSBkaWNoYSBvYnJhIGEgdHJhdsOpcyBkZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgY3VhbmRvIHNlYSBlbCBjYXNvLiBFbCBhdXRvciB5L28gdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgcHJlc2VudGUgbGljZW5jaWEgbWVkaWFudGUgc29saWNpdHVkIGVsZXZhZGEgYSBsYSBEaXJlY2Npw7NuIE5hY2lvbmFsIGRlIEJpYmxpb3RlY2FzIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLiAKCmIpIAlMb3MgYXV0b3JlcyB5L28gdGl0dWxhcmVzIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgY29uZmllcmVuIGxhIGxpY2VuY2lhIHNlw7FhbGFkYSBlbiBlbCBsaXRlcmFsIGEpIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gcG9yIGVsIHRpZW1wbyBkZSBwcm90ZWNjacOzbiBkZSBsYSBvYnJhIGVuIHRvZG9zIGxvcyBwYcOtc2VzIGRlbCBtdW5kbywgZXN0byBlcywgc2luIGxpbWl0YWNpw7NuIHRlcnJpdG9yaWFsIGFsZ3VuYS4KCmMpCUxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBtYW5pZmllc3RhbiBlc3RhciBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgc2Ugb3RvcmdhIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCByZW51bmNpYW4gYSByZWNpYmlyIGN1YWxxdWllciByZXRyaWJ1Y2nDs24gZWNvbsOzbWljYSBvIGVtb2x1bWVudG8gYWxndW5vIHBvciBsYSBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgeSBjdWFscXVpZXIgb3RybyB1c28gcXVlIHNlIGhhZ2EgZW4gbG9zIHTDqXJtaW5vcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGRlIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgY29uIHF1ZSBzZSBwdWJsaWNhLgoKZCkJUXVpZW5lcyBmaXJtYW4gZWwgcHJlc2VudGUgZG9jdW1lbnRvIGRlY2xhcmFuIHF1ZSBwYXJhIGxhIGNyZWFjacOzbiBkZSBsYSBvYnJhLCBubyBzZSBoYW4gdnVsbmVyYWRvIGxvcyBkZXJlY2hvcyBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwsIGluZHVzdHJpYWwsIG1vcmFsZXMgeSBwYXRyaW1vbmlhbGVzIGRlIHRlcmNlcm9zLiBEZSBvdHJhIHBhcnRlLCAgcmVjb25vY2VuIHF1ZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlIHkgc2UgZW5jdWVudHJhIGV4ZW50YSBkZSBjdWxwYSBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGFsZ8O6biB0aXBvIGRlIHJlY2xhbWFjacOzbiBlbiBtYXRlcmlhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIG8gcHJvcGllZGFkIGludGVsZWN0dWFsIGVuIGdlbmVyYWwuIFBvciBsbyB0YW50bywgbG9zIGZpcm1hbnRlcyAgYWNlcHRhbiBxdWUgY29tbyB0aXR1bGFyZXMgw7puaWNvcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciwgYXN1bWlyw6FuIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIGNpdmlsLCBhZG1pbmlzdHJhdGl2YSB5L28gcGVuYWwgcXVlIHB1ZWRhIGRlcml2YXJzZSBkZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYS4gIAoKZikJQXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyBhZ3JlZ2Fkb3JlcyBkZSBjb250ZW5pZG9zLCBidXNjYWRvcmVzIGFjYWTDqW1pY29zLCBtZXRhYnVzY2Fkb3Jlcywgw61uZGljZXMgeSBkZW3DoXMgbWVkaW9zIHF1ZSBzZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBlbCBhY2Nlc28geSBjb25zdWx0YSBkZSBsYSBtaXNtYS4gCgpnKQlFbiBlbCBjYXNvIGRlIGxhcyB0ZXNpcyBjcmVhZGFzIHBhcmEgb3B0YXIgZG9ibGUgdGl0dWxhY2nDs24sIGxvcyBmaXJtYW50ZXMgc2Vyw6FuIGxvcyByZXNwb25zYWJsZXMgZGUgY29tdW5pY2FyIGEgbGFzIGluc3RpdHVjaW9uZXMgbmFjaW9uYWxlcyBvIGV4dHJhbmplcmFzIGVuIGNvbnZlbmlvLCBsYXMgbGljZW5jaWFzIGRlIGFjY2VzbyBhYmllcnRvIENyZWF0aXZlIENvbW1vbnMgeSBhdXRvcml6YWNpb25lcyBhc2lnbmFkYXMgYSBzdSBvYnJhIHBhcmEgbGEgcHVibGljYWNpw7NuIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgVU5BTCBkZSBhY3VlcmRvIGNvbiBsYXMgZGlyZWN0cmljZXMgZGUgbGEgUG9sw610aWNhIEdlbmVyYWwgZGUgbGEgQmlibGlvdGVjYSBEaWdpdGFsLgoKCmgpCVNlIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgY29tbyByZXNwb25zYWJsZSBkZWwgdHJhdGFtaWVudG8gZGUgZGF0b3MgcGVyc29uYWxlcywgZGUgYWN1ZXJkbyBjb24gbGEgbGV5IDE1ODEgZGUgMjAxMiBlbnRlbmRpZW5kbyBxdWUgc2UgZW5jdWVudHJhbiBiYWpvIG1lZGlkYXMgcXVlIGdhcmFudGl6YW4gbGEgc2VndXJpZGFkLCBjb25maWRlbmNpYWxpZGFkIGUgaW50ZWdyaWRhZCwgeSBzdSB0cmF0YW1pZW50byB0aWVuZSB1bmEgZmluYWxpZGFkIGhpc3TDs3JpY2EsIGVzdGFkw61zdGljYSBvIGNpZW50w61maWNhIHNlZ8O6biBsbyBkaXNwdWVzdG8gZW4gbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMuCgoKClBBUlRFIDIuIEFVVE9SSVpBQ0nDk04gUEFSQSBQVUJMSUNBUiBZIFBFUk1JVElSIExBIENPTlNVTFRBIFkgVVNPIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KClNlIGF1dG9yaXphIGxhIHB1YmxpY2FjacOzbiBlbGVjdHLDs25pY2EsIGNvbnN1bHRhIHkgdXNvIGRlIGxhIG9icmEgcG9yIHBhcnRlIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgZGUgc3VzIHVzdWFyaW9zIGRlIGxhIHNpZ3VpZW50ZSBtYW5lcmE6CgphLglDb25jZWRvIGxpY2VuY2lhIGVuIGxvcyB0w6lybWlub3Mgc2XDsWFsYWRvcyBlbiBsYSBwYXJ0ZSAxIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGNvbiBlbCBvYmpldGl2byBkZSBxdWUgbGEgb2JyYSBlbnRyZWdhZGEgc2VhIHB1YmxpY2FkYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGVuIGFjY2VzbyBhYmllcnRvIHBhcmEgc3UgY29uc3VsdGEgcG9yIGxvcyB1c3VhcmlvcyBkZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSAgYSB0cmF2w6lzIGRlIGludGVybmV0LgoKCgpQQVJURSAzIEFVVE9SSVpBQ0nDk04gREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4KCkxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLCBjb21vIHJlc3BvbnNhYmxlIGRlbCBUcmF0YW1pZW50byBkZSBEYXRvcyBQZXJzb25hbGVzLCBpbmZvcm1hIHF1ZSBsb3MgZGF0b3MgZGUgY2Fyw6FjdGVyIHBlcnNvbmFsIHJlY29sZWN0YWRvcyBtZWRpYW50ZSBlc3RlIGZvcm11bGFyaW8sIHNlIGVuY3VlbnRyYW4gYmFqbyBtZWRpZGFzIHF1ZSBnYXJhbnRpemFuIGxhIHNlZ3VyaWRhZCwgY29uZmlkZW5jaWFsaWRhZCBlIGludGVncmlkYWQgeSBzdSB0cmF0YW1pZW50byBzZSByZWFsaXphIGRlIGFjdWVyZG8gYWwgY3VtcGxpbWllbnRvIG5vcm1hdGl2byBkZSBsYSBMZXkgMTU4MSBkZSAyMDEyIHkgZGUgbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMgZGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEuIFB1ZWRlIGVqZXJjZXIgc3VzIGRlcmVjaG9zIGNvbW8gdGl0dWxhciBhIGNvbm9jZXIsIGFjdHVhbGl6YXIsIHJlY3RpZmljYXIgeSByZXZvY2FyIGxhcyBhdXRvcml6YWNpb25lcyBkYWRhcyBhIGxhcyBmaW5hbGlkYWRlcyBhcGxpY2FibGVzIGEgdHJhdsOpcyBkZSBsb3MgY2FuYWxlcyBkaXNwdWVzdG9zIHkgZGlzcG9uaWJsZXMgZW4gd3d3LnVuYWwuZWR1LmNvIG8gZS1tYWlsOiBwcm90ZWNkYXRvc19uYUB1bmFsLmVkdS5jbyIKClRlbmllbmRvIGVuIGN1ZW50YSBsbyBhbnRlcmlvciwgYXV0b3Jpem8gZGUgbWFuZXJhIHZvbHVudGFyaWEsIHByZXZpYSwgZXhwbMOtY2l0YSwgaW5mb3JtYWRhIGUgaW5lcXXDrXZvY2EgYSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhIHRyYXRhciBsb3MgZGF0b3MgcGVyc29uYWxlcyBkZSBhY3VlcmRvIGNvbiBsYXMgZmluYWxpZGFkZXMgZXNwZWPDrWZpY2FzIHBhcmEgZWwgZGVzYXJyb2xsbyB5IGVqZXJjaWNpbyBkZSBsYXMgZnVuY2lvbmVzIG1pc2lvbmFsZXMgZGUgZG9jZW5jaWEsIGludmVzdGlnYWNpw7NuIHkgZXh0ZW5zacOzbiwgYXPDrSBjb21vIGxhcyByZWxhY2lvbmVzIGFjYWTDqW1pY2FzLCBsYWJvcmFsZXMsIGNvbnRyYWN0dWFsZXMgeSB0b2RhcyBsYXMgZGVtw6FzIHJlbGFjaW9uYWRhcyBjb24gZWwgb2JqZXRvIHNvY2lhbCBkZSBsYSBVbml2ZXJzaWRhZC4gCgo= |