Polifonia, un progetto triennale Horizon2020 guidato dall'Università di Bologna che ha riunito esperti di musicologia, informatica e digital humanities. Mirava a promuovere la ricerca interdisciplinare, incoraggiare la conservazione e l'esplorazione delle diverse tradizioni musicali europee e a sbloccare e collegare le conoscenze sparse sul patrimonio musicale. Polifonia ha istituito 10 progetti pilota incentrati su nuovi strumenti, set di dati, ontologie, grafici della conoscenza e software.
Nuovi passi nel mondo della musica con Linked Open Data
Uno sforzo fondamentale è stato la costruzione di un Knowledge Graph (una banca dati strutturata in grafici utilizzata per rappresentare e operare sui dati) e del portale web Polifonia.
Il Knowledge Graph raccoglie diverse fonti musicali e 10 grandi set di dati per consentire il recupero di informazioni cross-dataset per la conoscenza della musica. I 10 set di dati coprono la musica dai primi anni del 1500 ai tempi moderni e sono forniti da parti interessate e partner (come la collezione di concerti dell'Istituto olandese per il suono & Vision),collezioni esistenti (compreso un riferimento a Europeana Sounds offerto nel catalogo MusoW) o dati accessibili al pubblico come Wikidata. Sono anche collegati i set di dati dei piloti MEETUPS, TUNES, BELLS, ORGANS e MUSICBO.
Il Knowledge Graph di Polifonia utilizza i Linked Open Data. Ciò significa che ogni entità nel grafico, come un brano musicale o un compositore, ha un proprio identificatore univoco. Le relazioni tra queste entità sono definite utilizzando "triple" leggibili meccanicamente che possono essere utilizzate per creare applicazioni avanzate basate sulla conoscenza. Una tripla collega l'entità descritta (il soggetto) a un'altra entità o a un semplice valore di dati (l'oggetto), con un tipo specifico di relazione. Ad esempio, l'informazione "Mozart ha composto la Sonata al chiaro di luna" sarebbe rappresentata da una tripla con come soggetto un identificatore per Mozart, come oggetto un identificatore per la Sonata al chiaro di luna e "composta" come proprietà. La pubblicazione di tali triple senza restrizioni di accesso produce Linked Open Data.
Una sfida chiave nella produzione di Linked Open Data sono le differenze nei metadati tra le fonti. Al fine di produrre il Polifonia Knowledge Graph, le proprietà pertinenti di ciascuna fonte sono state mappate nell'ontologia MusicMeta. Questo è un modello di dati specificamente sviluppato per soddisfare le esigenze degli utenti di Polifonia, come definito nelle storie degli utenti costruite dopo un'ampia ricerca e consultazione degli utenti con musicologi e utenti generali. Ciò ha permesso di trovare, ad esempio, tutti i titoli musicali insieme ai loro compositori. In molte fonti, gli identificatori sono stati mappati agli elenchi pubblici esistenti di identificatori, come Wikidata, rendendo più facile trovare informazioni su quell'entità.
Gli ingegneri di Polifonia hanno utilizzato strumenti come SPARQL Anything, sviluppato dai partner di Polifonia, per convertire i dati dalle fonti ai dati collegati, resi disponibili tramite gli endpoint SPARQL. Il portale web Polifonia può accedere a questi endpoint per interrogare i dati, presentando i risultati combinati agli utenti e consentendo loro di passare senza soluzione di continuità tra i dati provenienti da fonti diverse.
Il portale web Polifonia offre cinque sezioni di ricerca specializzate, ciascuna corrispondente ai punti di accesso preferiti dagli utenti, come evidenziato da studi dedicati agli utenti. Questo approccio consente una ricerca e un'esplorazione efficienti del patrimonio musicale ed è supportato da suggerimenti di completamento automatico e opzioni di filtraggio per perfezionare la ricerca. Armonizzando le informazioni provenienti da varie fonti, il portale svela connessioni e narrazioni nascoste all'interno del paesaggio musicale. L'esperienza utente del portale è progettata per favorire scoperte fortuite piuttosto che percorsi predeterminati.
Il valore dello sviluppo guidato dalle parti interessate nel settore del patrimonio culturale
Sebbene il pubblico principale del lavoro del progetto sia il mondo accademico, abbiamo cercato di coinvolgere un pubblico più ampio comprendente le istituzioni pubbliche, il patrimonio culturale, l'istruzione e l'industria per garantire che i prodotti soddisfino le richieste degli utenti e la longevità.
Il progetto ha anche esplorato il modo in cui la ricerca relativa al patrimonio culturale potrebbe aiutare a risolvere i problemi per i partner commerciali e industriali, che di solito non prendono in considerazione la possibilità di essere coinvolti in tali iniziative. Questo scambio tra ricercatori e portatori di interessi ha offerto una preziosa impollinazione incrociata e ha fornito approfondimenti da entrambe le parti. Ad esempio, i ricercatori di Polifonia hanno esplorato il modo in cui l'ontologia di Polifonia, MusicMeta, potrebbe affrontare le sfide di recupero delle informazioni per il portatore di interessi Deezer e potrebbe potenzialmente farlo per altre società di streaming musicale. In futuro, diventerà sempre più possibile creare grafici interoperabili della conoscenza musicale da dati dell'industria musicale (su larga scala e rumorosi).
Coinvolgere le parti interessate significa anche che i prodotti sviluppati sono stati integrati nell'infrastruttura delle parti interessate fin dall'inizio, come è avvenuto con la banca dati ORGANS nel caso dell'Istituto olandese di arte organistica e con la banca dati BELLS nel caso del ministero della Cultura italiano. Gli strumenti sviluppati per l'analisi musicale (TONALITÀ, FATTI) o la percezione musicale, come i dispositivi tattili (ACCESSO), sono stati utilizzati anche dai primi utilizzatori nell'istruzione.
L'ecosistema open source Polifonia
Polifonia segue i principi del software open source e FAIR (findability, accessibility, interoperability, and reusability). Tutti i componenti software sviluppati da Polifonia possono essere riutilizzati sia in combinazione che in isolamento.
Lo sviluppo del software ha avuto luogo utilizzando la piattaforma GitHub, che consente di condividere il software monitorando in modo trasparente le modifiche e le versioni. Ciò ha consentito la creazione del cosiddetto "ecosistemaPolifonia",con componenti pertinenti del processo di ricerca (dati, strumenti e relazioni) documentate nei repository GitHub. Un regolamento definisce come impostare questi repository in modo che alla fine le informazioni sui componenti possano essere raccolte e gli utenti possano navigare tra i componenti e le loro dipendenze grazie all'ecosistema Polifonia. Il nucleo è un file readme.md che contiene tutte le annotazioni necessarie. Registrando il repository GitHub in Zenodo, vengono eseguite le versioni automatiche delle versioni stabili di Zenodo.
Scopri di più
Vuoi saperne di più su Polifonia? Visita il sito di Polifonia e guarda i video tutorial per iniziare con gli strumenti. È inoltre possibile guardare un webinar su questo progetto tenuto all'inizio di questo mese con il sostegno di EuropeanaTech e aderire alla Comunità ora!
