Desarrollo e implementación de una plataforma Web para la transcripción de audio y generación de documentos médicos automatizados

dc.contributor.advisorCáceres Becerra, Claudia Isabel
dc.contributor.apolounabCáceres Becerra, Claudia Isabel [claudia-isabel-cáceres-becerra]spa
dc.contributor.authorMoreno Rueda, Juan Sebastian
dc.contributor.cvlacCáceres Becerra, Claudia Isabel [0000095759]spa
dc.contributor.googlescholarCáceres Becerra, Claudia Isabel [UtICHzcAAAAJ]spa
dc.contributor.linkedinCáceres Becerra, Claudia Isabel [claudia-isabel-cáceres-becerra-22092835]spa
dc.contributor.orcidCáceres Becerra, Claudia Isabel [0000-0002-2211-774X]spa
dc.contributor.researchgateCáceres Becerra, Claudia Isabel [Claudia_Caceres_Becerra]spa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.coverage.spatialBucaramanga (Santander, Colombia)spa
dc.coverage.temporalNoviembre 2024 - Eenero 2025spa
dc.date.accessioned2025-11-14T19:23:16Z
dc.date.available2025-11-14T19:23:16Z
dc.date.issued2025-01-29
dc.degree.nameIngeniero de Sistemasspa
dc.description.abstractEste proyecto aborda el desarrollo de una plataforma web que integra tecnologías avanzadas como la transcripción de audio y la generación automática de historias clínicas mediante modelos de lenguaje de gran escala (LLM). El objetivo principal es optimizar los flujos de trabajo médicos al reducir la carga administrativa en la elaboración de documentos, permitiendo a los profesionales de la salud enfocarse más en la atención al paciente. La plataforma utiliza herramientas modernas como APIs de transcripción de voz, bases de datos relacionales (MySQL) y frameworks web como React y lenguajes de programación como Python y Javascript para crear un sistema robusto y eficiente. Adicionalmente, los modelos LLM procesan las transcripciones de audio y generan documentos médicos estructurados y personalizables, asegurando gran precisión.spa
dc.description.abstractenglishThis project introduces the development of a web platform designed to optimize medical workflows by integrating advanced technologies such as audio transcription and the automatic generation of medical documentation using large language models (LLMs). The primary objective is to reduce the administrative burden associated with manual documentation, allowing healthcare professionals to focus more on patient care. The platform leverages modern tools such as voice transcription APIs, relational databases (MySQL), and web frameworks like React, combined with programming languages such as Python and JavaScript. These components enable the creation of a robust and efficient system that processes audio transcriptions and generates structured and customizable medical documents with high accuracy, enhancing efficiency and quality in the healthcare sector.spa
dc.description.degreelevelPregradospa
dc.description.learningmodalityModalidad Presencialspa
dc.description.tableofcontents1. Introducción 2. Planteamiento del Problema 3. Marco de referencia 3.1 Revisión de la literatura 3.2 Estado del Arte 3.3 Marco Conceptual 3.5 Marco Tecnologico 3.6 Marco Legal 4. Objetivos 4.1 Objetivo General 4.2 Objetivos Específicos 5. Metodología 5.1 Metodología Cascada (Waterfall) 5.2 Metodología Kanban 6. Plataforma web que integra procesamiento de lenguaje natural para la escritura de historias clínicas 6.1 Definición y análisis de requerimientos para un sistema web con integración de procesamiento de lenguaje natural 6.2 Diseño del Sistema Web Para el Diligenciamiento de Historias Clínicas 6.3 Desarrollo e Implementación del Sistema Web para Historias Clínicas con Procesamiento de Lenguaje Natural 6.4 Validación y pruebas del sistema 6.5 Limitaciones identificadas en el desarrollo del proyecto 7. Conclusiones y Trabajo Futuro 7.1 Conclusiones 7.2 Trabajo Futuro 8. Bibliografíaspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/32165
dc.language.isospaspa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programPregrado Ingeniería de Sistemasspa
dc.publisher.programidISI-1791
dc.relation.referencesTai-Seale M, Olson CW, Li J, Chan AS, Morikawa C, Durbin M, Wang W, Luft HS. Electronic Health Record Logs Indicate That Physicians Split Time Evenly Between Seeing Patients And Desktop Medicine. Health Aff (Millwood). 2017 Apr 1;36(4):655-662. doi: 10.1377/hlthaff.2016.0811. PMID: 28373331; PMCID: PMC5546411.spa
dc.relation.referencesArndt BG, Beasley JW, Watkinson MD, Temte JL, Tuan WJ, Sinsky CA, Gilchrist VJ. Tethered to the EHR: Primary Care Physician Workload Assessment Using EHR Event Log Data and Time-Motion Observations. Ann Fam Med. 2017 Sep;15(5):419-426. doi: 10.1370/afm.2121. PMID: 28893811; PMCID: PMC5593724.spa
dc.relation.referencesOverhage JM, McCallie D Jr. Physician Time Spent Using the Electronic Health Record During Outpatient Encounters: A Descriptive Study. Ann Intern Med. 2020 Feb 4;172(3):169-174. doi: 10.7326/M18-3684. Epub 2020 Jan 14. Erratum in: Ann Intern Med. 2020 Oct 6;173(7):596. doi: 10.7326/L20-1077. PMID: 31931523.spa
dc.relation.referencesYates, S. W. (2020). Physician stress and burnout. The American Journal of Medicine, 133(2), 160-164. https://doi.org/10.1016/j.amjmed.2019.08.034spa
dc.relation.referencesCorporación para el Desarrollo de la Seguridad Social (CODESS). (2022). Anuario Digital Investigaciones CODESS 2022. Recuperado de https://www.codess.org.co/wp-content/uploads/2023/05/ANUARIO-DIGITAL-INVESTIGACIONES-CODESS-2022-1.pdfspa
dc.relation.referencesLa República. (2024). Actualmente en Colombia solo hay un médico especialista por cada 1.000 habitantes. Recuperado de https://www.larepublica.co/economia/actualmente-en-colombia-solo-hay-un-medico-especialista-por-cada-1-000-habitantes-3609487.spa
dc.relation.referencesMohan, V., Garrison, C., & Gold, J. A. (2021). Using a new model of electronic health record training to reduce physician burnout: A plan for action. JMIR Medical Informatics, 9(9), e29374. https://doi.org/10.2196/29374spa
dc.relation.referencesArndt, B. G., Beasley, J. W., Watkinson, M. D., Temte, J. L., Tuan, W. J., Sinsky, C. A., & Gilchrist, V. J. (2017). Tethered to the EHR: Primary Care Physician Workload Assessment Using EHR Event Log Data and Time-Motion Observations. Annals of family medicine, 15(5), 419–426. https://doi.org/10.1370/afm.2121spa
dc.relation.referencesDíaz, J. E. & Velandia, B. G. (2020). Implementación de una aplicación móvil de historia clínica. Recuperado de: http://hdl.handle.net/20.500.12749/12169spa
dc.relation.referencesAcosta-Romo, M. F., Castro-Bastidas, D. A., & Bravo-Riaño, D. F. (2022). Carga laboral en personal de salud asistencial y administrativo en una institución de II nivel en Colombia. Investigación en Enfermería: Imagen y Desarrollo, 24, 1-12. https://doi.org/10.11144/Javeriana.ie24.clpsspa
dc.relation.referencesEraso Yela, Á. M., & Rivera Casas, P. A. (2022). Carga laboral del personal de salud: Revisión de alcance de literatura, 2017-2022. Universidad del Rosario. https://doi.org/10.48713/10336_37938spa
dc.relation.referencesTemsah, M. H., Aljamaan, F., Malki, K. H., Alhasan, K., Altamimi, I., Aljarbou, R., ... & Jamal, A. (2023). ChatGPT and the future of digital health: A study on healthcare workers' perceptions and expectations. Healthcare, 11(13), 1812. https://doi.org/10.3390/healthcare11131812spa
dc.relation.referencesSallam, M. (2023). The utility of ChatGPT as an example of large language models in healthcare education, research and practice: Systematic review on the future perspectives and potential limitations. Healthcare, 11(6), 887. https://doi.org/10.3390/healthcare11060887spa
dc.relation.referencesHudon, A., Kiepura, B., Pelletier, M., & Phan, V. (2024). Using ChatGPT in psychiatry to design script concordance tests in undergraduate medical education: Mixed methods study. JMIR Medical Education, 10, e54067. https://doi.org/10.2196/54067spa
dc.relation.referencesSamala, A. D., & Rawas, S. (2024). Generative AI as virtual healthcare assistant for enhancing patient care quality. International Journal of Online and Biomedical Engineering (iJOE), 20(5), 175–188. https://doi.org/10.3991/ijoe.v20i05.45937spa
dc.relation.referencesIgarashi, Y., Nakahara, K., Norii, T., Miyake, N., Tagami, T., & Yokobori, S. (2024). Performance of a large language model on Japanese emergency medicine board certification examinations. Journal of Nippon Medical School, 91(2), 155–161. https://doi.org/10.1272/jnms.JNMS.2024_91-205spa
dc.relation.referencesCongreso de Colombia. (2012). Ley 1581 de 2012 (17 de octubre), por la cual se dictan disposiciones generales para la protección de datos personales. Diario Oficial No. 48.587. Recuperado de https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=49981spa
dc.relation.referencesMinisterio de Salud de Colombia. (1999). Resolución 1995 de 1999 (8 de julio), por la cual se establecen normas para el manejo de la historia clínica. Diario Oficial No. 43.673. Recuperado de https://www.minsalud.gov.co/Normatividad_Nuevo/Resolución%201995%20de%201999.pdfspa
dc.relation.referencesMinisterio de Salud de Colombia. (1993). Resolución 8430 de 1993 (4 de octubre), por la cual se establecen las normas científicas, técnicas y administrativas para la investigación en salud. Diario Oficial No. 41.300. Recuperado de https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/DIJ/resolucion-8430-de-1993.pdfspa
dc.relation.referencesCongreso de Colombia. (1991). Constitución Política de Colombia. Recuperado de https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=4125spa
dc.relation.referencesPresidencia de la República de Colombia. (2013). Decreto 1377 de 2013 (27 de junio), por el cual se reglamenta parcialmente la Ley 1581 de 2012. Diario Oficial No. 48.830. Recuperado de https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=53646spa
dc.relation.referencesCongreso de Colombia. (2008). Ley 1266 de 2008 (31 de diciembre), por la cual se dictan las disposiciones generales del Habeas Data y se regula el manejo de la información contenida en bases de datos personales. Diario Oficial No. 47.219. Recuperado de https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=34488spa
dc.relation.uriapolohttps://apolo.unab.edu.co/en/persons/claudia-isabel-c%C3%A1ceres-becerra/spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordsSystems engineerspa
dc.subject.keywordsTechnological innovationsspa
dc.subject.keywordsFastapispa
dc.subject.keywordsMedical Document Generationspa
dc.subject.keywordsElectronic Health Records (EHR)spa
dc.subject.keywordsAudio Transcriptionspa
dc.subject.keywordsReactspa
dc.subject.keywordsWhisperspa
dc.subject.keywordsOpenAIspa
dc.subject.keywordsRelational databasesspa
dc.subject.keywordsProgramming languages ​​(Electronic computers)spa
dc.subject.keywordsSoftware engineeringspa
dc.subject.keywordsPython (Computer program language)spa
dc.subject.keywordsJava (Computer program language)spa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembBases de datos relacionalesspa
dc.subject.lembLenguajes de programación (Computadores electrónicos)spa
dc.subject.lembIngeniería de softwarespa
dc.subject.lembPython (Lenguaje de programación de computadores)spa
dc.subject.lembJava (Lenguaje de programación de computadores)spa
dc.subject.proposalTranscripcion de audiospa
dc.subject.proposalGeneración de documentos médicosspa
dc.subject.proposalLLMsspa
dc.subject.proposalHistorias clínicasspa
dc.titleDesarrollo e implementación de una plataforma Web para la transcripción de audio y generación de documentos médicos automatizadosspa
dc.title.translatedDevelopment and Implementation of a Web Platform for Audio Transcription and Automated Medical Document Generationspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTrabajo de Gradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
ProyectoGrado_MedicineApp.pdf
Tamaño:
3.17 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis
Cargando...
Miniatura
Nombre:
Licencia.pdf
Tamaño:
417.41 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
829 B
Formato:
Item-specific license agreed upon to submission
Descripción: