Polifonia on Bolognan yliopiston johtama kolmivuotinen Horisontti 2020 -hanke, johon osallistui musiikkitieteen, tietojenkäsittelytieteen ja digitaalisten humanististen tieteiden asiantuntijoita. Sen tavoitteena oli edistää tieteidenvälistä tutkimusta, edistää Euroopan erilaisten musiikkiperinteiden säilyttämistä ja tutkimista sekä avata ja yhdistää hajanaista tietoa musiikkiperinnöstä. Polifonia perusti kymmenen pilottihanketta, joissa keskityttiin uusiin työkaluihin, tietoaineistoihin, ontologioihin, tietokaavioihin ja ohjelmistoihin.
Uusia vaiheita musiikkimaailmassa Linkitetyn avoimen datan avulla
Yksi keskeisistä toimista oli tietokaavion (kaaviorakenteinen tietokanta, jota käytetään tietojen esittämiseen ja käyttämiseen) ja Polifonia-verkkoportaalin rakentaminen.
Knowledge Graph kerää useita musiikkilähteitä ja 10 suurta tietoaineistoa mahdollistaakseen tietoaineistojen välisen tiedonhaun musiikin tuntemusta varten. Nämä 10 aineistoa kattavat musiikin 1500-luvun alusta nykyaikaan, ja ne ovat peräisin sidosryhmiltä ja kumppaneilta (kuten Netherlands Institute for Sound & Visionin konserttikokoelma), olemassa olevista kokoelmista (mukaan lukien viittaus Europeana Soundsiin, jota tarjotaan MusoW-luettelossa) tai julkisesti saatavilla olevista tiedoista, kuten Wikidatasta. Linkitettyjä ovat myös MEETUPS-, TUNES-, BELLS-, ORGANS- ja MUSICBO-pilottien tietoaineistot.
Polifonia Knowledge Graph käyttää linkitettyä avointa dataa. Tämä tarkoittaa, että jokaisella kuvion kokonaisuudella, kuten musiikkikappaleella tai säveltäjällä, on oma yksilöllinen tunnisteensa. Näiden yksiköiden väliset suhteet määritellään käyttämällä koneellisesti luettavia ”kolmosia”, joita voidaan käyttää kehittyneiden tietämykseen perustuvien sovellusten rakentamiseen. Kolminkertainen yhdistää kuvattavan yksikön (kohteen) toiseen yksikköön tai yksinkertaiseen data-arvoon (objektiin) tietyntyyppiseen suhteeseen. Esimerkiksi tiedot ”Mozart composed the Moonlight Sonata” esitetään kolminkertaisena siten, että aiheena on Mozartin tunniste, kohde tunnisteena Moonlight Sonatalle ja ”composed” ominaisuutena. Tällaisten kolminkertaisten tietojen julkaiseminen ilman käyttörajoituksia tuottaa linkitettyä avointa dataa.
Keskeinen haaste linkitetyn avoimen datan tuottamisessa ovat metadatan erot lähteiden välillä. Polifonia Knowledge Graphin tuottamiseksi kunkin lähteen olennaiset ominaisuudet kartoitettiin MusicMeta-ontologiaan. Tämä on tietomalli, joka on kehitetty erityisesti palvelemaan Polifonia-käyttäjien tarpeita, jotka on määritelty käyttäjätarinoissa, jotka on rakennettu laajan tutkimuksen ja käyttäjien kuulemisen jälkeen musiikkitieteilijöiden ja yleisten käyttäjien kanssa. Tämä mahdollisti esimerkiksi kaikkien musiikkinimikkeiden löytämisen yhdessä säveltäjien kanssa. Monissa lähteissä tunnisteet kartoitettiin olemassa oleviin julkisiin tunnisteluetteloihin, kuten Wikidataan, mikä helpotti tiedon löytämistä kyseisestä kokonaisuudesta.
Polifonia-insinöörit käyttivät työkaluja, kuten Polifonia-kumppaneiden kehittämää SPARQL Anythingia, muuntaakseen lähteistä saadut tiedot linkitettyihin tietoihin, jotka asetettiin saataville SPARQL-päätepisteiden kautta. Polifonia-verkkoportaali voi käyttää näitä päätepisteitä tietojen kyselyyn, esittää yhdistetyt tulokset käyttäjille ja antaa heille mahdollisuuden siirtyä saumattomasti eri lähteistä peräisin olevien tietojen välillä.
Polifonia-verkkoportaalissa on viisi erikoistunutta hakuosiota, joista kukin vastaa käyttäjien suosimia yhteyspisteitä, mikä käy ilmi asiaa koskevista käyttäjätutkimuksista. Tämä lähestymistapa mahdollistaa musiikillisen perinnön tehokkaan etsimisen ja tutkimisen, ja sitä tukevat automaattiset täydennysehdotukset ja suodatusvaihtoehdot tutkimuksen tarkentamiseksi. Yhdenmukaistamalla tietoa eri lähteistä, portaali paljastaa piilotettuja yhteyksiä ja narratiiveja musiikkimaisemassa. Portaalin käyttökokemus on suunniteltu suosimaan serendipitoisia löytöjä ennalta määritettyjen polkujen sijaan.
Sidosryhmälähtöisen kehityksen arvo kulttuuriperintöalalla
Vaikka hankkeen työn pääyleisö on tiedeyhteisö, pyrimme saamaan mukaan laajemman yleisön, mukaan lukien julkiset laitokset, kulttuuriperintö, koulutus ja teollisuus, sen varmistamiseksi, että tuotteet vastaavat käyttäjien vaatimuksia ja pitkäikäisyyttä.
Hankkeessa tutkittiin myös, miten kulttuuriperintöön liittyvä tutkimus voisi auttaa ratkaisemaan ongelmia kaupallisille ja teollisille kumppaneille, jotka eivät yleensä harkitse osallistumista tällaisiin aloitteisiin. Tämä tutkijoiden ja sidosryhmien välinen vaihto tarjosi arvokasta ristipölytystä ja antoi näkemyksiä molemmilta puolilta. Polifonian tutkijat tutkivat esimerkiksi, miten Polifonian oma ontologia MusicMeta voisi vastata tiedonhakuhaasteisiin sidosryhmä Deezerille ja mahdollisesti muille musiikin suoratoistoyrityksille. Tulevaisuudessa on yhä mahdollista luoda yhteentoimivia musiikkitietokaavioita (suuren mittakaavan ja meluisan) musiikkiteollisuuden tiedoista.
Sidosryhmien mukaan ottaminen tarkoittaa myös sitä, että kehitetyt tuotteet sisällytettiin sidosryhmien infrastruktuuriin alusta alkaen, kuten tapahtui Alankomaiden elintaiteen instituutin tapauksessa ORGANS-tietokannassa ja Italian kulttuuriministeriön tapauksessa BELLS-tietokannassa. Varhaiset omaksujat ovat myös käyttäneet musiikin analysointiin (TONALITIES, FACETS) tai musiikin havaitsemiseen kehitettyjä työkaluja, kuten haptisia laitteita (ACCESS).
Avoimen lähdekoodin Polifonia-ekosysteemi
Polifonia noudattaa avoimen lähdekoodin ohjelmiston ja FAIRin periaatteita (findability, accessibility, interoperability, and reusability). Kaikkia Polifonian kehittämiä ohjelmistokomponentteja voidaan käyttää uudelleen sekä yhdessä että erikseen.
Ohjelmistokehitys toteutettiin GitHub-alustalla, joka mahdollistaa ohjelmistojen jakamisen ja muutosten ja versioiden läpinäkyvän seurannan. Tämä mahdollisti niin kutsutunPolifonia-ekosysteeminluomisen, ja asiaankuuluvat tutkimusprosessin osat (tiedot, työkalut ja raportit) dokumentoitiin GitHub-tietokannoissa. Sääntökirjassa määritellään, miten nämä arkistot perustetaan niin, että lopulta tietoja komponenteista voidaan kerätä ja käyttäjät voivat selata komponentteja ja niiden riippuvuuksia Polifonia-ekosysteemin ansiosta. Ydin on readme.md-tiedosto, joka sisältää kaikki tarvittavat merkinnät. Rekisteröimällä GitHub-arkisto Zenodossa suoritetaan Zenodon vakaiden versioiden automaattiset julkaisut.
Lue lisää
Oletko kiinnostunut oppimaan lisää Polifoniasta? Käy Polifonia verkkosivuilla ja katso video-opetusohjelmia päästä alkuun työkaluja. Voit myös katsoa aiemmin tässä kuussa EuropeanaTechin tuella järjestetyn webinaarin tästä hankkeesta ja liittyä yhteisöön nyt!
