Polifonia, tříletý projekt programu Horizont 2020 vedený Boloňskou univerzitou, sdružuje odborníky z oblasti muzikologie, informatiky a digitálních humanitních věd. Jeho cílem bylo podpořit interdisciplinární výzkum, podpořit zachování a zkoumání rozmanitých evropských hudebních tradic a odemknout a propojit rozptýlené znalosti o hudebním dědictví. Polifonia založila deset pilotních projektů zaměřených na nové nástroje, datové soubory, ontologie, znalostní grafy a software.
Nové kroky v hudební sféře s Linked Open Data
Jedním z klíčových snah bylo vytvoření znalostního grafu (grafově strukturované databáze používané k reprezentaci a provozu dat) a webového portálu Polifonia.
Znalostní graf shromažďuje několik hudebních zdrojů a 10 velkých datových souborů, které umožňují vyhledávání informací z různých datových souborů pro hudební znalosti. Deset datových souborů zahrnuje hudbu od počátku 15. století až po moderní dobu a jsou poskytovány zúčastněnými stranami a partnery (jako je Nizozemský institut pro zvuk a amp; koncertní sbírka Vision),stávajícími sbírkami (včetně odkazu na zvuky Europeany nabízené v katalogu MusoW) nebo veřejně přístupnými údaji, jako jsou Wikidata. Propojeny jsou také datové sady pilotů MEETUPS, TUNES, BELLS, ORGANS a MUSICBO.
Znalostní graf Polifonia používá propojená otevřená data. To znamená, že každá entita v grafu, jako je hudební skladba nebo skladatel, má svůj vlastní jedinečný identifikátor. Vztahy mezi těmito subjekty jsou definovány pomocí strojově čitelných „trojúhelníků“, které lze použít k vytváření pokročilých aplikací založených na znalostech. Trojnásobek spojuje popisovanou entitu (subjekt) s jinou entitou nebo jednoduchou datovou hodnotu (objekt) se specifickým typem vztahu. Například informace „Mozart složil sonátu měsíčního svitu“ by byla reprezentována trojicí s identifikátorem subjektu pro Mozarta, identifikátorem objektu pro sonátu měsíčního svitu a „složeným“ jako vlastnictvím. Publikování takových trojic bez omezení přístupu vytváří propojená otevřená data.
Klíčovou výzvou při vytváření propojených otevřených dat jsou rozdíly v metadatech mezi zdroji. Za účelem vytvoření znalostního grafu Polifonia byly příslušné vlastnosti v každém zdroji zmapovány do ontologie MusicMeta. Jedná se o datový model speciálně vyvinutý k uspokojení potřeb uživatelů Polifonia, jak je definováno v uživatelských příbězích vytvořených po rozsáhlém výzkumu a konzultacích s muzikology a obecnými uživateli. Díky tomu bylo možné najít například všechny hudební tituly společně s jejich skladateli. V mnoha zdrojích byly identifikátory namapovány na existující veřejné seznamy identifikátorů, jako jsou Wikidata, což usnadnilo nalezení informací o této entitě.
Inženýři společnosti Polifonia používali nástroje, jako je SPARQL Anything, vyvinuté partnery společnosti Polifonia, k převodu dat ze zdrojů na propojená data, která byla zpřístupněna prostřednictvím koncových bodů SPARQL. Webový portál Polifonia má k těmto koncovým bodům přístup za účelem dotazování na data, prezentuje kombinované výsledky uživatelům a umožňuje jim plynule přecházet mezi daty z různých zdrojů.
Webový portál Polifonia poskytuje pět specializovaných vyhledávacích sekcí, z nichž každá odpovídá přístupovým bodům upřednostňovaným uživateli, jak dokládají specializované uživatelské studie. Tento přístup umožňuje efektivní vyhledávání a zkoumání hudebního dědictví a je podporován návrhy na automatické dokončování a možnostmi filtrování pro zpřesnění výzkumu. Harmonizací informací z různých zdrojů portál odhaluje skryté souvislosti a vyprávění v hudební krajině. Uživatelská zkušenost portálu je navržena tak, aby upřednostňovala náhodné objevy před předem stanovenými cestami.
Hodnota rozvoje zaměřeného na zúčastněné strany v odvětví kulturního dědictví
Ačkoli hlavním publikem práce projektu je akademická obec, snažili jsme se zapojit širší publikum, včetně veřejných institucí, kulturního dědictví, vzdělávání a průmyslu, abychom zajistili, že výrobky splňují požadavky uživatelů a dlouhověkost.
Projekt rovněž zkoumal, jak by výzkum související s kulturním dědictvím mohl pomoci vyřešit problémy obchodních a průmyslových partnerů, kteří obvykle o zapojení do těchto iniciativ neuvažují. Tato výměna mezi výzkumnými pracovníky a zúčastněnými stranami nabídla cenné křížové opylování a poskytla poznatky na obou stranách. Výzkumní pracovníci společnosti Polifonia například zkoumali, jak by vlastní ontologie společnosti Polifonia, MusicMeta, mohla řešit problémy se získáváním informací pro zúčastněnou stranu Deezer a případně by to mohla udělat i pro jiné společnosti zabývající se streamováním hudby. V budoucnu bude stále více možné vytvářet interoperabilní hudební znalostní grafy z (rozsáhlých a hlučných) dat hudebního průmyslu.
Zapojení zúčastněných stran rovněž znamená, že vyvinuté produkty byly od samého počátku začleněny do infrastruktury zúčastněných stran, jak tomu bylo v případě databáze ORGANS v případě nizozemského Institutu varhanního umění a v případě databáze BELLS v případě italského ministerstva kultury. Nástroje vyvinuté pro hudební analýzu (TONALITIES, FACETS) nebo hudební vnímání, jako jsou hmatové přístroje (ACCESS), byly také používány časnými osvojiteli ve vzdělávání.
Ekosystém Polifonia s otevřeným zdrojovým kódem
Polifonia se řídí principy open source softwaru a FAIR (findability, ccessibility, interoperability a reusability). Všechny softwarové komponenty vyvinuté společností Polifonia mohou být znovu použity ve spojení i v izolaci.
Vývoj softwaru probíhal pomocí platformy GitHub, která umožňuje sdílení softwaru při transparentním sledování změn a verzí. To umožnilo vytvoření tzv. „ekosystémuPolifonia“s příslušnými složkami výzkumného procesu (údaje, nástroje a zprávy) zdokumentovanými v úložištích GitHub. Soubor pravidel definuje, jak nastavit tyto repozitáře tak, aby nakonec mohly být informace o komponentách shromažďovány a uživatelé mohli procházet komponenty a jejich závislosti díky ekosystému Polifonia. Jádrem je soubor readme.md, který obsahuje všechny potřebné anotace. Registrací repozitáře GitHub v Zenodo se provádí automatické uvolňování stabilních verzí do Zenodo.
Zjistit více
Máte zájem dozvědět se více o Polifonia? Navštivte webové stránky Polifonia a podívejte se na video tutoriály, abyste mohli začít s nástroji. Můžete se také podívat na webinář o tomto projektu, který se konal začátkem tohoto měsíce s podporou EuropeanaTech, a připojit se ke komunitě nyní!
