/tiktok-hits-analysis

Personal project that consists of finding out if there are patterns in songs that go viral on the short video sharing app, TikTok.

Primary LanguageJupyter Notebook

What makes a song “TikTokable”? - O que torna uma música "TikTokável"?

💻 Sobre o projeto

Trata-se um projeto pessoal, que busca entender se existem padrões em músicas que são sucesso no aplicativo de compartilhamento de vídeos curtos, o TikTok.

O conjunto de dados analisado trata-se de uma lista de músicas organizada pelo próprio TikTok e disponível como playlist no Spotify. A playlist contempla músicas que foram/são hits na rede social de vídeos. A coleta de dados foi realizada no dia 29/03/2022 por meio da biblioteca Spotipy e possui 288 músicas.

De acordo com a literatura, músicas podem ser analisadas quanto ao conteúdo (características de aúdio) ou ao contexto(metadados, sendo as letras de músicas como principal). O foco da análise das músicas se deu pelas duas abordagens, obtendo as características de aúdio computadas pelo Spotify. E posteriormente por meio da biblioteca LyricsGenius, foi feita a aquisição automática da maioria das letras e avaliadas quanto a algumas caracterísiticas textuais simples.

A conclusão desta análise foi compilada em formato de artigo do Medium Link do Artigo

🛠 Tecnologias

As análises foram desenvolvidas na linguagem Python, utilizando o Jupyter Notebook e a bibliotecas: Pandas, Numpy, Spotipy, LyricsGenius, NLTK, pycld2, matplotlib e Wordcloud.