-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.Rmd
95 lines (69 loc) · 8.46 KB
/
index.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
---
title: "Listen Local Collaboration Guide"
author: "Daniel Antal, CFA"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
documentclass: book
lof: yes
classoption: openany, a4paper, oneside
papersize: a4
geometry: left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm
bibliography: antal.bib
biblio-style: apalike
linestretch: 1.1
urlcolor: blue
linkcolor: blue
link-citations: yes
nocite: |
@antal_promoting_slovak_2020-SK, @antal_promoting_slovak_2020
description: Listen Local is an open collaboration for artists, fans, managers, developers
to provide alternatives to connect local audiences with local artists through locally
relevant music recommendations and findings.
---
# Short Introduction {-}
Listen Local is an open collaboration for artists, fans, managers, developers to provide alternatives to connect local audiences with local artists through locally relevant music recommendations and findings. As a project of the Digital Music Observatory it aims to make big data work for small labels and self-released artists, and to make algorithms work for and not against them.
This Collaboration Manual is created for the existing and future contributors of this project. You can download the latest version of the manual from [listen-local-collaboration.dataobservatory.eu](https://listen-local-collaboration.dataobservatory.eu/). The last authoritative copy of this manual (Version `r Sys.Date()`) is [doi.org/10.5281/zenodo.6617137](https://zenodo.org/record/6617137#.Yp4UAqhBzIU).
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo=FALSE, message=FALSE, warnings=FALSE, out.width ='80%', fig.align='center')
library(kableExtra);
library(knitr); library(ggplot2); library(scales); library(dplyr); library(tidyr)
library(webshot)
library(here)
here::here()
```
```{r startbadges, results='asis', echo=FALSE}
if(knitr::is_html_output()) { cat('[![ListenLocal](https://img.shields.io/badge/Developd%20by-Listen%20Local-007CBB.svg)](https://music.dataobservatory.eu/usecase/listen-local/)
[![DMO](https://img.shields.io/badge/Powered%20by-Digital%20Music%20Observatory-4EC0E4.svg)](https://music.dataobservatory.eu/)
[![Github commits](https://img.shields.io/github/commit-activity/m/dataobservatory-eu/listen-local-collaboration)](https://github.com/dataobservatory-eu/listen-local-collaboration/)
[![FAQ](https://img.shields.io/static/v1?label=FAQ&message=Ask%20a%20Question&color=4EC0E4)](https://github.com/dataobservatory-eu/listen-local-collaboration/projects/)
[![issues](https://img.shields.io/static/v1?label=FAQ&message=Check%20Open%20Questions%20First&color=DB001C)](https://github.com/dataobservatory-eu/listen-local-collaboration/issues?label=open)')
} else{
cat("[Listen Local Project Page](https://music.dataobservatory.eu/usecase/listen-local/) - Powered by the [Digital Music Observatory](https://music.dataobservatory.eu/) [See the FAQ](https://github.com/dataobservatory-eu/listen-local-collaboration/projects/) after [checking already open questions](https://github.com/dataobservatory-eu/listen-local-collaboration/issues?label=open)")
}
```
```{r packages, include=FALSE}
# automatically create a bib database for R packages
knitr::write_bib(c(
.packages(), 'bookdown', 'knitr', 'rmarkdown','kableExtra', 'webshot' ), 'packages.bib')
```
## Trustworthy Information {.unnumbered}
All good music should find its audience. Local ecosystems, such as shops, events must find ways to play local music, introduce visitors to local artists, and make sure that some of the royalty payments (for example, paid by restaurants or bars) stays in the local music ecosystem. When somebody is shopping in Milan for fashion, in the shops some music from Milan and its regions should be played.
Listen Local facilitates the best human-human and human-computer interactions, and makes sure that machine learning algorithms do not learn from bad information, leading to bad recommendations, and unsuccessful artist placements and low valuation and appreciation for their music.
The Listen Local Databases are location-specific and subjective databases about artists and their works. Listen Local Slovakia contains artists and music references that are relevant in the context of Slovakia: the music is made in Slovakia, or the artists or music relates to the Slovak language and culture. Listen Local Gent is music relevant in the city of Gent.
- \@ref(writein) [The Write-In Databases](#writein) contain only publicly and legally available information collected and organized by the Listen Local Collaboration with the oversight of local music curators. The write-in databases contains information that our automated systems with the oversight of our curators write into them. For example, the Slovak Comprehensive Music Database contains music that our Slovak music curators subjectively think to be Slovak music in one way or another. Our curators use a sound and consistent set of criteria to write in music and artists into our databases, but they maintain their subjective and professional judgement.
- \@ref(optin) [The Opt-In Databases](#optin) contain information that creator of the music provided about herself. The opt-in databases consist of two datasets: a closed and GDPR protected personal identification dataset and a public dataset that contains information released with the consent of the creator. Any artists can opt into our databases pending curatorial approval. (An artist can opt-in into the Slovak Comprehensive Database if he or she feels Slovak, pending the judgement of the curator that the inclusion of the artists will be relevant for music audiences and users looking for Slovak music.) Any artist can opt-out from the personal dataset without curatorial approval.
- \@ref(optout) Any artist can [opt-out](#optput) from the personal dataset without curatorial approval. Special rules apply on [deceased](#deceased) artists---partly, because GDPR no longer applies, partly, because identity will be relevant for new generations. For example, the classical work of Franz Liszt lived and worked in the Austro-Hungarian Empire, and his work may be credibly claimed by the audiences and researchers of Slovak (he worked much in the current Slovak capital of Bratislava), Hungarian (his place of birth) or the music heritage of the city of Weimar in Germany. The inclusion of his work Weimar, Hungary (very likely) or Japan (unlikely) specific datasets requires the judgement of our curators.
The principles of the Listen Local system were outlined in the [Feasibility Study On Promoting Slovak Music In Slovakia & Abroad](https://music.dataobservatory.eu/publication/listen_local_2020/). This study was supported by the Slovak Arts Council and the state51 music group, and it is avaialble in both English and Slovak languages^[Slovak version: [@antal_promoting_slovak_2020-SK], English version: [@antal_promoting_slovak_2020].].
## Participate {.unnumbered}
Listen Local is a highly automated system that uses open-source algorithms for automation and open, trustworthy AI. We deploy these technologies to help humans to work with music, enjoy music and participate in music. Keeping in mind a basic principle of ethical, trustworthy AI, our system is always maintaining human agency and oversight.
- \@ref(curators) [Curators](#curators) are the most important collaborators to make Listen Local human-centered and ethical. They manage the write-in database and ensure that the automated systems collect and store correct information about artists and their music. To maintain ongoing data ownership of artists, they manage the opt-in and opt-out procedures for artists.
```{r summaryendbadges, results='asis'}
if(knitr::is_html_output()) { cat('[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/79286750/) Follow our LinkedIn Page and get in touch with us.')
cat('[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6617137.svg)](https://zenodo.org/record/6617137#.Yp4UAqhBzIU)')
cat('[![FAQ](https://img.shields.io/static/v1?label=FAQ&message=Ask%20a%20Question&color=4EC0E4)](https://github.com/dataobservatory-eu/listen-local-collaboration/projects/) Please take a look at our FAQ.')
cat('[![issues](https://img.shields.io/static/v1?label=FAQ&message=Check%20Open%20Questions%20First&color=DB001C)](https://github.com/dataobservatory-eu/listen-local-collaboration/issues?label=open) Please raise issues on Github.')
} else{
cat('[Follow us on LinkedIn]((https://www.linkedin.com/company/79286750/)')
cat("[DOI](https://zenodo.org/record/6617137#.Yp4UAqhBzIU)")
}
```