{"id":1101,"date":"2021-07-26T12:43:15","date_gmt":"2021-07-26T12:43:15","guid":{"rendered":"https:\/\/www.ull.es\/catedras\/catedrabob\/?p=1101"},"modified":"2025-02-20T12:43:14","modified_gmt":"2025-02-20T12:43:14","slug":"aplicacion-practica-datos-abiertos-actualizacion-prediccion","status":"publish","type":"post","link":"https:\/\/www.ull.es\/catedras\/catedrabob\/2021\/07\/26\/aplicacion-practica-datos-abiertos-actualizacion-prediccion\/","title":{"rendered":"Aplicaci\u00f3n pr\u00e1ctica de los datos abiertos: actualizaci\u00f3n y predicci\u00f3n"},"content":{"rendered":"<p>[vc_row full_width=\u00bbstretch_row\u00bb el_class=\u00bbprincipio-marcha\u00bb][vc_column css=\u00bb.vc_custom_1626959977477{padding-top: 30px !important;padding-bottom: 20px !important;}\u00bb][vc_custom_heading text=\u00bbTrabajo de fin de Grado\u00bb font_container=\u00bbtag:h2|font_size:40px|text_align:left|color:%23ffffff\u00bb use_theme_fonts=\u00bbyes\u00bb css_animation=\u00bbfadeInDownBig\u00bb][\/vc_column][\/vc_row][vc_row][vc_column]<link href=\"https:\/\/fonts.googleapis.com\/css?family=Rubik:700%7CPoppins:500%7CRoboto:700italic\" rel=\"stylesheet\" property=\"stylesheet\" type=\"text\/css\" media=\"all\">\n<div id=\"rev_slider_12_1_wrapper\" class=\"rev_slider_wrapper fullwidthbanner-container\" data-source=\"gallery\" style=\"margin:0px auto;background:transparent;padding:0px;margin-top:0px;margin-bottom:0px;\">\n<!-- START REVOLUTION SLIDER 5.4.7.3 fullwidth mode -->\n\t<div id=\"rev_slider_12_1\" class=\"rev_slider fullwidthabanner\" style=\"display:none;\" data-version=\"5.4.7.3\">\n<ul>\t<!-- SLIDE  -->\n\t<li data-index=\"rs-203\" data-transition=\"fade\" data-slotamount=\"default\" data-hideafterloop=\"0\" data-hideslideonmobile=\"off\"  data-easein=\"default\" data-easeout=\"default\" data-masterspeed=\"300\"  data-rotate=\"0\"  data-saveperformance=\"off\"  data-title=\"Slide\" data-param1=\"\" data-param2=\"\" data-param3=\"\" data-param4=\"\" data-param5=\"\" data-param6=\"\" data-param7=\"\" data-param8=\"\" data-param9=\"\" data-param10=\"\" data-description=\"\">\n\t\t<!-- MAIN IMAGE -->\n\t\t<img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1.jpg\"  alt=\"\" title=\"image (1)\"  width=\"2400\" height=\"1920\" data-bgposition=\"center center\" data-kenburns=\"on\" data-duration=\"10000\" data-ease=\"Linear.easeNone\" data-scalestart=\"100\" data-scaleend=\"120\" data-rotatestart=\"0\" data-rotateend=\"0\" data-blurstart=\"0\" data-blurend=\"0\" data-offsetstart=\"0 0\" data-offsetend=\"0 0\" data-bgparallax=\"off\" class=\"rev-slidebg\" data-no-retina>\n\t\t<!-- LAYERS -->\n\n\t\t<!-- LAYER NR. 1 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-203-layer-17\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['-597','-680','-593','-633']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['35','61','40','-7']\" \n\t\t\t\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"['normal','nowrap','nowrap','nowrap']\"\n \n\t\t\tdata-type=\"image\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":10,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:0.6;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['inherit','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 5;\"><img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/revslider\/inicio-ull\/shape-ULL-3-1.png\" alt=\"\" data-ww=\"['1209px','1209px','1002px','962px']\" data-hh=\"['333px','333px','276px','265px']\" width=\"1209\" height=\"333\" data-no-retina> <\/div>\n\n\t\t<!-- LAYER NR. 2 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-203-layer-19\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['-186','-270','-372','-449']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['43','68','46','-1']\" \n\t\t\t\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"['normal','nowrap','nowrap','nowrap']\"\n \n\t\t\tdata-type=\"image\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":10,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['inherit','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 6;\"><img src=\"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/uploads\/sites\/6\/revslider\/inicio-ull\/New-Project-1-1.png\" alt=\"\" data-ww=\"['705px','705px','705px','705px']\" data-hh=\"['32px','32px','32px','32px']\" width=\"1123\" height=\"51\" data-no-retina> <\/div>\n\n\t\t<!-- LAYER NR. 3 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-203-layer-3\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['16','21','14','14']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['117','117','93','51']\" \n\t\t\t\t\t\tdata-fontsize=\"['25','21','19','14']\"\n\t\t\tdata-lineheight=\"['28','26','21','16']\"\n\t\t\tdata-width=\"['482','402','319','207']\"\n\t\t\tdata-height=\"['59','53','47','33']\"\n\t\t\tdata-whitespace=\"normal\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":950,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power2.easeInOut\"},{\"delay\":\"wait\",\"speed\":280,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"nothing\"}]'\n\t\t\tdata-textAlign=\"['left','left','left','left']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 7; min-width: 482px; max-width: 482px; max-width: 59px; max-width: 59px; white-space: normal; font-size: 25px; line-height: 28px; font-weight: 700; color: #ffffff; letter-spacing: px;font-family:Rubik;\">Aplicaci\u00f3n pr\u00e1ctica de los Datos Abiertos: actualizaci\u00f3n y predicci\u00f3n <\/div>\n\n\t\t<!-- LAYER NR. 4 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-203-layer-4\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['15','22','14','13']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['217','179','140','94']\" \n\t\t\t\t\t\tdata-fontsize=\"['16','15','14','12']\"\n\t\t\tdata-lineheight=\"['19','17','16','14']\"\n\t\t\tdata-width=\"['518','384','334','257']\"\n\t\t\tdata-height=\"['61','120','none','none']\"\n\t\t\tdata-whitespace=\"normal\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":1110,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power2.easeInOut\"},{\"delay\":\"wait\",\"speed\":280,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"nothing\"}]'\n\t\t\tdata-textAlign=\"['left','left','left','left']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 8; min-width: 518px; max-width: 518px; max-width: 61px; max-width: 61px; white-space: normal; font-size: 16px; line-height: 19px; font-weight: 500; color: #ffffff; letter-spacing: px;font-family:Poppins;\">Grado en Ingenier\u00eda Inform\u00e1tica <\/div>\n\n\t\t<!-- LAYER NR. 5 -->\n\t\t<div class=\"tp-caption   tp-resizeme\" \n\t\t\t id=\"slide-203-layer-9\" \n\t\t\t data-x=\"['left','left','left','left']\" data-hoffset=\"['17','15','14','15']\" \n\t\t\t data-y=\"['top','top','top','top']\" data-voffset=\"['49','74','53','9']\" \n\t\t\t\t\t\tdata-fontsize=\"['18','18','16','13']\"\n\t\t\tdata-lineheight=\"['20','20','18','15']\"\n\t\t\tdata-width=\"none\"\n\t\t\tdata-height=\"none\"\n\t\t\tdata-whitespace=\"nowrap\"\n \n\t\t\tdata-type=\"text\" \n\t\t\tdata-responsive_offset=\"on\" \n\n\t\t\tdata-frames='[{\"delay\":650,\"speed\":300,\"frame\":\"0\",\"from\":\"opacity:0;\",\"to\":\"o:1;\",\"ease\":\"Power3.easeInOut\"},{\"delay\":\"wait\",\"speed\":300,\"frame\":\"999\",\"to\":\"opacity:0;\",\"ease\":\"Power3.easeInOut\"}]'\n\t\t\tdata-textAlign=\"['inherit','inherit','inherit','inherit']\"\n\t\t\tdata-paddingtop=\"[0,0,0,0]\"\n\t\t\tdata-paddingright=\"[0,0,0,0]\"\n\t\t\tdata-paddingbottom=\"[0,0,0,0]\"\n\t\t\tdata-paddingleft=\"[0,0,0,0]\"\n\n\t\t\tstyle=\"z-index: 9; white-space: nowrap; font-size: 18px; line-height: 20px; font-weight: 700; color: #5c068c; letter-spacing: px;font-family:Roboto;font-style:italic;\"> <\/div>\n\t<\/li>\n<\/ul>\n<div class=\"tp-bannertimer\" style=\"height: 5px; background: rgba(0,0,0,0.15);\"><\/div>\t<\/div>\n<script>var htmlDiv = document.getElementById(\"rs-plugin-settings-inline-css\"); var htmlDivCss=\"\";\r\n\t\t\t\tif(htmlDiv) {\r\n\t\t\t\t\thtmlDiv.innerHTML = htmlDiv.innerHTML + htmlDivCss;\r\n\t\t\t\t}else{\r\n\t\t\t\t\tvar htmlDiv = document.createElement(\"div\");\r\n\t\t\t\t\thtmlDiv.innerHTML = \"<style>\" + htmlDivCss + \"<\/style>\";\r\n\t\t\t\t\tdocument.getElementsByTagName(\"head\")[0].appendChild(htmlDiv.childNodes[0]);\r\n\t\t\t\t}\r\n\t\t\t<\/script>\n\t\t<script type=\"text\/javascript\">\r\nif (setREVStartSize!==undefined) setREVStartSize(\r\n\t{c: '#rev_slider_12_1', responsiveLevels: [1240,1024,778,480], gridwidth: [1240,1024,778,480], gridheight: [400,450,350,250], sliderLayout: 'fullwidth'});\r\n\t\t\t\r\nvar revapi12,\r\n\ttpj;\t\r\n(function() {\t\t\t\r\n\tif (!\/loaded|interactive|complete\/.test(document.readyState)) document.addEventListener(\"DOMContentLoaded\",onLoad); else onLoad();\t\r\n\tfunction onLoad() {\t\t\t\t\r\n\t\tif (tpj===undefined) { tpj = jQuery; if(\"off\" == \"on\") tpj.noConflict();}\r\n\tif(tpj(\"#rev_slider_12_1\").revolution == undefined){\n\t\trevslider_showDoubleJqueryError(\"#rev_slider_12_1\");\n\t}else{\n\t\trevapi12 = tpj(\"#rev_slider_12_1\").show().revolution({\n\t\t\tsliderType:\"standard\",\n\t\t\tjsFileLocation:\"\/\/www.ull.es\/catedras\/catedrabob\/wp-content\/plugins\/revslider\/public\/assets\/js\/\",\n\t\t\tsliderLayout:\"fullwidth\",\n\t\t\tdottedOverlay:\"none\",\n\t\t\tdelay:9000,\n\t\t\tnavigation: {\n\t\t\t\tkeyboardNavigation:\"off\",\n\t\t\t\tkeyboard_direction: \"horizontal\",\n\t\t\t\tmouseScrollNavigation:\"off\",\n \t\t\t\t\t\t\tmouseScrollReverse:\"default\",\n\t\t\t\tonHoverStop:\"on\",\n\t\t\t\ttouch:{\n\t\t\t\t\ttouchenabled:\"on\",\n\t\t\t\t\ttouchOnDesktop:\"off\",\n\t\t\t\t\tswipe_threshold: 75,\n\t\t\t\t\tswipe_min_touches: 50,\n\t\t\t\t\tswipe_direction: \"horizontal\",\n\t\t\t\t\tdrag_block_vertical: false\n\t\t\t\t}\n\t\t\t},\n\t\t\tresponsiveLevels:[1240,1024,778,480],\n\t\t\tvisibilityLevels:[1240,1024,778,480],\n\t\t\tgridwidth:[1240,1024,778,480],\n\t\t\tgridheight:[400,450,350,250],\n\t\t\tlazyType:\"none\",\n\t\t\tparallax: {\n\t\t\t\ttype:\"mouse\",\n\t\t\t\torigo:\"slidercenter\",\n\t\t\t\tspeed:2000,\n\t\t\t\tspeedbg:0,\n\t\t\t\tspeedls:0,\n\t\t\t\tlevels:[2,3,4,5,6,7,12,16,10,50,47,48,49,50,51,55],\n\t\t\t},\n\t\t\tshadow:0,\n\t\t\tspinner:\"off\",\n\t\t\tstopLoop:\"off\",\n\t\t\tstopAfterLoops:-1,\n\t\t\tstopAtSlide:-1,\n\t\t\tshuffle:\"off\",\n\t\t\tautoHeight:\"off\",\n\t\t\thideThumbsOnMobile:\"off\",\n\t\t\thideSliderAtLimit:0,\n\t\t\thideCaptionAtLimit:0,\n\t\t\thideAllCaptionAtLilmit:0,\n\t\t\tdebugMode:false,\n\t\t\tfallbacks: {\n\t\t\t\tsimplifyAll:\"off\",\n\t\t\t\tnextSlideOnWindowFocus:\"off\",\n\t\t\t\tdisableFocusListener:false,\n\t\t\t}\n\t\t});\n\t}; \/* END OF revapi call *\/\n\t\n }; \/* END OF ON LOAD FUNCTION *\/\r\n}()); \/* END OF WRAPPING FUNCTION *\/\r\n<\/script>\r\n\t\t<\/div><!-- END REVOLUTION SLIDER -->[\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h3><span style=\"color: #5c068c\">\u00cdndice<\/span><\/h3>\n<ol>\n<li><a class=\"bob__link\" href=\"#intro\" target=\"_blank\" rel=\"noopener\">Introducci\u00f3n<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#contexto\" target=\"_blank\" rel=\"noopener\">Contexto<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#resumen\" target=\"_blank\" rel=\"noopener\">Resumen del proyecto<\/a><\/li>\n<li><a class=\"bob__link\" href=\"#info\" target=\"_blank\" rel=\"noopener\">M\u00e1s informaci\u00f3n<\/a><\/li>\n<\/ol>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4><strong><span style=\"color: #5c068c\">Introducci\u00f3n<\/span><\/strong><\/h4>\n<p>Cada vez es m\u00e1s com\u00fan encontrarnos con portales de datos abiertos en internet. Con estos portales se pretende que los datos disponibles puedan hacerse p\u00fablicos y accesibles tanto para la ciudadan\u00eda como para las empresas.<\/p>\n<p>Sin embargo, existen portales de datos abiertos que no se actualizan peri\u00f3dicamente, o sus datos presentan errores de persistencia. Por esta raz\u00f3n, es de vital importancia saber analizar los datos de manera correcta para <strong><span style=\"color: #5c068c\">determinar la calidad de actualizaci\u00f3n de cada portal<\/span><\/strong>, y mejorar la visualizaci\u00f3n de los valores obtenidos de forma que sean entendibles por cualquier usuario.<\/p>\n<p>De esta forma, <strong><span style=\"color: #5c068c\">se ha elaborado un sem\u00e1foro para determinar, a tiempo real, la calidad del dato de la <a class=\"bob__link\" href=\"https:\/\/sensores.grafcan.es\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">API meteorol\u00f3gica de GRAFCAN<\/a><\/span><\/strong>, ya que suele ser un conjunto de datos de gran inter\u00e9s. Este sem\u00e1foro ofrece m\u00e9tricas de la fiabilidad de actualizaci\u00f3n del dato, permitiendo a empresas y usuarios usar la API con seguridad.<\/p>\n<p>Por otro lado, en el estado actual de pandemia, el uso de los datos abiertos ha sido indispensable para numerosas empresas y ciudadanos, los cuales pod\u00edan saber la incidencia acumulada de casos (entre otros datos de inter\u00e9s) que hab\u00eda en su zona en tiempo real. Debido a la importancia que ha tenido este dato en la sociedad actual, se ha decidido <strong><span style=\"color: #5c068c\">realizar predicciones sobre la incidencia acumulada de la COVID-19 en Tenerife, a partir de datos abiertos<\/span><\/strong>.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_single_image image=\u00bb1121&#8243; img_size=\u00bbfull\u00bb alignment=\u00bbcenter\u00bb css=\u00bb.vc_custom_1627288449104{border-top-width: 10px !important;border-right-width: 10px !important;border-bottom-width: 10px !important;border-left-width: 10px !important;padding-bottom: 10px !important;border-left-color: #5c068c !important;border-left-style: solid !important;border-right-color: #5c068c !important;border-right-style: solid !important;border-top-color: #5c068c !important;border-top-style: solid !important;border-bottom-color: #5c068c !important;border-bottom-style: solid !important;border-radius: 5px !important;}\u00bb][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4><strong><span style=\"color: #5c068c\">Contexto<\/span><\/strong><\/h4>\n<p>El auge del Open Data en los \u00faltimos a\u00f1os ha sido extremo. En concreto, en Espa\u00f1a se dispon\u00eda en el a\u00f1o 2013 de 5.000 conjuntos de datos disponibles en diferentes portales oficiales. En la actualidad, se poseen m\u00e1s de 45.000 <em>datasets<\/em> unificados en el mismo <a class=\"bob__link\" href=\"https:\/\/datos.gob.es\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">portal<\/a>. Este desarrollo ha aumentado el uso de los datos p\u00fablicos por parte de la ciudadan\u00eda, siendo m\u00e1s necesario que nunca realizar un seguimiento de la actualizaci\u00f3n de los portales para evitar problemas con los datos obtenidos.<\/p>\n<p>El proyecto pod\u00eda continuar investigando otros portales con una metodolog\u00eda similar. Sin embargo, tras realizar un an\u00e1lisis manual observamos que los datos de la COVID-19 se actualizan diariamente y presentan una fiabilidad muy elevada, por lo que no se requiere un sem\u00e1foro tan elaborado como el realizado con GRAFCAN. En cambio, elaborar predicciones con estos datos de inter\u00e9s es un campo que se ha explorado en menor medida y puede tener m\u00e1s relevancia con\u00a0 este dataset en concreto.<\/p>\n<p>Para entender el tema de las predicciones con datos de la COVID-19 se debe explicar lo que es una serie temporal. Esta se puede definir como una colecci\u00f3n de observaciones de una variable recogidas secuencialmente en el tiempo. Poseen 4 caracter\u00edsticas (componentes) que ayudan a interpretar su comportamiento y que se detallan en la Memoria. Las librer\u00edas empleadas con el objetivo de realizar las predicciones son <a class=\"bob__link\" href=\"https:\/\/facebook.github.io\/prophet\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Prophet<\/a> y <a class=\"bob__link\" href=\"https:\/\/neuralprophet.com\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Neural Prophet<\/a>.<\/p>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4><strong><span style=\"color: #5c068c\">Resumen del proyecto<\/span><\/strong><\/h4>\n<p>El proyecto se basa en el uso de los datos abiertos. Por un lado, para determinar la fiabilidad de actualizaci\u00f3n de la API de GRAFCAN se ha empleado el \u2018Business Intelligence\u2019, es decir, diferentes estrategias y herramientas para transformar informaci\u00f3n abstracta en conocimiento \u00fatil. En concreto, se han realizado 4 procesos ETL para la obtenci\u00f3n y transformaci\u00f3n de los datos en Python. Adem\u00e1s, se ha realizado un cuadro de mando mediante la herramienta de Power BI, simulando un sem\u00e1foro, que permite monitorizar a tiempo real los datos de actualizaci\u00f3n, siendo m\u00e1s entendible para el usuario.<\/p>\n<p>Los resultados muestran el buen funcionamiento de la API. Se recoge que el conjunto de los datos obtenidos en su totalidad es muy elevado, que la calidad de obtenci\u00f3n del dato en su primera publicaci\u00f3n suele estar entre 92% y 97%, y que la persistencia es adecuada.<\/p>\n<p>Por otro lado, en lo que respecta al <em>dataset<\/em> de la COVID-19, tras realizar un an\u00e1lisis de la informaci\u00f3n recopilada, se comenzaron a elaborar los modelos de predicci\u00f3n sobre la incidencia acumulada en la isla de Tenerife. Para ello, se ha utilizado en primera instancia Prophet, una librer\u00eda de c\u00f3digo abierto que se puede usar en Python y en R. Esta se caracteriza principalmente por la interpretabilidad de los hiperpar\u00e1metros, modelando la tendencia, las variaciones estacionales, y los d\u00edas festivos. En segunda instancia se ha utilizado Neural Prophet, librer\u00eda basada en Pytorch que combina la interpretabilidad de Prophet con las redes neuronales. Adem\u00e1s, a diferencia de Prophet permite a\u00f1adir regresores rezagados, es decir, otras variables que ayuden a mejorar la predicci\u00f3n. Por esta raz\u00f3n, se han a\u00f1adido como regresores los turistas procedentes de Gran Breta\u00f1a y Alemania con destino la isla de Tenerife, ya que pueden generar una variaci\u00f3n en la curva de Incidencia Acumulada.<\/p>\n<p>En este TFG,\u00a0 se comparan los resultados de ambos modelos, en igualdad de condiciones y con los mejores hiperpar\u00e1metros obtenidos.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_images_carousel images=\u00bb1129,1130,1131,1121&#8243; img_size=\u00bbfull\u00bb onclick=\u00bblink_no\u00bb autoplay=\u00bbyes\u00bb wrap=\u00bbyes\u00bb css=\u00bb.vc_custom_1627289058645{border-top-width: 10px !important;border-right-width: 10px !important;border-bottom-width: 10px !important;border-left-width: 10px !important;border-left-color: #5c068c !important;border-left-style: solid !important;border-right-color: #5c068c !important;border-right-style: solid !important;border-top-color: #5c068c !important;border-top-style: solid !important;border-bottom-color: #5c068c !important;border-bottom-style: solid !important;border-radius: 5px !important;}\u00bb][\/vc_column][\/vc_row][vc_row][vc_column][vc_empty_space height=\u00bb8px\u00bb][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<h4><strong><span style=\"color: #5c068c\">M\u00e1s informaci\u00f3n<\/span><\/strong><\/h4>\n<p>La memoria del trabajo est\u00e1 disponible al p\u00fablico en el <a class=\"bob__link\" href=\"https:\/\/riull.ull.es\/xmlui\/handle\/915\/24745\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Repositorio Institucional de la Universidad de La Laguna<\/a>.<\/p>\n<\/div>\n<p>[\/vc_column_text][vc_column_text]<\/p>\n<div style=\"text-align: justify\">\n<ul>\n<li><strong><span style=\"color: #5c068c\">Autor<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/es.linkedin.com\/in\/brian-santamar%C3%ADa-valero-7730b4204\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Brian Samir Santamar\u00eda Valero<\/a><\/li>\n<li><strong><span style=\"color: #5c068c\">Tutor<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/www.linkedin.com\/in\/joluroga\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Jos\u00e9 Luis Roda Garc\u00eda<\/a><\/li>\n<li><strong><span style=\"color: #5c068c\">Cotutor<\/span><\/strong>: <a class=\"bob__link\" href=\"https:\/\/www.linkedin.com\/in\/ginesleon\/\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Gin\u00e9s Le\u00f3n Rodr\u00edguez<\/a><\/li>\n<\/ul>\n<\/div>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_raw_js]JTNDc2NyaXB0JTNFZnVuY3Rpb24lMjBsb2FkU2NyaXB0JTI4YSUyOSU3QnZhciUyMGIlM0Rkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSUyOCUyMmhlYWQlMjIlMjklNUIwJTVEJTJDYyUzRGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQlMjglMjJzY3JpcHQlMjIlMjklM0JjLnR5cGUlM0QlMjJ0ZXh0JTJGamF2YXNjcmlwdCUyMiUyQ2Muc3JjJTNEJTIyaHR0cHMlM0ElMkYlMkZ0cmFja2VyLm1ldHJpY29vbC5jb20lMkZyZXNvdXJjZXMlMkZiZS5qcyUyMiUyQ2Mub25yZWFkeXN0YXRlY2hhbmdlJTNEYSUyQ2Mub25sb2FkJTNEYSUyQ2IuYXBwZW5kQ2hpbGQlMjhjJTI5JTdEbG9hZFNjcmlwdCUyOGZ1bmN0aW9uJTI4JTI5JTdCYmVUcmFja2VyLnQlMjglN0JoYXNoJTNBJTIyYjc3YjRhZTc0YTY0YTIzYmMxNTM0OWQ3YzM1NDIyMmIlMjIlN0QlMjklN0QlMjklM0IlM0MlMkZzY3JpcHQlM0U=[\/vc_raw_js][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trabajo de Fin de Grado que recoge un proyecto para evaluar la calidad de conjuntos de Datos Abiertos y modelos predictivos aplicados a la Incidencia Acumulada por la COVID-19<\/p>\n","protected":false},"author":6,"featured_media":1137,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"gallery","meta":[],"categories":[1],"tags":[23,24],"_links":{"self":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1101"}],"collection":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/comments?post=1101"}],"version-history":[{"count":30,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1101\/revisions"}],"predecessor-version":[{"id":1337,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/posts\/1101\/revisions\/1337"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/media\/1137"}],"wp:attachment":[{"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/media?parent=1101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/categories?post=1101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ull.es\/catedras\/catedrabob\/wp-json\/wp\/v2\/tags?post=1101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}