Heurist es una base de datos en línea diseñada para objetos de investigación digital que incluyen registros bibliográficos, [1] marcadores web, eventos históricos, anotaciones de documentos, imágenes, historias contemporáneas y otros datos ricos en texto y datos de clasificación, ya menudo heterogéneos. [2] Heurist fue diseñado originalmente por Ian Johnson (desde 2005) y desarrollado por la (ahora disuelta) unidad de Arts eResearch (AeR) de la Universidad de Sydney . Sigue desarrollándose dentro de la Facultad de Artes. Fue lanzado como software de código abierto en mayo de 2013 (versión 3.1.0), originalmente en Google Code, luego trasladado a GitHub, y un servicio web gratuito para bases de datos académicas de baja demanda está disponible en https://heuristplus.sydney.edu .au /- otros servicios gratuitos se enumeran en el sitio web del proyecto ( http://HeuristNetwork.org ).
Autor (es) original (es) | Ian Johnson (líder del equipo), Artem Osmakov (desarrollador sénior), Jessica Norris (diseñadora), Mitema Emmanuel (programadora), Vincent Sheehan (documentación / webmaster), Abed Kassis (administrador del servidor), Tom Murtagh, Kim Jackson, Steve White y otros.. |
---|---|
Desarrollador (es) | Facultad de Artes de la Universidad de Sydney |
Lanzamiento estable | v5.1.10 |
Repositorio | |
Escrito en | PHP , JavaScript |
Sistema operativo | Linux , Microsoft Windows |
Disponible en | inglés |
Tipo | Software de gestión de datos configurable por el usuario basado en la web |
Licencia | GNU GPLv3 + |
Sitio web | heuristnetwork github |
A partir de | Diciembre de 2019 |
Heurist fue desarrollado para superar dos problemas identificados como comunes a los investigadores en Humanidades (y otros):
- la experiencia técnica necesaria para configurar bases de datos heterogéneas ricas con relaciones entre entidades y para publicar datos de forma selectiva en la web
- la fragmentación de los datos de investigación en muchas bases de datos incompatibles independientes
Su objetivo es abordar el primer problema proporcionando un servicio web que respalde la creación y configuración bajo demanda de nuevas bases de datos a través de una interfaz web. Su objetivo es abordar el segundo problema al permitir 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 sobre estos datos y áreas privadas y de propiedad del grupo de trabajo para investigación en curso. [3] [4]
Metodología
Heurist está escrito en PHP y JavaScript, sobre una estructura de datos MySQL fija (todas las bases de datos de Heurist tienen la misma estructura subyacente, ya que la estructura lógica de la base de datos está codificada directamente en los datos). Las entidades / tipos de registros, campos y términos se definen dentro de la base de datos en lugar de estar codificados en el software o la estructura de la base de datos. Heurist utiliza un enfoque de par clave-valor vinculado a una tabla de datos primaria que crea instancias de entidades con tipo, lo que permite estructuras de datos variantes y campos de valor repetidos. Las relaciones entre entidades se implementan como un registro de relación que no es diferente de cualquier otro tipo de registro, aparte de algunos comportamientos especiales.
Heurist tiene los siguientes tipos de campos:
- Numérico (entero o decimal)
- Texto (una sola línea o nota)
- Listas de términos (valores de una lista organizada jerárquicamente controlada)
- Campos de fecha / hora (incluidas fechas difusas y varios calendarios alternativos)
- Geográfico (punto, línea, polígono)
- Campos de puntero que permiten la búsqueda de otro registro en la base de datos (restringido o no restringido)
- Campos de relación que permiten la creación de relaciones escritas, restringidas, direccionales, fechadas y anotadas entre registros
- Archivos adjuntos: este tipo de campo también permite hacer referencia a archivos remotos a través de una URL.
Heurist utiliza plantillas Smarty para informes definidos por el usuario y genera mapas y líneas de tiempo directamente en la interfaz para cualquier elemento que tenga campos geográficos o de tiempo; El código de incrustación se proporciona para generar los mismos informes / mapas / líneas de tiempo en una página web usando JavaScript o dentro de un iframe. Los diagramas de red y los diagramas de esquema están disponibles en la versión 4 de Heurist.
Otras funciones incluyen un marcador para capturar referencias web, texto con formato WYSIWYG y discusiones encadenadas dentro de registros, etiquetas de usuarios y grupos de trabajo, búsquedas guardadas personales y compartidas, reglas de expansión de búsqueda para obtener registros relacionados, propiedad de registros de grupos de trabajo, notificaciones de grupos y blogs. Hay una función de sincronización de bibliografía de Zotero.
Para los desarrolladores, existe una API de programación de JavaScript, HAPI, que permite el acceso directo de lectura y escritura a los registros de Heurist independientemente de la estructura de almacenamiento interno, y funciones para transformar la salida XML a otros formularios utilizando XSLT almacenado en registros dentro de la base de datos. El código fuente de Heurist está disponible bajo GNU GPL desde 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 NeCTAR Research, Amazon AWS y servidores virtuales de la mayoría de los ISP ..
Aplicabilidad
Heurist se concibió como una base de conocimiento digital para gestionar datos heterogéneos y relativamente desestructurados, en colecciones pequeñas o medianas de datos (a menudo textuales) como los que se encuentran típicamente en las artes y las humanidades, y en espacios de investigación personal. No es adecuado para conjuntos de datos numéricos grandes, estructurados, homogéneos y típicos de las Ciencias. [5] [6]
Heurist permite la gestión de información con componentes espaciales y temporales. Los componentes espaciales incluyen la capacidad de ingresar puntos georreferenciados, polígonos, etc. directamente en un editor, así como la capacidad de cargar datos espaciales como KML y Shapefiles . Los datos espaciales se muestran en una vista de mapa dentro de la base de datos. Los componentes temporales incluyen la capacidad de ingresar fechas como fechas de calendario, rangos, fechas difusas o fechas de radiocarbono , con niveles de confianza. Las fechas se muestran en una línea de tiempo dentro de la base de datos.
Heurist se ha utilizado para proporcionar una base de datos para la investigación de varios proyectos de investigación de doctorado, principalmente en disciplinas de Humanidades, como Arqueología, Clásicos e Historia del Arte. Heurist también se utilizó como base de datos para gestionar la información del patrimonio cultural para la nominación de la Ruta de las Perlas de Bahrein como Patrimonio de la Humanidad , que se inscribió con éxito en la Lista del Patrimonio Mundial de la UNESCO en 2012. Los administradores del patrimonio cultural del antiguo Ministerio de Cultura de Bahrein (ahora la Autoridad de Cultura y Antigüedades de Bahrein) utilizó Heurist para recopilar, analizar, gestionar y ayudar con la amplia gama de datos asociados con la nominación. Estos datos incluyeron polígonos espaciales que definen las propiedades que se incluirán en el sitio del Patrimonio Mundial, detalles de las propiedades (incluidas las líneas de tiempo y el historial de propiedad), detalles de las personas asociadas con las propiedades (incluidas las entrevistas antropológicas con los informantes), fotografías, documentos y planos, incluidos planos arquitectónicos y documentos legales. Todos estos elementos tenían referencias cruzadas con relaciones intuitivas que definían cómo se asociaban entre sí. Se hizo referencia a esta base de datos en el expediente de candidaturas, aceptado por la UNESCO en 2012. [7]
Aplicaciones de ejemplo
- Beyond 1914 ( beyond1914.sydney.edu.au ) y Expert Nation ( ExpertNation.org ): registros de personal universitario y estudiantes involucrados en la Primera Guerra Mundial (Universidad de Sydney y en todo el país, respectivamente)
- Museo Virtual de Pinturas Balinesas ( balipaintings.org ): investigación de pinturas balinesas del siglo XX que enlaza con obras distribuidas en varias colecciones de varios países.
- Digital Harlem ( DigitalHarlem.org/ ): búsqueda y mapeo de eventos (en su mayoría registrados en registros legales) de 1915-1930 Harlem
- Sistema federado de gestión de información arqueológica: generación de esquemas de bases de datos e interoperabilidad con el sistema de recopilación de datos de campo de Android
- el Diccionario de Sydney - sitio web generado directamente a partir de la base de datos Heurist
- 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 sobre los primeros restos agrícolas y el patrimonio técnico (EARTH) [2]: base de datos de grabaciones fotográficas y de vídeo de prácticas agrícolas
Referencias
- ^ ¿Qué hay de nuevo en el mundo de la gestión de citas?
- ^ Blanke, Tobías; Ann Borda; Gaby Bright; Bridget Soulsby (octubre de 2008). "eResearch Australasia 2008" . Ariadna . 57 . Consultado el 8 de octubre de 2009 .
- ^ Berman, Merrick (marzo de 2008). Georreferenciación de lugares 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 .
- ^ Wynne, Martin (julio de 2008). "Humanidades digitales 2008 Oulu, Finlandia, 25-28 de junio" (PDF) . Boletín CLARIN (2): 7. Archivado desde el original (PDF) el 2011-07-20 . Consultado el 8 de octubre de 2009 .
- ^ Ayuda del heurista
- ^ Johnson, Ian (2008). "Mapeo de la cuarta dimensión: una retrospectiva de diez años" (PDF) . Archeologia e Calcolatori . 19 : 31–44 . Consultado el 8 de octubre de 2009 .
- ^ [1]
- ^ Acerca de - Gallipoli: El primer día
enlaces externos
- Sitio web del proyecto
- Universidad de Sydney