Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español.
में बचाया:
| मुख्य लेखक: | |
|---|---|
| अन्य लेखक: | |
| स्वरूप: | bachelorThesis |
| भाषा: | spa |
| प्रकाशित: |
2021
|
| विषय: | |
| ऑनलाइन पहुंच: | http://repositorio.ug.edu.ec/handle/redug/52727 |
| टैग: |
टैग जोड़ें
कोई टैग नहीं, इस रिकॉर्ड को टैग करने वाले पहले व्यक्ति बनें!
|
| _version_ | 1858944985552912384 |
|---|---|
| author | Bravo Chinchin, Simuy Betsabet |
| author2 | García Fernández, Lissette Katherine |
| author2_role | author |
| author_facet | Bravo Chinchin, Simuy Betsabet García Fernández, Lissette Katherine |
| author_role | author |
| collection | Repositorio Universidad de Guayaquil |
| dc.contributor.none.fl_str_mv | Botto Tobar, Miguel Ángel |
| dc.creator.none.fl_str_mv | Bravo Chinchin, Simuy Betsabet García Fernández, Lissette Katherine |
| dc.date.none.fl_str_mv | 2021-05-19T00:41:15Z 2021-05-19T00:41:15Z 2021 |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | http://repositorio.ug.edu.ec/handle/redug/52727 |
| dc.language.none.fl_str_mv | spa |
| dc.publisher.none.fl_str_mv | Universidad de Guayaquil. Facultad de Ciencias Matemáticas y Físicas. Carrera de Ingeniería en Sistemas Computacionales. |
| dc.rights.none.fl_str_mv | info:eu-repo/semantics/openAccess |
| dc.source.none.fl_str_mv | reponame:Repositorio Universidad de Guayaquil instname:Universidad de Guayaquil instacron:UG |
| dc.subject.none.fl_str_mv | Stack Overflow Aprendizaje automatico Snippets Dataset Lenguaje natural Tags Stack Overflow Machine learning Snippets Dataset Natural Lenguaget Tags |
| dc.title.none.fl_str_mv | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| dc.type.none.fl_str_mv | info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/bachelorThesis |
| description | PDF |
| eu_rights_str_mv | openAccess |
| format | bachelorThesis |
| id | UG_0a9da7db8f12e10cfd791d429e954dbf |
| instacron_str | UG |
| institution | UG |
| instname_str | Universidad de Guayaquil |
| language | spa |
| network_acronym_str | UG |
| network_name_str | Repositorio Universidad de Guayaquil |
| oai_identifier_str | oai:repositorio.ug.edu.ec:redug/52727 |
| publishDate | 2021 |
| publisher.none.fl_str_mv | Universidad de Guayaquil. Facultad de Ciencias Matemáticas y Físicas. Carrera de Ingeniería en Sistemas Computacionales. |
| reponame_str | Repositorio Universidad de Guayaquil |
| repository.mail.fl_str_mv | . |
| repository.name.fl_str_mv | Repositorio Universidad de Guayaquil - Universidad de Guayaquil |
| repository_id_str | 0 |
| spelling | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español.Bravo Chinchin, Simuy BetsabetGarcía Fernández, Lissette KatherineStack OverflowAprendizaje automaticoSnippetsDatasetLenguaje naturalTagsStack OverflowMachine learningSnippetsDatasetNatural LenguagetTagsPDFStack Overflow en español(SOES) es un sitio web de preguntas y respuestas dirigido a hispanohablantes y orientado a programadores profesionales y aficionados, estudiantes,profesores,etc que deseen discutir sobre temas relacionados a programacion.Sin embargo, existen preguntas que los mismos usuarios deben clasificar con una o varias etiquetas o tags, por lo que el presente proyecto se enfoca en implemetar un modelo de aprendizaje automàtico el cual se basa en la identificacion del lenguaje de programaciòn y lenguaje de consultas presente en texto en lenguaje natural y fragmentos de codigo de las preguntas de stack overflow en español. Las preguntas formuladas por los usuarios fueron informacion escencial por lo que se creo una base de datos donde se las almaceno y posteriormente fue dispuesta a preprocesamiento(eliminacion de ruido) mediante funciones sql y la utilizacion de librerias de Python, para luego proporcionarla al algoritmo de clasificacion seleccionado como resultado de un estudio de la literatura(mapeo sistematico) que permitio utilizar los algoritmos Random Forest Classiffier, XgBoost y Maquinas de Vectores de Soporte . Finalmente, el presente trabajo se concluyo con resultados favorables,afirmando que el modelo seleccionado identifica el lenguaje de programacion/consulta de las preguntas y snippets de SOES.Stack Overflow in Spanish (SOES) is a question and answer website aimed at Spanish speakers and aimed at professional and amateur programmers, students, teachers, etc. who wish to discuss programming-related topics, however, there are questions that users themselves must classify with one or more labels or tags, so this project focuses on implementing an automatic learning model which is based on the identification of the programming language and query language present in natural language text and code fragments. the stack overflow questions in spanish. The questions posed by the users were essential information so a database was created where they were stored and later it was arranged for preprocessing (elimination of noise) through sql functions and the use of Python libraries, to then provide it to the algorithm of classification selected as a result of a literature study (systematic mapping) that allowed the use of the Random Forest Classiffier, XgBoost and Support Vector Machines algorithms. Finally, the present work was concluded with favorable results, stating that the selected model identifies the programming / query language of the SOES questions and snippets.Universidad de Guayaquil. Facultad de Ciencias Matemáticas y Físicas. Carrera de Ingeniería en Sistemas Computacionales.Botto Tobar, Miguel Ángel2021-05-19T00:41:15Z2021-05-19T00:41:15Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttp://repositorio.ug.edu.ec/handle/redug/52727spainfo:eu-repo/semantics/openAccessreponame:Repositorio Universidad de Guayaquilinstname:Universidad de Guayaquilinstacron:UG2021-05-19T08:10:48Zoai:repositorio.ug.edu.ec:redug/52727Institucionalhttp://repositorio.ug.edu.ec/Universidad públicahttps://www.ug.edu.ec/..Ecuador...opendoar:02026-02-28T07:09:49.034759Repositorio Universidad de Guayaquil - Universidad de Guayaquiltrue |
| spellingShingle | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. Bravo Chinchin, Simuy Betsabet Stack Overflow Aprendizaje automatico Snippets Dataset Lenguaje natural Tags Stack Overflow Machine learning Snippets Dataset Natural Lenguaget Tags |
| status_str | publishedVersion |
| title | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| title_full | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| title_fullStr | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| title_full_unstemmed | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| title_short | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| title_sort | Identificando el lenguaje de programación de preguntas y Snippets de Stack Overflow en español. |
| topic | Stack Overflow Aprendizaje automatico Snippets Dataset Lenguaje natural Tags Stack Overflow Machine learning Snippets Dataset Natural Lenguaget Tags |
| url | http://repositorio.ug.edu.ec/handle/redug/52727 |