Polifonia, un proyecto Horizon2020 de tres años dirigido por la Universidad de Bolonia, reunió a expertos de musicología, informática y humanidades digitales. Su objetivo era fomentar la investigación interdisciplinaria, fomentar la preservación y exploración de las diversas tradiciones musicales de Europa, y desbloquear y conectar conocimientos dispersos sobre el patrimonio musical. Polifonia estableció 10 proyectos piloto centrados en nuevas herramientas, conjuntos de datos, ontologías, gráficos de conocimientos y programas informáticos.
Nuevos pasos en el ámbito de la música con Linked Open Data
Un esfuerzo clave fue la construcción de un Knowledge Graph (una base de datos estructurada por gráficos utilizada para representar y operar con datos) y el portal web Polifonia.
El Knowledge Graph reúne varias fuentes musicales y 10 grandes conjuntos de datos para permitir la recuperación de información de conjuntos de datos cruzados para el conocimiento de la música. Los 10 conjuntos de datos abarcan música desde principios del siglo XVI hasta los tiempos modernos y son proporcionados por partes interesadas y socios (como la colección de conciertos del Netherlands Institute for Sound & Vision),colecciones existentes (incluida una referencia a Europeana Sounds ofrecida en el catálogo de MusoW) o datos de acceso público como Wikidata. También están vinculados los conjuntos de datos de los pilotos MEETUPS, TUNES, BELLS, ORGANS y MUSICBO.
El gráfico de conocimiento de Polifonia utiliza datos abiertos vinculados. Esto significa que cada entidad en el gráfico, como una pieza musical o un compositor, tiene su propio identificador único. Las relaciones entre estas entidades se definen utilizando «triples» legibles por máquina que pueden utilizarse para crear aplicaciones avanzadas basadas en el conocimiento. Un triple conecta la entidad que se describe (el sujeto) con otra entidad o un valor de datos simple (el objeto), con un tipo específico de relación. Por ejemplo, la información «Mozart compuso la Sonata a la luz de la luna» estaría representada por un triple con como sujeto un identificador para Mozart, como objeto un identificador para la Sonata a la luz de la luna, y «compuesta» como propiedad. La publicación de estos triples sin restricciones de acceso produce Datos Abiertos Vinculados.
Un desafío clave en la producción de datos abiertos vinculados son las diferencias en los metadatos entre las fuentes. Para producir el Polifonia Knowledge Graph, las propiedades relevantes en cada fuente se asignaron a la ontología MusicMeta. Este es un modelo de datos desarrollado específicamente para satisfacer las necesidades de los usuarios de Polifonia, tal como se define en las historias de usuarios construidas después de una extensa investigación y consulta de usuarios con musicólogos y usuarios en general. Esto hizo posible encontrar, por ejemplo, todos los títulos musicales junto con sus compositores. En muchas fuentes, los identificadores se asignaron a listas públicas existentes de identificadores, como Wikidata, lo que facilita la búsqueda de información sobre esa entidad.
Los ingenieros de Polifonia utilizaron herramientas como SPARQL Anything, desarrollada por los socios de Polifonia, para convertir los datos de las fuentes en datos vinculados, que se pusieron a disposición a través de los puntos finales de SPARQL. El Portal Web de Polifonia puede acceder a estos puntos finales para consultar los datos, presentando los resultados combinados a los usuarios y permitiéndoles pasar sin problemas entre los datos de diferentes fuentes.
El Portal Web de Polifonia proporciona cinco secciones de búsqueda especializadas, cada una correspondiente a los puntos de acceso preferidos por los usuarios, como lo demuestran los estudios de usuarios dedicados. Este enfoque permite una búsqueda y exploración eficiente del patrimonio musical y está respaldado por sugerencias de autocompletar y opciones de filtrado para refinar la investigación. Al armonizar la información de varias fuentes, el portal revela conexiones y narrativas ocultas dentro del paisaje musical. La experiencia de usuario del portal está diseñada para favorecer descubrimientos fortuitos en lugar de caminos predeterminados.
El valor del desarrollo impulsado por las partes interesadas en el sector del patrimonio cultural
Aunque el público principal del trabajo del proyecto es el mundo académico, buscamos involucrar a un público más amplio, incluidas las instituciones públicas, el patrimonio, la educación y la industria, para garantizar que los productos satisfagan las demandas de los usuarios y la longevidad.
El proyecto también exploró cómo la investigación relacionada con el patrimonio cultural podría ayudar a resolver problemas para los socios comerciales e industriales, que generalmente no consideran involucrarse en tales iniciativas. Este intercambio entre investigadores y partes interesadas ofreció una valiosa polinización cruzada y proporcionó información de ambas partes. Por ejemplo, los investigadores de Polifonia exploraron cómo la propia ontología de Polifonia, MusicMeta, podría abordar los desafíos de recuperación de información para la parte interesada Deezer, y podría hacerlo para otras compañías de transmisión de música. En el futuro, será cada vez más posible crear gráficos interoperables de conocimiento musical a partir de datos de la industria musical (a gran escala y ruidosos).
La participación de las partes interesadas también significa que los productos desarrollados se integraron en la infraestructura de las partes interesadas desde el principio, como sucedió con la base de datos ORGANS en el caso del Instituto Holandés de Arte de Órganos, y con la base de datos BELLS en el caso del Ministerio de Cultura italiano. Las herramientas desarrolladas para el análisis de la música (TONALIDADES, FACETS) o la percepción de la música, como los dispositivos hápticos (ACCESS), también han sido utilizadas por los primeros usuarios en la educación.
El ecosistema de código abierto Polifonia
Polifonia sigue los principios de software de código abierto y FAIR (findability, accessibility, interoperability, and reusability). Todos los componentes de software desarrollados por Polifonia se pueden reutilizar tanto en conjunto como de forma aislada.
El desarrollo de software se llevó a cabo utilizando la plataforma GitHub, que permite compartir software mientras se realiza un seguimiento transparente de los cambios y versiones. Esto permitió la creación del denominado «ecosistemade Polifonia»,con componentes pertinentes del proceso de investigación (datos, herramientas e informes) documentados en los repositorios de GitHub. Un libro de reglas define cómo configurar estos repositorios para que eventualmente se pueda recopilar información sobre los componentes y los usuarios puedan navegar a través de los componentes y sus dependencias gracias al Ecosistema Polifonia. El núcleo es un archivo readme.md que contiene todas las anotaciones necesarias. Al registrar el repositorio GitHub en Zenodo, se ejecutan versiones automáticas de versiones estables a Zenodo.
Descubre más
¿Interesado en aprender más sobre Polifonia? Visite el sitio web de Polifonia y vea los tutoriales en video para comenzar con las herramientas. También puede ver un seminario web sobre este proyecto celebrado a principios de este mes con el apoyo de EuropeanaTech, ¡y unirse a la Comunidad ahora!
