Articulo de referencia

Heurista

[[The University of Sydney]]"},"latest release version":{"wt":"v5.1.10"},"programming language":{"wt":"[[PHP]], [[JavaScript]]"},"operating system":{"wt":"[[Linux]], [[Microsoft...

Heurist es un creador de bases de datos en línea de código abierto y un editor CMS diseñado para datos y colecciones de investigación en Humanidades, incluyendo datos sobre personas, organizaciones, lugares, eventos, artefactos, documentos, medios, registros bibliográficos, [ 1 ] historias contemporáneas y otros datos ricos en texto y datos de clasificación, ricamente interconectados y a menudo heterogéneos. [ 2 ]

Heurist fue diseñado originalmente por Ian Johnson (en 2005) y desarrollado por la unidad de Investigación Electrónica en Artes (AeR) de la Universidad de Sídney (actualmente disuelta ). Su desarrollo continúa activo dentro de la Facultad de Artes y Ciencias Sociales (versión 6, lanzada en 2021). Se ofrecen servicios web gratuitos para la creación de bases de datos de investigación en https://heuristplus.sydney.edu.au/ y https://heurist.Huma-Num.fr . Se pueden configurar nuevos servidores Heurist mediante paquetes de instalación descargables desde el sitio web del proyecto ( http://HeuristNetwork.org ). El código fuente está disponible en https://github.com/HeuristNetwork/heurist .

Heurist se desarrolló para superar tres problemas identificados como comunes a los investigadores en Humanidades (y otras disciplinas):

  • la pericia técnica necesaria para configurar bases de datos heterogéneas complejas con relaciones entre entidades y para publicar datos de forma selectiva en la web.
  • la fragmentación de los datos de investigación en numerosas bases de datos separadas, mal conectadas o incompatibles
  • problemas de sostenibilidad debido a la naturaleza ad hoc del desarrollo de bases de datos personalizadas que requiere el mantenimiento individual de cada base de datos

Su objetivo es abordar estos problemas mediante:

  • Proporcionar un servicio web que permita la creación, gestión y llenado bajo demanda de nuevas bases de datos a través de una interfaz web, así como la creación de sitios web CMS integrados directamente en las bases de datos, con acceso directo al contenido de las mismas.
  • permite el almacenamiento y la interconexión de una amplia variedad de datos de investigación, notas, anotaciones y archivos adjuntos digitales en una única base de datos compartida, al tiempo que proporciona "vistas" individuales de estos datos y áreas privadas y propiedad de grupos de trabajo para investigaciones en curso. [ 3 ] [ 4 ]
  • Actualización y mantenimiento centralizados de miles de bases de datos, y actualización automática de los formatos de base de datos mediante versiones de software más recientes para garantizar la compatibilidad con versiones anteriores (desde aproximadamente 2010). Los datos también se pueden guardar en un formato de archivo recargable.

Metodología

Heurist está escrito en PHP y JavaScript, sobre una estructura de datos fija de MySQL/MariaDB (todas las bases de datos de Heurist tienen la misma estructura MySQL subyacente , ya que el esquema del dominio está codificado directamente en la base de datos como datos editables). Las entidades/tipos de registro, campos, vocabularios y términos se definen a través de los datos dentro de la base de datos en lugar de estar codificados directamente en el software o la estructura de la base de datos. Heurist utiliza un enfoque de pares clave-valor vinculado a una tabla de datos primaria que instancia entidades tipificadas, lo que permite estructuras de datos variantes y campos de valores repetitivos (cardinalidad de 0 o 1 a 1 m) con orden mantenido. Las relaciones entre entidades se implementan como campos de puntero de registro (equivalentes a una clave foránea ) y campos de marcador de relación (que restringen la creación de registros de relación que vinculan dos registros/entidades cualesquiera).

Heurist tiene los siguientes tipos de campo, todos los cuales pueden tener cardinalidad múltiple:

  • Numérico (entero o decimal)
  • Texto (de una sola línea o memorándum)
  • Listas de términos (valores de un vocabulario organizado jerárquicamente y controlado)
  • Campos de fecha/hora (incluidas fechas aproximadas y varios calendarios alternativos)
  • Geográfico (punto, línea, polígono, círculo, rectángulo)
  • Campos de puntero que permiten la búsqueda de otro registro en la base de datos (tipo restringido o no restringido).
  • Campos de marcadores de relación que permiten la creación de relaciones tipificadas, restringidas, direccionales, fechadas y anotadas entre registros.
  • Campos de archivo: archivos cargados en el servidor o archivos remotos a los que se hace referencia mediante una URL (incluidas imágenes en mosaico y archivos IIIF).

Heurist ofrece varios modos de visualización y exportación de datos basados ​​en subconjuntos filtrados de la base de datos: exportación en CSV, JSON , XML, KML, GeoJSON, GEFX para Gephi, manifiestos IIIF; listado tabular; informes definidos por el usuario mediante Smarty; mapas y cronogramas interactivos (elementos con campos geográficos o temporales); diagramas de red simples; tabulación cruzada. Los widgets para estas visualizaciones se pueden integrar en el sitio web del CMS generado a partir de la base de datos, o en páginas web independientes o iframes en un sitio web externo.

Las bases de datos se pueden rellenar mediante la introducción de datos a través de formularios, la importación de archivos CSV mediante un asistente que compara los registros existentes y normaliza los datos extrayendo y vinculando entidades en función de las columnas seleccionadas, la sincronización de la bibliografía de Zotero, la importación de archivos KML, la carga de archivos multimedia y la indexación.

Otras funciones incluyen asistentes para crear búsquedas simples o facetadas, búsquedas guardadas personales y compartidas, reglas de expansión de búsqueda para incluir registros relacionados, propiedad de registros por parte de grupos de trabajo, notificaciones de grupo, blogs, un marcador para capturar referencias web, texto con formato WYSIWYG y etiquetas de usuario y de grupo de trabajo.

Para los desarrolladores, existe una API y todos los formatos de exportación están disponibles como flujos en tiempo real. La salida XML se puede transformar mediante XSLT y se almacena en registros dentro de la base de datos (temporalmente no disponible, se restablecerá en 2022). El código fuente de Heurist está disponible bajo la licencia GNU GPL en el repositorio de GitHub en https://github.com/HeuristNetwork/heurist y se puede instalar en cualquier servidor LAMP, incluidos los servidores virtuales en la nube de investigación de NeCTAR , Amazon AWS y los servidores virtuales de la mayoría de los proveedores de servicios de Internet. También se ha instalado con éxito en servidores Windows.

Aplicabilidad

Heurist fue concebido como una base de conocimiento digital para gestionar datos heterogéneos con una rica interconexión, en colecciones pequeñas y medianas (normalmente <500 000 registros), a menudo ricas en datos multimedia, textuales y de categorización, como las que se encuentran habitualmente en las Artes y las Humanidades, y en espacios de investigación personal. No es adecuado para conjuntos de datos numéricos, homogéneos, estructurados y de gran tamaño, típicos de las Ciencias. [ 5 ] [ 6 ]

Heurist permite gestionar información con componentes espaciales y temporales. Los componentes espaciales incluyen la posibilidad de introducir puntos georreferenciados, polígonos, etc., directamente en un editor, así como la posibilidad de cargar datos espaciales como archivos KML y Shapefile . Los datos espaciales se visualizan en un mapa dentro de la base de datos. Los componentes temporales incluyen la posibilidad de introducir fechas como fechas del calendario, rangos, fechas aproximadas o fechas de radiocarbono , con niveles de confianza. Las fechas se muestran en una línea de tiempo generalmente vinculada al mapa.

A finales de 2021, Heurist daba soporte a un par de cientos de proyectos en los servidores públicos, que abarcaban desde grandes proyectos del ERC (Europa), AHRC (Reino Unido), ANR (Francia) y ARC (Australia) hasta muchos pequeños proyectos personales, como investigaciones de doctorado, principalmente en disciplinas de Humanidades.

Ejemplos de aplicaciones

Puede encontrar una lista más extensa de ejemplos en http://HeuristNetwork.org/Projects

Proyectos recientes (últimos 5 años)

Por confirmar

Proyectos más antiguos

Estos proyectos siguen activos (finales de 2021).

  • Beyond 1914 ( beyond1914.sydney.edu.au ) y Expert Nation ( ExpertNation.org ) contienen registros de personal y estudiantes universitarios que participaron en la Primera Guerra Mundial (de la Universidad de Sídney y de todo el país, respectivamente). Desarrollados en 2013 y 2016. Un sitio web de la Universidad de Adelaida utiliza la misma base de datos.
  • Museo Virtual de Pinturas Balinesas ( balipaintings.org ): investigación sobre pinturas balinesas del siglo XX que enlaza con obras dispersas en diversas colecciones de distintos países. Desarrollado alrededor de 2010.
  • Digital Harlem ( DigitalHarlem.org/ ) - búsqueda y mapeo de eventos (principalmente registrados en documentos legales) de Harlem entre 1915 y 1930. Desarrollado inicialmente en 2003 y transferido a Heurist alrededor de 2013.

Proyectos anteriores

Estos proyectos están terminados o ya no están en actividad.

  • Heurist se utilizó como base de datos para gestionar la información del patrimonio cultural para la candidatura del Sendero de las Perlas de Baréin , declarado Patrimonio de la Humanidad, que fue inscrito con éxito en la Lista del Patrimonio Mundial de la UNESCO en 2012. Los gestores del patrimonio cultural del antiguo Ministerio de Cultura de Baréin (actualmente Autoridad de Cultura y Antigüedades de Baréin) utilizaron Heurist para recopilar, analizar, gestionar y facilitar el manejo de la gran cantidad de datos asociados a la candidatura. Estos datos incluían polígonos espaciales que definían las propiedades que se incluirían en el Patrimonio Mundial, detalles de las propiedades (incluidas cronologías e historial de propiedad), detalles de las personas asociadas a las propiedades (incluidas entrevistas antropológicas con informantes), fotografías, documentos y planos asociados, incluidos planos arquitectónicos y documentos legales. Todos estos elementos se referenciaron cruzadamente mediante relaciones intuitivas que definían su relación entre sí. Esta base de datos se mencionó en el expediente de candidatura, aceptado por la UNESCO en 2012. [ 7 ]
  • Sistema Federado de Gestión de Información Arqueológica (FAIMS): generación de esquemas de bases de datos e interoperabilidad con el sistema de recopilación de datos de campo Android. El desarrollo de una nueva versión de FAIMS en 2021/2022 incorporó algunas de las funciones de creación de aplicaciones y gestión de datos que ofrecía originalmente la integración con Heurist, mientras que los cambios de formato requerirán una reprogramación de la interoperabilidad.
  • El Diccionario de Sídney , creado digitalmente en Heurist en 2006 (publicado por primera vez en 2009), se generó directamente a partir de la base de datos de Heurist hasta aproximadamente 2016, cuando el proyecto se transfirió a la Biblioteca Estatal de Nueva Gales del Sur y se integró en sus sistemas internos.
  • el proyecto Gallipoli de la Australian Broadcasting Corporation [1]. [ 8 ] - eventos almacenados en Heurist y generados como XML para la entrada a la visualización
  • Programa de Restos Agrícolas Tempranos y Patrimonio Técnico (EARTH) [2] - base de datos de grabaciones fotográficas y de vídeo de prácticas agrícolas

Referencias

  1. ¿Qué hay de nuevo en el mundo de la gestión de citas?
  2. Blanke, Tobias; Ann Borda; Gaby Bright; Bridget Soulsby (octubre de 2008). "eResearch Australasia 2008" . Ariadne . 57. Recuperado el 8 de octubre de 2009 .
  3. Berman, Merrick (marzo de 2008). Georreferenciación de topónimos históricos y seguimiento de cambios a lo largo del tiempo (PDF) . Taller de georreferenciación. Universidad de Harvard . Consultado el 8 de octubre de 2009 .
  4. Wynne, Martin (julio de 2008). "Humanidades digitales 2008 Oulu, Finlandia, 25-28 de junio" (PDF) . Boletín CLARIN (2): 7. Archivado del original (PDF) el 20 de julio de 2011. Recuperado el 8 de octubre de 2009 .
  5. Ayuda heurística
  6. Johnson, Ian (2008). "Mapeando la cuarta dimensión: una retrospectiva de diez años" (PDF) . Archeologia e Calcolatori . 19 : 31–44 . Recuperado el 8 de octubre de 2009 .
  7. "Perling, testimonio de una economía insular" .
  8. Acerca de - Gallipoli: El primer día
  • Sitio web del proyecto
  • Universidad de Sídney