Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles

El objetivo general fue desarrollar un prototipo de plataforma tecnológica de búsqueda en internet mediante el uso de técnicas de web scraping en distintas plataformas de comercio electrónico que ayude al usuario a encontrar las mejores opciones de precio. La metodología definida es la del desarroll...

Full description

Autores:
Dulcey Ramírez, Luis Santiago
Requena Blanco, Duván Jady
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/18423
Acceso en línea:
http://hdl.handle.net/20.500.12749/18423
Palabra clave:
Systems engineer
Technological innovations
Platform
Mobile Application
Interactive Search
Web Scraping
Rest-Framework
API
Django
Mobile devices
Economic growth
Development of prototypes
Electronic commerce
Ingeniería de sistemas
Innovaciones tecnológicas
Internet
Crecimiento económico
Desarrollo de prototipos
Comercio electrónico
Plataforma
Aplicativo móvil
Búsqueda interactiva
Dispositivos móviles
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_e44411d438d07ec0ea02bfbd54062581
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/18423
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
dc.title.translated.spa.fl_str_mv Quaesitor - Technological platform for interactive search supported on mobile devices
title Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
spellingShingle Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
Systems engineer
Technological innovations
Platform
Mobile Application
Interactive Search
Web Scraping
Rest-Framework
API
Django
Mobile devices
Economic growth
Development of prototypes
Electronic commerce
Ingeniería de sistemas
Innovaciones tecnológicas
Internet
Crecimiento económico
Desarrollo de prototipos
Comercio electrónico
Plataforma
Aplicativo móvil
Búsqueda interactiva
Dispositivos móviles
title_short Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
title_full Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
title_fullStr Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
title_full_unstemmed Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
title_sort Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móviles
dc.creator.fl_str_mv Dulcey Ramírez, Luis Santiago
Requena Blanco, Duván Jady
dc.contributor.advisor.none.fl_str_mv Santoyo Diaz, Julián Santiago
Gamba González, Yamid Gabriel
dc.contributor.author.none.fl_str_mv Dulcey Ramírez, Luis Santiago
Requena Blanco, Duván Jady
dc.contributor.cvlac.spa.fl_str_mv Santoyo Diaz, Julián Santiago [0000538060]
Gamba González, Yamid Gabriel [0000041982]
dc.contributor.googlescholar.spa.fl_str_mv Santoyo Diaz, Julián Santiago [W_Nh7eYAAAAJ]
dc.contributor.orcid.spa.fl_str_mv Santoyo Diaz, Julián Santiago [0000-0001-9947-1109]
dc.contributor.researchgate.spa.fl_str_mv Santoyo Diaz, Julián Santiago [Julian_Santoyo]
dc.subject.keywords.spa.fl_str_mv Systems engineer
Technological innovations
Platform
Mobile Application
Interactive Search
Web Scraping
Rest-Framework
API
Django
Mobile devices
Economic growth
Development of prototypes
Electronic commerce
topic Systems engineer
Technological innovations
Platform
Mobile Application
Interactive Search
Web Scraping
Rest-Framework
API
Django
Mobile devices
Economic growth
Development of prototypes
Electronic commerce
Ingeniería de sistemas
Innovaciones tecnológicas
Internet
Crecimiento económico
Desarrollo de prototipos
Comercio electrónico
Plataforma
Aplicativo móvil
Búsqueda interactiva
Dispositivos móviles
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Internet
Crecimiento económico
Desarrollo de prototipos
Comercio electrónico
dc.subject.proposal.spa.fl_str_mv Plataforma
Aplicativo móvil
Búsqueda interactiva
Dispositivos móviles
description El objetivo general fue desarrollar un prototipo de plataforma tecnológica de búsqueda en internet mediante el uso de técnicas de web scraping en distintas plataformas de comercio electrónico que ayude al usuario a encontrar las mejores opciones de precio. La metodología definida es la del desarrollo RUP, que consta de un desarrollo estructurado en fases y que son consecutivas. El desarrollo total se dividió en 2 etapas, la primera para la obtención de requerimientos y funcionalidades necesarias y el primer prototipo del API, para ello se realizó una encuesta a 75 mayores de edad en capacidad de responder y acordes a las características establecidas en la metodología con esta se pudo determinar la primera parte del RUP, que fueron las funcionalidades y requerimientos del proyecto, la segunda etapa se destinó al desarrollo de la aplicación móvil. En la implementación de las técnicas de web scraping en el proyecto era importante no perder de vista el objetivo principal y es que este pretende servir de ayuda para el usuario al momento de realizar sus búsquedas en internet, que este pueda encontrar sus productos al mejor precio y de forma sencilla, esto es posible a través de una de las técnicas del web scraping, la cual es Parsers de HTML, dicha técnica se aplica usando la herramienta Xpath, esta a su vez consiste en un lenguaje de programación que permite construir expresiones que recorren y procesan un documento XML. Xpath como herramienta para el scraping permite al software extraer la información necesaria para el scrapeo, especificando la ruta del elemento en cuestión a través de etiquetas y clases que yacen dentro del documento HTML del sitio web. Por otra parte, se pudo concluir que, aunque el sistema completo incluye la base de datos, el api en un servidor y una aplicación móvil, el usuario solo llega a tener contacto directo con el aplicativo, por lo que sin importar lo complejo que sea el sistema, el cliente debe poder acceder a él desde la parte más simple, para este caso, la app móvil.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-11-22T15:55:40Z
dc.date.available.none.fl_str_mv 2022-11-22T15:55:40Z
dc.date.issued.none.fl_str_mv 2022
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/18423
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/18423
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv AL CONSUMIDOR, P. R. O. T. E. C. C. I. Ó. N. (2012). Superintendencia de Industria y comercio
Andrea, F. P. P. (2017). Propuesta de modelo predictivo aplicado al rendimiento en nadadores colombianos. http://hdl.handle.net/20.500.12749/3415
Arbeláez, M. A., Meléndez, M., & Zuluaga, S. (2006). Medios de pago electrónicos en Colombia: evolución y perspectivas.
Avila Bocanegra, E. Y., & Forero Forero, C. (2017). Diseño de planta de la empresa confecciones A&amp;P en la ciudad de Bogotá, mediante un sistema de distribución por proceso. [Citado El 26 de septiembre de 2016] Disponible en <http://Sisbib.Unmsm.Edu.Pe/Bibvirtual/Publicaciones/Indata/V01_n2/Tipos.Ht M>. https://repository.ucc.edu.co/handle/20.500.12494/12135
Cabello, M. V. N. (2010). Introducción a las bases de datos relacionales. Vision Libros
Castellanos, J. D. & Niño, E. G. (2021). Prototipo de aplicación móvil para la sugerencia de recetas culinarias utilizando algoritmos de inteligencia artificial. Recuperado de: http://hdl.handle.net/20.500.12749/16258
Castellanos, J., Patino, D., Correa-Florez, C. A., & Ordonez-Plata, G. (2020). Evaluation of Harmonic Distortion in the CIGRE Residential Low Voltage Network with Photovoltaic Penetration. 2020 IEEE Industry Applications Society Annual Meeting, 1–6. https://doi.org/10.1109/IAS44978.2020.9334760
Castro, J. F. P. (2007). Estrategias de marketing por internet. REVISTA DE LA FACULTAD DE CIENCIAS ECONOMICAS DE LA UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS, 195.
Cauna Huanca, G. J. (2021). Indexación de sitios web para optimizar la búsqueda de paquetes turísticos de la región de Puno basado en Web Scraping.
Cuello, J., & Vittone, J. (2013). Diseñando apps para móviles. José Vittone—Javier Cuello.
Django. (2021). The web framework for perfectionists with deadlines | Django. https://www.djangoproject.com/
Encode OSS Ltd. (2021). Home - Django REST framework. https://www.django-rest framework.o
Falquez Arce, C., Silva Guerrero, B., & Rojas Herrera, V. (2017). La inversión en publicidad y su efecto en las Medianas Empresas de Guayaquil. In RETOS. Revista de Ciencias de la Administración y Economía (Vol. 7, pp. 99–112). scielo.
Felipe, A. S. M., & Giovanny, Á. S. W. (2020). Diseño de una aplicación móvil para aumentar la adherencia en el tratamiento de pacientes con tuberculosis, lepra, leishmaniasis. http://hdl.handle.net/20.500.12749/13905
Fernandez, A., Kamijo, M., Santiago, R., & Trabaldo, S. (2019). Mobile learning. Nuevas realidades en el aula. Madrid, España: Grupo Oceano. Recuperado el
Flutter. (2021). Beautiful native apps in record time | Flutter. https://flutter.dev/
Gómez Suárez, M. (2009). Comercio electrónico: estrategias de marketing en internet.
Gómez, J. C., & Fuentes, M. D. C. G. (2012). Taxonomía de los modelos y metodologías de desarrollo de software más utilizados. Universidades, 62(52), 37–47.
González, A. J., & a Objeto, O. (2007). Ingeniería de software: Metodologías. Visitado El, 8.
Google. (2011). Dart overview | Dart. https://dart.dev/overview
Hernández, C., & Martínez, M. A. (2014). Aplicación de Técnicas de Web Scraping al BOCyL. Grado en Ingeniería Informática de Servicios y Aplicaciones. Universidad de ….
Hueso Ibáñez, L. (2012). Bases de Datos (Ediciones de la U (ed.); 1 © 2014). http://www.ebooks7-24.com.aure.unab.edu.co/?il=11775
JAVIER, D. M. F., GUTIERREZ LOPEZ, F., & PIMENTEL SANCHEZ, E. (2007). Programación orientada a objetos con Java. Editorial Paraninfo.
Llop Cabo, A. (2015). Desarrollo de una aplicación multiplataforma en el entorno HAXE. Universitat Politècnica de València.
López, J. (2018). Web scraping.
Martínez, C. A., Gómez, A. D.-R., Montoro, F. I., Mañas, J. L. P., Reigada, A. T., Varela, B. A., Sastre, A. C., Corchete, J. A. H., Garrido, E. N., & Vázquez, J. T. (2018). Reglamento general de protección de datos: Hacia un nuevo modelo europeo de protección de datos. Editorial Reus.
Mitchell, R. (2018). Web scraping with Python: Collecting more data from the modern web. “O’Reilly Media, Inc.”
Monereo, C., & Fuentes, M. (2005). Aprender a buscar y seleccionar en Internet. Internet y Competencias Básicas, 27–50.
Oracle. (2021). MySQL Database Service | Oracle. https://www.oracle.com/mysql/
Organization, I. L. (2020). ILO Monitor: COVID-19 and the World of Work. Updated Estimates and Analysis. Int Labour Organ.
Pillai, P., & Amin, D. (2020). Understanding the requirements Of the Indian IT industry using web scrapping. Procedia Computer Science, 172, 308–313. https://doi.org/10.1016/j.procs.2020.05.050
Python. (2021). General Python FAQ — Python 3.10.0 documentation. https://docs.python.org/3/faq/general.html#what-is-python
Quiroz, I. G. (n.d.). RUP y UML: Un estudio sobre ¿qué es?,¿para qué se usa? y ¿cómo se desarrolla? Un Diagrama de Caso de Uso. Universidad Peruana Unión.
Red Hat, I. (2021). ¿Qué es una API? https://www.redhat.com/es/topics/api/what-are application-programming-interfaces
Robles Vargas, N. R. (2020). Rest api changes analysis and impact on client applications. Instname:Universidad de Los Andes. http://hdl.handle.net/1992/48489
Rodriguez, D. F., Alvarez, D. L., Gomez, D., Gers, J. M., & Rivera, S. (2021). Low-Cost Analysis of Load Flow Computing Using Embedded Computer Empowered by GPU. 2021
Rouhiainen, L. (2018). Inteligencia artificial. Madrid: Alienta Editorial.
Scrapy. (2021). Scrapy 2.5 documentation — Scrapy 2.5.1 documentation. https://docs.scrapy.org/en/latest/
Soujanya, R., Goud, P. A., Bhandwalkar, A., & Kumar, G. A. (2020). Evaluating future stock value asset using machine learning. Materials Today: Proceedings, 33, 4808–4813. https://doi.org/10.1016/j.matpr.2020.08.385
Spaimoc, R. (2019). Desenvolupament API & APP multiplataforma.
Torres, F. (2009). Integración del PMBOK al RUP para proyectos de Desarrollo de Software. Octava Conferencia Iberoamericana En Sistemas, Cibernética e Informática: CISCI, 2009.
Vicente Stenhouse, N. L. (2018). HabScraper: herramienta automatizada para la extracción de datos con web scraping.
Vishwakarma, D. K., Varshney, D., & Yadav, A. (2019). Detection and veracity analysis of fake news via scrapping and authenticating the web search. Cognitive Systems Research, 58, 217–229. https://doi.org/10.1016/j.cogsys.2019.07.004
Zapata, C. M., & Garcés, G. L. (2008). Generación del diagrama de secuencias de UML 2.1. 1 desde esquemas preconceptuales. Revista EIA, 10, 89–103
Zhao, H., Liu, Z., Yao, X., & Yang, Q. (2021). A machine learning-based sentiment analysis of online product reviews with a novel term weighting and feature selection approach. Information Processing & Management, 58(5), 102656. https://doi.org/10.1016/j.ipm.2021.102656
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bucaramanga (Santander, Colombia)
dc.coverage.temporal.spa.fl_str_mv 2022
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/18423/1/2022_Tesis_Dulcey_Ramirez_Luis.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/18423/2/2022_Licencia_Dulcey_Ramirez_Luis.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/18423/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/18423/4/2022_Tesis_Dulcey_Ramirez_Luis.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/18423/5/2022_Licencia_Dulcey_Ramirez_Luis.pdf.jpg
bitstream.checksum.fl_str_mv 8d422f00c9b007d26bfa94677dd45952
24da085425c760f9089d4062d501e00b
3755c0cfdb77e29f2b9125d7a45dd316
3551d313db40ab5320b70cc233ed8b00
3aeb4fa101c6392c68679e5ef203bb89
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277302561800192
spelling Santoyo Diaz, Julián Santiagoe40ce868-fd31-4387-931a-b3422e51b015Gamba González, Yamid Gabriela90c9bf3-524f-4660-8890-9c9d21550292Dulcey Ramírez, Luis Santiago4a130de8-c23b-4fd5-ac5a-4ddc9ee3c604Requena Blanco, Duván Jady2975b4b3-74f8-4593-8254-02b066d2c3ebSantoyo Diaz, Julián Santiago [0000538060]Gamba González, Yamid Gabriel [0000041982]Santoyo Diaz, Julián Santiago [W_Nh7eYAAAAJ]Santoyo Diaz, Julián Santiago [0000-0001-9947-1109]Santoyo Diaz, Julián Santiago [Julian_Santoyo]Bucaramanga (Santander, Colombia)2022UNAB Campus Bucaramanga2022-11-22T15:55:40Z2022-11-22T15:55:40Z2022http://hdl.handle.net/20.500.12749/18423instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl objetivo general fue desarrollar un prototipo de plataforma tecnológica de búsqueda en internet mediante el uso de técnicas de web scraping en distintas plataformas de comercio electrónico que ayude al usuario a encontrar las mejores opciones de precio. La metodología definida es la del desarrollo RUP, que consta de un desarrollo estructurado en fases y que son consecutivas. El desarrollo total se dividió en 2 etapas, la primera para la obtención de requerimientos y funcionalidades necesarias y el primer prototipo del API, para ello se realizó una encuesta a 75 mayores de edad en capacidad de responder y acordes a las características establecidas en la metodología con esta se pudo determinar la primera parte del RUP, que fueron las funcionalidades y requerimientos del proyecto, la segunda etapa se destinó al desarrollo de la aplicación móvil. En la implementación de las técnicas de web scraping en el proyecto era importante no perder de vista el objetivo principal y es que este pretende servir de ayuda para el usuario al momento de realizar sus búsquedas en internet, que este pueda encontrar sus productos al mejor precio y de forma sencilla, esto es posible a través de una de las técnicas del web scraping, la cual es Parsers de HTML, dicha técnica se aplica usando la herramienta Xpath, esta a su vez consiste en un lenguaje de programación que permite construir expresiones que recorren y procesan un documento XML. Xpath como herramienta para el scraping permite al software extraer la información necesaria para el scrapeo, especificando la ruta del elemento en cuestión a través de etiquetas y clases que yacen dentro del documento HTML del sitio web. Por otra parte, se pudo concluir que, aunque el sistema completo incluye la base de datos, el api en un servidor y una aplicación móvil, el usuario solo llega a tener contacto directo con el aplicativo, por lo que sin importar lo complejo que sea el sistema, el cliente debe poder acceder a él desde la parte más simple, para este caso, la app móvil.1. INTRODUCCIÓN 2. PLANTEAMIENTO DEL PROBLEMA 3. OBJETIVOS 4. MARCO REFERENCIAL 4.1 MARCO CONCEPTUAL 4.2 MARCO TEÓRICO 4.3 ESTADO DEL ARTE 4.4 MARCO LEGAL 5. METODOLOGÍA 6. RESULTADOS OBTENIDOS 6.1 LISTA DE NECESIDADES 6.2 ACTA DE REQUERIMIENTOS 6.3 DIAGRAMA DE CASOS DE USO 6.4 DIAGRAMA DE SECUENCIA 6.5 API EN VERSIÓN BETA 6.6 API VERSIÓN FINAL 6.7 INTERFACES GRAFICAS DE LA APLICACIÓN 6.8 APLICATIVO MÓVIL 6.8 APLICATIVO MÓVIL CON EL API INTEGRADO 6.8 DOCUMENTACIÓN DE PRUEBAS 7. CONCLUSIONES 8. TRABAJO FUTURO REFERENCIASPregradoThe general objective was to develop a prototype technological platform for Internet search through the use of web scraping techniques in different e-commerce platforms that help the user to find the best price options. The defined methodology is that of RUP development, which consists of a development structured in phases and which are consecutive. The total development was divided into 2 stages, the first to obtain the necessary requirements and functionalities and the first prototype of the API, for which a survey was carried out with 75 adults capable of responding and in accordance with the characteristics established in the methodology. with this it was possible to determine the first part of the RUP, which were the functionalities and requirements of the project, the second stage was devoted to the mobile application development. In the implementation of web scraping techniques in the project it was important not lose sight of the main objective and that is that this is intended to help the user when searching on the internet, so that he can find his products at the best price and in a simple way, this is possible through one of the web scraping techniques, which is HTML Parsers, this technique is applied using the Xpath tool, which in turn consists of a programming language that allows building expressions that traverse and process an XML document. Xpath as a scraping tool allows software to extract the necessary information for scraping, specifying the path of the element in question through tags and classes that lie within the HTML document of the website. On the other hand, it was possible to conclude that, although the complete system includes the database, the API in a server and a mobile application, the user only has direct contact with the application, so no matter how complex it is the system, the client must be able to access it from the simplest part, in this case, the mobile app.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Quaesitor - Plataforma Tecnológica de búsqueda interactiva soportada en dispositivos móvilesQuaesitor - Technological platform for interactive search supported on mobile devicesIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsPlatformMobile ApplicationInteractive SearchWeb ScrapingRest-FrameworkAPIDjangoMobile devicesEconomic growthDevelopment of prototypesElectronic commerceIngeniería de sistemasInnovaciones tecnológicasInternetCrecimiento económicoDesarrollo de prototiposComercio electrónicoPlataformaAplicativo móvilBúsqueda interactivaDispositivos móvilesAL CONSUMIDOR, P. R. O. T. E. C. C. I. Ó. N. (2012). Superintendencia de Industria y comercioAndrea, F. P. P. (2017). Propuesta de modelo predictivo aplicado al rendimiento en nadadores colombianos. http://hdl.handle.net/20.500.12749/3415Arbeláez, M. A., Meléndez, M., & Zuluaga, S. (2006). Medios de pago electrónicos en Colombia: evolución y perspectivas.Avila Bocanegra, E. Y., & Forero Forero, C. (2017). Diseño de planta de la empresa confecciones A&amp;P en la ciudad de Bogotá, mediante un sistema de distribución por proceso. [Citado El 26 de septiembre de 2016] Disponible en <http://Sisbib.Unmsm.Edu.Pe/Bibvirtual/Publicaciones/Indata/V01_n2/Tipos.Ht M>. https://repository.ucc.edu.co/handle/20.500.12494/12135Cabello, M. V. N. (2010). Introducción a las bases de datos relacionales. Vision LibrosCastellanos, J. D. & Niño, E. G. (2021). Prototipo de aplicación móvil para la sugerencia de recetas culinarias utilizando algoritmos de inteligencia artificial. Recuperado de: http://hdl.handle.net/20.500.12749/16258Castellanos, J., Patino, D., Correa-Florez, C. A., & Ordonez-Plata, G. (2020). Evaluation of Harmonic Distortion in the CIGRE Residential Low Voltage Network with Photovoltaic Penetration. 2020 IEEE Industry Applications Society Annual Meeting, 1–6. https://doi.org/10.1109/IAS44978.2020.9334760Castro, J. F. P. (2007). Estrategias de marketing por internet. REVISTA DE LA FACULTAD DE CIENCIAS ECONOMICAS DE LA UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS, 195.Cauna Huanca, G. J. (2021). Indexación de sitios web para optimizar la búsqueda de paquetes turísticos de la región de Puno basado en Web Scraping.Cuello, J., & Vittone, J. (2013). Diseñando apps para móviles. José Vittone—Javier Cuello.Django. (2021). The web framework for perfectionists with deadlines | Django. https://www.djangoproject.com/Encode OSS Ltd. (2021). Home - Django REST framework. https://www.django-rest framework.oFalquez Arce, C., Silva Guerrero, B., & Rojas Herrera, V. (2017). La inversión en publicidad y su efecto en las Medianas Empresas de Guayaquil. In RETOS. Revista de Ciencias de la Administración y Economía (Vol. 7, pp. 99–112). scielo.Felipe, A. S. M., & Giovanny, Á. S. W. (2020). Diseño de una aplicación móvil para aumentar la adherencia en el tratamiento de pacientes con tuberculosis, lepra, leishmaniasis. http://hdl.handle.net/20.500.12749/13905Fernandez, A., Kamijo, M., Santiago, R., & Trabaldo, S. (2019). Mobile learning. Nuevas realidades en el aula. Madrid, España: Grupo Oceano. Recuperado elFlutter. (2021). Beautiful native apps in record time | Flutter. https://flutter.dev/Gómez Suárez, M. (2009). Comercio electrónico: estrategias de marketing en internet.Gómez, J. C., & Fuentes, M. D. C. G. (2012). Taxonomía de los modelos y metodologías de desarrollo de software más utilizados. Universidades, 62(52), 37–47.González, A. J., & a Objeto, O. (2007). Ingeniería de software: Metodologías. Visitado El, 8.Google. (2011). Dart overview | Dart. https://dart.dev/overviewHernández, C., & Martínez, M. A. (2014). Aplicación de Técnicas de Web Scraping al BOCyL. Grado en Ingeniería Informática de Servicios y Aplicaciones. Universidad de ….Hueso Ibáñez, L. (2012). Bases de Datos (Ediciones de la U (ed.); 1 © 2014). http://www.ebooks7-24.com.aure.unab.edu.co/?il=11775JAVIER, D. M. F., GUTIERREZ LOPEZ, F., & PIMENTEL SANCHEZ, E. (2007). Programación orientada a objetos con Java. Editorial Paraninfo.Llop Cabo, A. (2015). Desarrollo de una aplicación multiplataforma en el entorno HAXE. Universitat Politècnica de València.López, J. (2018). Web scraping.Martínez, C. A., Gómez, A. D.-R., Montoro, F. I., Mañas, J. L. P., Reigada, A. T., Varela, B. A., Sastre, A. C., Corchete, J. A. H., Garrido, E. N., & Vázquez, J. T. (2018). Reglamento general de protección de datos: Hacia un nuevo modelo europeo de protección de datos. Editorial Reus.Mitchell, R. (2018). Web scraping with Python: Collecting more data from the modern web. “O’Reilly Media, Inc.”Monereo, C., & Fuentes, M. (2005). Aprender a buscar y seleccionar en Internet. Internet y Competencias Básicas, 27–50.Oracle. (2021). MySQL Database Service | Oracle. https://www.oracle.com/mysql/Organization, I. L. (2020). ILO Monitor: COVID-19 and the World of Work. Updated Estimates and Analysis. Int Labour Organ.Pillai, P., & Amin, D. (2020). Understanding the requirements Of the Indian IT industry using web scrapping. Procedia Computer Science, 172, 308–313. https://doi.org/10.1016/j.procs.2020.05.050Python. (2021). General Python FAQ — Python 3.10.0 documentation. https://docs.python.org/3/faq/general.html#what-is-pythonQuiroz, I. G. (n.d.). RUP y UML: Un estudio sobre ¿qué es?,¿para qué se usa? y ¿cómo se desarrolla? Un Diagrama de Caso de Uso. Universidad Peruana Unión.Red Hat, I. (2021). ¿Qué es una API? https://www.redhat.com/es/topics/api/what-are application-programming-interfacesRobles Vargas, N. R. (2020). Rest api changes analysis and impact on client applications. Instname:Universidad de Los Andes. http://hdl.handle.net/1992/48489Rodriguez, D. F., Alvarez, D. L., Gomez, D., Gers, J. M., & Rivera, S. (2021). Low-Cost Analysis of Load Flow Computing Using Embedded Computer Empowered by GPU. 2021Rouhiainen, L. (2018). Inteligencia artificial. Madrid: Alienta Editorial.Scrapy. (2021). Scrapy 2.5 documentation — Scrapy 2.5.1 documentation. https://docs.scrapy.org/en/latest/Soujanya, R., Goud, P. A., Bhandwalkar, A., & Kumar, G. A. (2020). Evaluating future stock value asset using machine learning. Materials Today: Proceedings, 33, 4808–4813. https://doi.org/10.1016/j.matpr.2020.08.385Spaimoc, R. (2019). Desenvolupament API & APP multiplataforma.Torres, F. (2009). Integración del PMBOK al RUP para proyectos de Desarrollo de Software. Octava Conferencia Iberoamericana En Sistemas, Cibernética e Informática: CISCI, 2009.Vicente Stenhouse, N. L. (2018). HabScraper: herramienta automatizada para la extracción de datos con web scraping.Vishwakarma, D. K., Varshney, D., & Yadav, A. (2019). Detection and veracity analysis of fake news via scrapping and authenticating the web search. Cognitive Systems Research, 58, 217–229. https://doi.org/10.1016/j.cogsys.2019.07.004Zapata, C. M., & Garcés, G. L. (2008). Generación del diagrama de secuencias de UML 2.1. 1 desde esquemas preconceptuales. Revista EIA, 10, 89–103Zhao, H., Liu, Z., Yao, X., & Yang, Q. (2021). A machine learning-based sentiment analysis of online product reviews with a novel term weighting and feature selection approach. Information Processing & Management, 58(5), 102656. https://doi.org/10.1016/j.ipm.2021.102656ORIGINAL2022_Tesis_Dulcey_Ramirez_Luis.pdf2022_Tesis_Dulcey_Ramirez_Luis.pdfTesisapplication/pdf1902235https://repository.unab.edu.co/bitstream/20.500.12749/18423/1/2022_Tesis_Dulcey_Ramirez_Luis.pdf8d422f00c9b007d26bfa94677dd45952MD51open access2022_Licencia_Dulcey_Ramirez_Luis.pdf2022_Licencia_Dulcey_Ramirez_Luis.pdfLicenciaapplication/pdf187622https://repository.unab.edu.co/bitstream/20.500.12749/18423/2/2022_Licencia_Dulcey_Ramirez_Luis.pdf24da085425c760f9089d4062d501e00bMD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/18423/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open accessTHUMBNAIL2022_Tesis_Dulcey_Ramirez_Luis.pdf.jpg2022_Tesis_Dulcey_Ramirez_Luis.pdf.jpgIM Thumbnailimage/jpeg4478https://repository.unab.edu.co/bitstream/20.500.12749/18423/4/2022_Tesis_Dulcey_Ramirez_Luis.pdf.jpg3551d313db40ab5320b70cc233ed8b00MD54open access2022_Licencia_Dulcey_Ramirez_Luis.pdf.jpg2022_Licencia_Dulcey_Ramirez_Luis.pdf.jpgIM Thumbnailimage/jpeg9855https://repository.unab.edu.co/bitstream/20.500.12749/18423/5/2022_Licencia_Dulcey_Ramirez_Luis.pdf.jpg3aeb4fa101c6392c68679e5ef203bb89MD55metadata only access20.500.12749/18423oai:repository.unab.edu.co:20.500.12749/184232023-07-26 16:06:37.713open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==