{"id":15956,"date":"2020-10-20T18:16:03","date_gmt":"2020-10-20T16:16:03","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=15956"},"modified":"2024-03-06T11:29:26","modified_gmt":"2024-03-06T10:29:26","slug":"caso-de-exito-sistema-de-reconocimiento-de-entidades-en-un-repositorio-de-noticias","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/caso-de-exito-sistema-de-reconocimiento-de-entidades-en-un-repositorio-de-noticias\/","title":{"rendered":"Caso de \u00e9xito: sistema de reconocimiento de entidades en un repositorio de noticias"},"content":{"rendered":"<p>Junto al Grupo Henneo, dentro de su departamento de TI y en colaboraci\u00f3n con Departamento de Inform\u00e1tica e Ingenier\u00eda de Sistemas de la Universidad de Zaragoza, hemos desarrollado un <strong>novedoso sistema de reconocimiento y desambiguaci\u00f3n de entidades. \u00a0<\/strong><\/p>\n<h2>Qu\u00e9 es una entidad<\/h2>\n<p>Entendemos por <strong>\u201centidad\u201d<\/strong> todas aquellas personas, lugares, organizaciones o temas que tienen identidad propia y \u00fanica. A todas las palabras que pueden ser usadas para referirnos a estar entidades, las llamamos <em>\u201cnamed entity\u201d<\/em>. Por ejemplo, la entidad \u201cSan Sebasti\u00e1n\u201d, puede aparecer en los textos referenciada con las siguientes \u201c<em>named entites<\/em>\u201d: San Sebasti\u00e1n, Donostia, Donosti, La Bella Easo, Irutxulo&#8230;<\/p>\n<p>Este sistema de desambiguaci\u00f3n se ha integrado dentro de <strong>EMMA, Entorno MultiMedia de Archivo, Plataforma de gesti\u00f3n documental<\/strong> desarrollada en el Departamento de Inform\u00e1tica del Grupo Heraldo junto al equipo de soporte de Hiberus.<\/p>\n<p>Su principal misi\u00f3n es <strong>facilitar a documentalistas y periodistas el acceso a todas las noticias publicadas en el medio de comunicaci\u00f3n de manera \u00e1gil y flexible<\/strong>. EMMA almacena todos las fotograf\u00edas y las noticias publicadas y todas las p\u00e1ginas de la edici\u00f3n impresa, tanto de Heraldo de Arag\u00f3n como de otros medios de comunicaci\u00f3n del Grupo Heraldo. Permite desde la sencilla navegaci\u00f3n entre las p\u00e1ginas de un peri\u00f3dico hasta realizar b\u00fasquedas profesionales. Este buscador web es una de las principales herramientas de trabajo para el Departamento de Documentaci\u00f3n.<\/p>\n<h2>Funcionamiento del sistema de desambiguaci\u00f3n de entidades<\/h2>\n<p>Este sistema de desambiguaci\u00f3n de entidades contribuye a obtener y mantener un cat\u00e1logo de entidades completo y actualizado. Otros procesos de la plataforma se han beneficiado de toda la informaci\u00f3n recopilada en este cat\u00e1logo, en especial, se han mejorado los <strong>procesos de extracci\u00f3n de informaci\u00f3n desde el archivo local<\/strong>, se ha realizado la <strong>categorizaci\u00f3n autom\u00e1tica de las noticias<\/strong>, enlazando cada texto publicado con las entidades que aparecen en \u00e9l y se ha mejorado el sistema de generaci\u00f3n de infoboxes con informaci\u00f3n relevante sobre cada entidad, ya que utiliza como soporte este cat\u00e1logo de entidades generado.<\/p>\n<p>Esto permite, por ejemplo, realizar b\u00fasquedas sobre las entidades que aparecen referenciadas en las noticias.<\/p>\n<h2><strong>Funcionamiento del sistema<\/strong><\/h2>\n<p>El flujo completo de trabajo del sistema se puede ver en la siguiente imagen:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15961\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/sistema-entidades.png\" alt=\"sistema entidades\" width=\"890\" height=\"384\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/sistema-entidades.png 890w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/sistema-entidades-300x129.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/sistema-entidades-768x331.png 768w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/sistema-entidades-360x155.png 360w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Procesos previos<\/strong><\/h3>\n<p>El sistema tiene algunos procesos auxiliares que extraen y calculan informaci\u00f3n importante del archivo local de noticias para su posterior utilizaci\u00f3n:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><u>Servicio lematizador<\/u>: para cada texto del archivo de noticias, calcula la forma can\u00f3nica o lema de cada palabra. Este proceso es muy \u00fatil para lenguajes como el castellano, con declinaciones y gran cantidad de formas verbales.<\/li>\n<li><u>Servicio TDF<\/u>: recorre todos los textos lematizados por el anterior servicio y calcula, el n\u00famero de apariciones de cada palabra. Esto es necesario para que el siguiente servicio de extracci\u00f3n de palabras clave pueda obtener la _puntuaci\u00f3n_ de cada palabra clave seg\u00fan los algoritmos TF-WP, Term Frequence Word Position y TF-IDF, Term Frequency, Inverse Document Frequency.<\/li>\n<li><u>Servicio de extracci\u00f3n de palabras clave<\/u>: Escoge las palabras m\u00e1s relevantes de cada texto y extrae adem\u00e1s todas las \u201c<em>named entities\u201d<\/em><em>,<\/em> referencias a entidades, que hay en cada noticia y guarda tambi\u00e9n la estad\u00edstica de apariciones de cada <em>\u201c<\/em><em>named entity\u201d<\/em><em>.<\/em><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3><strong>Datos de entrada<\/strong><\/h3>\n<p>El sistema de desambiguaci\u00f3n recibe como datos de entrada una \u201c<em>named entity<\/em>\u201d y su contexto, es decir, todo el texto de la noticia en la que ha aparecido. Con ese texto, se construye un vector de contexto. Para cada \u201c<em>named entity\u201d, <\/em>se busca toda la informaci\u00f3n relacionada en las bases de conocimiento locales y globales, tesauro y DBpedia respectivamente. En cada una de estas fuentes de informaci\u00f3n, el sistema intenta localizar todos los posibles candidatos que coincidan con la entidad mencionada, y se crea una lista de candidatos. Cada uno de los candidatos se identifica seg\u00fan su origen: descriptores del tesauro en el caso local y URLs globales en el caso de DBpedia.<\/p>\n<h3><strong>B\u00fasqueda en el cat\u00e1logo de entidades<\/strong><\/h3>\n<p>Se obtienen todas las entidades que tienen a la \u201c<em>named entity\u201d<\/em> asociada en el cat\u00e1logo de entidades. Para cada una de estas entidades, genera un vector de contexto seg\u00fan las palabras clave que tiene asociadas cada entidad. Despu\u00e9s, se compara mediante la f\u00f3rmula de similitud del coseno cada uno de esos vectores de contexto de las entidades candidatas con el que se ha generado para el texto de la noticia. La entidad con la mayor similitud ser\u00e1 seleccionada, siempre que su similitud supere el umbral establecido<em>.<\/em> En caso de que ninguna supere el umbral, el proceso continuar\u00e1 en el paso siguiente.<\/p>\n<h3><strong>B\u00fasqueda en el tesauro<\/strong><\/h3>\n<p>Igual que en el paso anterior, para cada descriptor de tesauro recopilado como posible candidato en el momento de almacenar esa <em>\u201c<\/em><em>named entity\u201d<\/em><em>,<\/em> busca en el archivo de noticias los textos m\u00e1s relevantes y genera un vector de contexto con esos textos. De manera an\u00e1loga al paso anterior, si se ha seleccionado un descriptor, se busca si hay alguna entidad en el cat\u00e1logo de entidades con ese descriptor asociado. Si la hay, devuelve esa entidad y actualiza su lista de palabras clave, si no la hay, contin\u00faa en el siguiente paso, guardando el descriptor de tesauro para asignarlo a la entidad en caso de que se localice en el siguiente paso.<\/p>\n<h3><strong>B\u00fasqueda en DBpedia<\/strong><\/h3>\n<p>A la lista de candidatos de DBpedia se le a\u00f1ade las URLs asociadas a esa <em>\u201c<\/em><em>named entity\u201d<\/em> en la colecci\u00f3n \u201c<em>pairCounts\u201d<\/em> extra\u00edda de DBpedia Spotlight. Adem\u00e1s, el sistema se beneficia de la informaci\u00f3n contenida en las p\u00e1ginas de desambiguaci\u00f3n de DBpedia: si el sistema detecta que alguna de las URLs candidatas es una p\u00e1gina de desambiguaci\u00f3n4, el sistema recoge todas las URLs contenidos en esa p\u00e1gina, y las a\u00f1ade al conjunto de candidatas. Para cada URL candidata, se obtiene el cuerpo de la p\u00e1gina de DBpedia, extrae la informaci\u00f3n, genera un vector de contexto y elige la de mayor similitud si supera el umbral establecido. Si se ha seccionado una URL, el sistema de desambiguaci\u00f3n comprueba si alguna entidad del cat\u00e1logo tiene esa URL asociada, si es as\u00ed, devuelve esa entidad y actualiza su lista de palabras clave.<\/p>\n<h3><strong>Reconocimiento de Entidades<\/strong><\/h3>\n<p>En este punto, hay dos escenarios posibles:<\/p>\n<ul>\n<li>Se ha seleccionado una entidad del cat\u00e1logo: En este caso, el registro correspondiente a esa entidad se actualizar\u00e1 con toda la informaci\u00f3n obtenida.<\/li>\n<li>No se ha seleccionado ninguna entidad: Si se ha seleccionado alg\u00fan identificador local o global, se crear\u00e1 una entidad en el cat\u00e1logo de entidades. Si no se ha seleccionado ning\u00fan identificador, se asume que ha ocurrido un falso positivo. En estos casos, se descartar\u00e1 la <em>\u201c<\/em><em>named entity\u201d<\/em>.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><strong>Evaluaci\u00f3n del sistema de reconocimiento y desambiguaci\u00f3n de entidades<\/strong><\/h2>\n<p>El sistema resultante fue evaluado antes de su puesta en marcha en dos escenarios diferentes:<\/p>\n<h3>Escenario 1<\/h3>\n<p>Con un conjunto de datos de prueba p\u00fablico, en ingl\u00e9s, conocido como OKE 2015, que contiene 196 frases extra\u00eddas de art\u00edculos de Wikipedia y que nos permite comparar el comportamiento de nuestro sistema con otros que han sido probados con este mismo conjunto de datos de evaluaci\u00f3n. Este conjunto de datos es un conjunto de datos de prueba p\u00fablico, en ingl\u00e9s, que se publica durante el Open Knowledge Extraction Challenge; una prueba que se celebra cada a\u00f1o dentro de la conferencia <a href=\"https:\/\/www.eswc-conferences.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">European Semantic Web Conference (ESWC)<\/a>. Sirve para evaluar y comparar los sistemas de extracci\u00f3n de informaci\u00f3n que participan en el evento.<\/p>\n<p>Los resultados obtenidos con este sistema en el escenario 1 son realmente satisfactorios, debido a la alta precisi\u00f3n obtenida por el sistema de desambiguaci\u00f3n, superando incluso al resto de sistemas de desambiguaci\u00f3n que han sido probados con el mismo conjunto de datos de evaluaci\u00f3n en ingl\u00e9s como se puede ver en la siguiente tabla:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15962\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/Oke-2015.png\" alt=\"Oke 2015\" width=\"487\" height=\"189\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/Oke-2015.png 487w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/Oke-2015-300x116.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/Oke-2015-360x140.png 360w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Los resultados de la tabla anterior se expresan en t\u00e9rminos de Precisi\u00f3n (P), Recall (R) y F-measure (F1). Para los problemas de Extracci\u00f3n de Informaci\u00f3n como el que nos ocupa, estos par\u00e1metros se calculan como:<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15963\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/evaluacion-sistema-entidades.png\" alt=\"evaluacion sistema entidades\" width=\"576\" height=\"113\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/evaluacion-sistema-entidades.png 576w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/evaluacion-sistema-entidades-300x59.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/evaluacion-sistema-entidades-360x71.png 360w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/p>\n<h3>Escenario 2<\/h3>\n<p>Con un extracto del archivo de noticias local de Heraldo de Arag\u00f3n, seleccionando expl\u00edcitamente textos que conten\u00edan referencias a entidades ambiguas.<\/p>\n<p>Para <strong>probar el sistema de desambiguaci\u00f3n en su entorno real de trabajo<\/strong> y en idioma castellano, se gener\u00f3 un conjunto de datos de prueba local de la siguiente forma: selecciona un conjunto de <em>\u201c<\/em><em>named entities\u201d <\/em>ambiguas y se seleccionaron al azar 500 noticias en las que aparec\u00edan. Todas las <em>\u201cnamed entities\u201d<\/em> presentes en esas noticias fueron desambiguadas por nuestro sistema. Para comprobar su correcto funcionamiento, personas del departamento de documentaci\u00f3n anotaron manualmente a qu\u00e9 entidad hac\u00eda referencia cada una de esas named entities, y se calcul\u00f3 la precisi\u00f3n, Recall y F-measure del sistema en este escenario. Adem\u00e1s, hemos comparado los resultados obtenidos por nuestro sistema realizando el proceso completo de desambiguaci\u00f3n, es decir, b\u00fasqueda en el cat\u00e1logo de entidades, b\u00fasqueda en el tesauro y b\u00fasqueda en DBpedia, con los que obtendr\u00eda s\u00f3lo con la etapa de b\u00fasqueda en DBpedia.<\/p>\n<p>Con esta colecci\u00f3n, para entidades conocidas a nivel global se obtiene un buen comportamiento, pero no ocurre igual para personajes y lugares locales. Como se puede comprobar en la siguiente tabla, la exactitud del proceso de desambiguaci\u00f3n con nuestro sistema al completo es mejor que con una base de conocimiento global.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-15964\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/dbpedia.png\" alt=\"dbpedia\" width=\"573\" height=\"122\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/dbpedia.png 573w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/dbpedia-300x64.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2020\/10\/dbpedia-360x77.png 360w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Evaluaci\u00f3n de resultados<\/strong><\/h2>\n<p>En ambos casos, <strong>el rendimiento de nuestro sistema obtiene mejores resultados para el conjunto de datos de evaluaci\u00f3n considerado<\/strong>, que los sistemas anteriores de desambiguaci\u00f3n de entidades publicados.<\/p>\n<p>Tras los experimentos realizados tanto en ingl\u00e9s como en castellano, podemos inferir que el funcionamiento del sistema ser\u00e1 correcto en otros idiomas soportados por Freeling, como franc\u00e9s, alem\u00e1n o italiano, aunque todav\u00eda no se ha probado por no disponer de conjuntos de datos de prueba en estos idiomas.<\/p>\n<p>&nbsp;<\/p>\n<p><em>La implementaci\u00f3n de este sistema dio lugar a la publicaci\u00f3n de un art\u00edculo cient\u00edfico de manera conjunta entre el Departamento de IT de Grupo Henneo y el Departamento de Inform\u00e1tica e Ingenier\u00eda de Sistemas de la Universidad de Zaragoza. Este art\u00edculo cient\u00edfico lleva por t\u00edtulo: \u201cNEREA: Named Entity Recognition and Disambiguation Exploiting Local Document Repositories\u201d. Este art\u00edculo se present\u00f3 en la conferencia ICTAI 2016: \u201c28th IEEE International Conference on Tools with Artificial Intelligence\u201d.<\/em><\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestro servicio de desarrollo y outsourcing?<\/p>\n                        <p>Contacta con nuestro equipo<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/15956#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>Junto al Grupo Henneo, dentro de su departamento de TI y en colaboraci\u00f3n con Departamento de Inform\u00e1tica e Ingenier\u00eda de Sistemas de&#8230;<\/p>\n","protected":false},"author":195,"featured_media":15965,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[11,8,170],"tags":[],"class_list":{"0":"post-15956","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-hiberus","8":"category-outsourcing-servicios","9":"category-media"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/15956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/195"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=15956"}],"version-history":[{"count":6,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/15956\/revisions"}],"predecessor-version":[{"id":41040,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/15956\/revisions\/41040"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/15965"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=15956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=15956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=15956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}