Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: romeodetimmerman
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 34.4 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

Replication Code for "Covering Blue Voices: African American English and Authenticity in Blues Covers"

author

Romeo De Timmerman

project summary

This repository contains data for a quantitative analysis of blues lyrics performed by artists across time and socio-cultural groups. This analysis is a part of my PhD project on the use of African American English features as indexical expressions of authenticity in blues music. The particular study for which data is shared here examines the use of African American English (AAE) features in blues music, for which a corpus of 270 studio-performed blues songs was compiled from YouTube, consisting of six songs each by 45 artists. These artists were evenly distributed across three social groups (African American; non-African American, US-based; and non-African American, non-US-based) and three time periods (the 1960s, 1980s, and 2010s). Each artist contributed three original songs and three covers (i.e., previously recorded by other performers). Songs were selected to fit broad blues criteria, including structural, melodic, and lyrical patterns, encompassing traditional blues and contemporary blues-rock. All 270 songs were imported into MAXQDA for transcription and annotation of five phonological and three lexico-grammatical AAE features, selected based on established sociolinguistic literature. Each token where a feature could potentially occur was coded in binary fashion (realized or not), with uncertain cases left uncoded. The annotated data were exported from MAXQDA into a structured tabular format for statistical and machine learning analysis in Python. Only the Python code used to (pre)process and analyze the data are included in this repository. The raw, intermediate and processed datasets can be accessed via this TROLLing repository: https://doi.org/10.18710/DOJXAV

project structure

`` ├── LICENSE ├── README.md <- The top-level README for developers using this project. ├── data │ ├── interim <- Intermediate data that has been transformed. │ ├── processed <- The final, canonical data sets for modeling. │ └── raw <- The original, immutable data dump. │ ├── docs <- Documents │ ├── models <- Trained and serialized models, model predictions, or model summaries │ ├── notebooks <- Jupyter notebooks. Naming convention is a number (for ordering), │ the creator's initials, and a short-delimited description, e.g. │1.0-rdt-initial-data-exploration. │ ├── figures <- Generated graphics and figures to be used in reporting │ ├── requirements.txt <- The requirements file for reproducing the analysis environment, e.g. │ generated withpip freeze > requirements.txt` │ ├── src <- Source code for use in this project. │ ├── init.py <- Makes src a Python module │ │ │ ├── data <- Scripts to download or generate data │ │ └── makedataset.py │ │ │ ├── features <- Scripts to turn raw data into features for modeling │ │ └── buildfeatures.py │ │ │ ├── models <- Scripts to train models and then use trained models to make │ │ │ predictions │ │ ├── predictmodel.py │ │ └── trainmodel.py │ │ │ └── visualization <- Scripts to create exploratory and results oriented visualizations └── visualize.py

(this project structure is based on the Cookiecutter Data Science template) ```

Owner

  • Login: romeodetimmerman
  • Kind: user

Citation (CITATION)

Please cite this project as:

De Timmerman, R. (2024). Replication Code for "Covering Blue Voices: African American English and Authenticity in Blues Covers" [GitHub Repository]. https://github.com/romeodetimmerman/aae-in-blues-slx_and_music

GitHub Events

Total
  • Push event: 2
Last Year
  • Push event: 2

Dependencies

requirements.txt pypi
  • Mako ==1.3.2
  • Markdown ==3.6
  • MarkupSafe ==2.1.5
  • PyYAML ==6.0.1
  • SQLAlchemy ==2.0.29
  • Werkzeug ==3.0.3
  • absl-py ==2.1.0
  • alembic ==1.13.1
  • astunparse ==1.6.3
  • catboost ==1.2.3
  • category-encoders ==2.6.3
  • certifi ==2024.2.2
  • charset-normalizer ==3.3.2
  • cloudpickle ==3.0.0
  • colorlog ==6.8.2
  • contourpy ==1.2.1
  • cycler ==0.12.1
  • docx ==0.2.4
  • flatbuffers ==24.3.25
  • fonttools ==4.51.0
  • gast ==0.5.4
  • google-pasta ==0.2.0
  • graphviz ==0.20.3
  • grpcio ==1.63.0
  • h5py ==3.11.0
  • idna ==3.7
  • joblib ==1.3.2
  • keras ==3.3.3
  • kiwisolver ==1.4.5
  • libclang ==18.1.1
  • llvmlite ==0.42.0
  • lxml ==5.2.1
  • markdown-it-py ==3.0.0
  • matplotlib ==3.8.4
  • mdurl ==0.1.2
  • ml-dtypes ==0.3.2
  • namex ==0.0.8
  • numba ==0.59.1
  • numpy ==1.26.4
  • opt-einsum ==3.3.0
  • optree ==0.11.0
  • optuna ==3.6.1
  • pandas ==2.2.1
  • patsy ==0.5.6
  • pillow ==10.3.0
  • plotly ==5.20.0
  • protobuf ==4.25.3
  • pyparsing ==3.1.2
  • python-docx ==1.1.0
  • pytz ==2024.1
  • requests ==2.31.0
  • rich ==13.7.1
  • scikit-learn ==1.4.1.post1
  • scipy ==1.13.0
  • seaborn ==0.13.2
  • setuptools ==68.2.2
  • shap ==0.45.0
  • slicer ==0.0.7
  • statsmodels ==0.14.1
  • tenacity ==8.2.3
  • tensorboard ==2.16.2
  • tensorboard-data-server ==0.7.2
  • tensorflow ==2.16.1
  • termcolor ==2.4.0
  • threadpoolctl ==3.4.0
  • tqdm ==4.66.2
  • tzdata ==2024.1
  • urllib3 ==2.2.1
  • wheel ==0.41.2
  • wordninja ==2.0.0
  • wrapt ==1.16.0
  • xgboost ==2.0.3