Magdalena Osińska, Marcin Bukowski, Michał Makowski
24 czerwiec 2022
Celem projektu jest ocena podobieństwa utworów wykonywanych przez Jacksona i Madonnę, na podstawie przeprowadzonej analizy warstwy muzycznej i tekstowej piosenek. Praca obejmuje następujące elementy:
🎵 analizę parametrów audio utworów wykonywanych przez Jacksona i Madonę przeprowadzoną na podstawie charakterystyki utworów dostępnych w serwisie muzycznym Spotify,
🎵 analizę warstwy tekstowej utworów przeprowadzoną na podstawie tekstów publikowanych na stronie tekstowo.pl,
🎵 analizę sentymentalną piosenek przeprowadzoną z wykorzystaniem chmury obliczeniowej IBM w ramach usługi Natural Language Understanding.
Analiza objęto 248 piosenek Michaela Jacksona oraz 280 piosenek Madonny. Dobór próby został przeprowadzony na podstawie dostępności danych w serwisie Spotify oraz na stronie tekstowo.pl.
| variable | statistic | p |
|---|---|---|
| acousticness | 0.8989306 | 0.0000000 |
| danceability | 0.9670510 | 0.0000187 |
| duration_ms | 0.9695363 | 0.0000406 |
| energy | 0.9563176 | 0.0000009 |
| instrumentalness | 0.2615248 | 0.0000000 |
| liveness | 0.8524272 | 0.0000000 |
| loudness | 0.9294927 | 0.0000000 |
| popularity | 0.9890874 | 0.0600861 |
| speechiness | 0.6286783 | 0.0000000 |
| tempo | 0.9421935 | 0.0000000 |
| valence | 0.9385311 | 0.0000000 |
| dance | energy | loudness | speech | acousticness | instrument | liveness | valence | tempo | duration | popularity | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| meansJackson | 0.635 | 0.641 | -8.162 | 0.069 | 0.310 | 0.030 | 0.190 | 0.602 | 117.741 | 243.565 | 40.646 |
| sd_Jackson | 0.178 | 0.216 | 4.086 | 0.063 | 0.269 | 0.124 | 0.138 | 0.257 | 27.253 | 68.904 | 18.784 |
| variation_coefficient_Jackson | 0.280 | 0.337 | -0.501 | 0.913 | 0.868 | 4.133 | 0.726 | 0.427 | 0.231 | 0.283 | 0.462 |
| meansMadonna | 0.645 | 0.607 | -8.939 | 0.062 | 0.280 | 0.108 | 0.166 | 0.513 | 119.019 | 258.832 | 35.489 |
| sd_Madonna | 0.137 | 0.216 | 3.891 | 0.056 | 0.312 | 0.239 | 0.148 | 0.256 | 24.078 | 67.225 | 16.727 |
| variation_coefficient_Madonna | 0.212 | 0.356 | -0.435 | 0.903 | 1.114 | 2.213 | 0.892 | 0.499 | 0.202 | 0.260 | 0.471 |
Rys. 1. Krzywe gęstości dla wszystkich parametrów ilościowych
Rys. 2. Długość wyrazów w tekstach
Rys. 3. Najczęstrze wyrazy w tekstach Jacksona i Madonny
Rys. 4. Unikalne wyrazy z tekstów Jacksona i Madonny
| word1 | word2 | n |
|---|---|---|
| stop | til | 76 |
| blue | gangsta | 50 |
| mighty | body | 48 |
| body | language | 46 |
| honey | love | 45 |
| dirty | diana | 44 |
| cry | cry | 36 |
| baby | baby | 32 |
| heartbreak | hotel | 28 |
| real | real | 28 |
| word1 | word2 | n |
|---|---|---|
| love | love | 128 |
| bang | bang | 42 |
| erotic | erotic | 38 |
| tao | gostoso | 38 |
| wild | dance | 34 |
| tick | tock | 31 |
| forbidden | love | 30 |
| bye | bye | 28 |
| ho | water | 27 |
| human | nature | 25 |
Rys. 5. Sieć bigramów w piosenkach Jacksona
Rys. 6. Sieć bigramów w piosenkach Madonny
Celem obliczenia współczynnika phi jest wskazanie tego, o ile bardziej prawdopodobne jest, że zarówno słowa X, jak i Y pojawią się razem lub żadne z nich się nie pojawi, niż to, że jedno pojawia się bez drugiego
| Ma słowo Y | Brak słowa Y | Całkowity | |
|---|---|---|---|
| Ma słowo X | n11 | n10 | n1. |
| Brak słowa X | n01 | n00 | n0. |
| Całkowity | n.1 | n.0 | n |
W odniesieniu do tej tabeli współczynnik phi może zostać obliczony jako: \[ \phi = \frac{n11 n00 - n10n01}{\sqrt{n1. n0.n.0n.1}} \]
Rys. 7. Sieć słów w piosenkach Jacksona - wsp. korelacji >0.25
JACKSON
MADONNA
Rys. 8. Poziom ufności i wsparcie dla reguł asocjacji - piosenki Jacksona
Rys. 9. Poziom ufności i wsparcie dla reguł asocjacji - piosenki Madonny
Rys. 10. Grupy wyrazów w tekstach piosenek Jacksona
Rys. 11. Grupy wyrazów w tekstach piosenek Madonny
Rys. 12. Sentyment piosenek Jacksona
Rys. 13. Sentyment piosenek Madonny
Rys. 14. Porównanie oceny sentymentu piosenek Jacksona
Rys. 15. Piosenki Jacksona
Rys. 16. Piosenki Madonny
Rys. 17. Piosenki Jacksona
Rys. 18. Piosenki Madonny
Rys. 19. Ocena sentymentu piosenek Jacksona i Madonny na podstawie chmury obliczeniowej IBM
Rys. 20. Macierz korelacji rang Spearmana - piosenki Jacksona
Rys. 21. Macierz korelacji rang Spearmana - piosenki Madonny