Giter Club home page Giter Club logo

dec_women_fates's Introduction

Fates of Women in Decemberists' Songs

A dataset hand-compiled by Sam Raker, based on lyrics taken from A-Z Lyrics Universe, with additional fact-checking based on listening to the songs.

This is a JSON-formatted dataset of things that happen to women in songs performed by the Decemeberists. Note: use --jsonArray flag if you're going to be importing this data into mongodb.

dec_women_fates.json is the (more) human-readable version. dec_women_fates_min.json is the same data, minified with json-minify. The .dat folder is for use with dat, which you should check out 'cause it's pretty cool.

Explanation of Keys

Album

Explanation: The name of the album
Type: string

Song

Explanation: The name of the song
Type: string (unique)

Women

Explanation: The female characters in the song
Type: array of woman objects

Notes

Explanation: General notes for the song
Type: string or null

Explanation of Keys for woman objects

Name

Explanation: If capitalized, the woman's name. If uncapitalized, the woman's title or another helpful identifier.
Type: string

Fate

Explanation: What happens to the woman in the song.
Type: string or null

Code

Explanation: An integer code corresponding to the severity of the woman's fate

  • -1 : something basically positive
  • 0 : null/none/neutral
  • 1 : something unfortunate or harmful, but non-fatal
  • 2 : death from natural causes
  • 4 : murder
  • 8 : rape
  • 12 : rape + murder

Type: integer

Notes

Explanation: Notes on the character
Type: string or null

General Notes

This is very much an alpha dataset. Please comment on/pull-request/fork it to make improvements.

Since the general idea with the code values is that they can be added together to represent multiple misfortunes befalling a character, multiple songs describing the same character in the same position would only have code values > 1 the first time, and code = 0 subsequently, until something else happens. Thus, Margaret in The Hazards Of Love is kidnapped in "The Abduction of Margaret" and remains in captivity until "The Hazards of Love 4 (The Drowned)." There are several intervening songs that describe or reference her captivity, but since it's 'the same' kidnapping event, she gets fate: null and code: 0 for those songs.

Open Issues

  • I decided that characters referenced only as 'you' should be counted as women, absent any countervailing context clues (e.g., "The Soldiering Life"). Is this too hand-wavy?
  • I tried to include all female characters referenced at all, including all the wives in "16 Military Wives" and all Margaret's fellow maidens in "The Hazards of Love 1". Should the dataset be restricted solely to 'major' characters?
  • Eventually, I should probably go back and do the same thing for male characters in the songs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.