From 62111cfe633248c0cddec4886a91bbc6f6dcba04 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 02:43:38 +0000 Subject: [PATCH 01/17] updating documentation & dockerfile --- Dockerfile | 2 +- docs/source/introduction.rst | 2 +- lyrics_count.json | 15024 ---------------- src/musicbrainzapi/cli/commands/cmd_lyrics.py | 3 +- 4 files changed, 3 insertions(+), 15028 deletions(-) delete mode 100644 lyrics_count.json diff --git a/Dockerfile b/Dockerfile index 954b578..4d0c493 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,4 +5,4 @@ RUN mkdir /outputs && mkdir /inputs COPY ./setup.py /inputs/setup.py COPY ./src /inputs/src -RUN cd /inputs && python ./setup.py install && cd /outputs +RUN cd /inputs && python ./setup.py install diff --git a/docs/source/introduction.rst b/docs/source/introduction.rst index 479f6e0..a6210d3 100644 --- a/docs/source/introduction.rst +++ b/docs/source/introduction.rst @@ -1 +1 @@ -.. include:: ../../toc.rst +.. include:: ../../README.rst diff --git a/lyrics_count.json b/lyrics_count.json deleted file mode 100644 index 2cf8a86..0000000 --- a/lyrics_count.json +++ /dev/null @@ -1,15024 +0,0 @@ -[ - { - "Savage Garden [1997]": [ - "No Lyrics", - [ - [ - "on", - 19 - ], - [ - "Carry", - 12 - ], - [ - "the", - 10 - ], - [ - "moonlight", - 7 - ], - [ - "In", - 7 - ], - [ - "keep", - 6 - ], - [ - "romancing", - 6 - ], - [ - "carry", - 6 - ], - [ - "dancing", - 6 - ], - [ - "The", - 4 - ], - [ - "And", - 2 - ], - [ - "stars", - 2 - ], - [ - "and", - 2 - ], - [ - "planets", - 2 - ], - [ - "taking", - 2 - ], - [ - "shape", - 2 - ], - [ - "A", - 2 - ], - [ - "stolen", - 2 - ], - [ - "kiss", - 2 - ], - [ - "has", - 2 - ], - [ - "come", - 2 - ], - [ - "late", - 2 - ], - [ - "is", - 2 - ], - [ - "a", - 2 - ], - [ - "night", - 2 - ], - [ - "Moving", - 2 - ], - [ - "Shines", - 1 - ], - [ - "down", - 1 - ], - [ - "interstellar", - 1 - ], - [ - "beams", - 1 - ], - [ - "groove", - 1 - ], - [ - "tonight", - 1 - ], - [ - "Is", - 1 - ], - [ - "something", - 1 - ], - [ - "more", - 1 - ], - [ - "than", - 1 - ], - [ - "youve", - 1 - ], - [ - "ever", - 1 - ], - [ - "seen", - 1 - ], - [ - "too", - 1 - ], - [ - "Youre", - 1 - ], - [ - "never", - 1 - ], - [ - "safe", - 1 - ], - [ - "till", - 1 - ], - [ - "you", - 1 - ], - [ - "see", - 1 - ], - [ - "dawn", - 1 - ], - [ - "if", - 1 - ], - [ - "clock", - 1 - ], - [ - "strikes", - 1 - ], - [ - "past", - 1 - ], - [ - "midnight", - 1 - ], - [ - "hope", - 1 - ], - [ - "gone", - 1 - ], - [ - "To", - 1 - ], - [ - "move", - 1 - ], - [ - "under", - 1 - ], - [ - "Move", - 1 - ], - [ - "Closer", - 1 - ], - [ - "Passion", - 1 - ], - [ - "Stronger", - 1 - ], - [ - "Theres", - 1 - ], - [ - "magic", - 1 - ], - [ - "only", - 1 - ], - [ - "two", - 1 - ], - [ - "can", - 1 - ], - [ - "tell", - 1 - ], - [ - "dark", - 1 - ], - [ - "Ultra", - 1 - ], - [ - "violet", - 1 - ], - [ - "wicked", - 1 - ], - [ - "spell", - 1 - ], - [ - "to", - 1 - ], - [ - "all", - 1 - ] - ], - [ - [ - "the", - 8 - ], - [ - "you", - 7 - ], - [ - "we", - 6 - ], - [ - "pearls", - 6 - ], - [ - "and", - 5 - ], - [ - "of", - 5 - ], - [ - "cry", - 4 - ], - [ - "tears", - 4 - ], - [ - "like", - 3 - ], - [ - "These", - 3 - ], - [ - "away", - 3 - ], - [ - "so", - 3 - ], - [ - "in", - 2 - ], - [ - "all", - 2 - ], - [ - "still", - 2 - ], - [ - "left", - 2 - ], - [ - "The", - 2 - ], - [ - "We", - 2 - ], - [ - "do", - 2 - ], - [ - "it", - 2 - ], - [ - "love", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "keep", - 2 - ], - [ - "locked", - 2 - ], - [ - "I", - 2 - ], - [ - "could", - 2 - ], - [ - "be", - 2 - ], - [ - "my", - 2 - ], - [ - "will", - 2 - ], - [ - "death", - 2 - ], - [ - "And", - 1 - ], - [ - "stare", - 1 - ], - [ - "each", - 1 - ], - [ - "other", - 1 - ], - [ - "down", - 1 - ], - [ - "vicitms", - 1 - ], - [ - "grind", - 1 - ], - [ - "Probing", - 1 - ], - [ - "weakness", - 1 - ], - [ - "hurt", - 1 - ], - [ - "behind", - 1 - ], - [ - "Oh", - 1 - ], - [ - "Is", - 1 - ], - [ - "really", - 1 - ], - [ - "tragedy", - 1 - ], - [ - "way", - 1 - ], - [ - "might", - 1 - ], - [ - "describe", - 1 - ], - [ - "Or", - 1 - ], - [ - "would", - 1 - ], - [ - "a", - 1 - ], - [ - "thousand", - 1 - ], - [ - "lovers", - 1 - ], - [ - "leave", - 1 - ], - [ - "cold", - 1 - ], - [ - "inside", - 1 - ], - [ - "Make", - 1 - ], - [ - "All", - 1 - ], - [ - "these", - 1 - ], - [ - "mixed", - 1 - ], - [ - "emotions", - 1 - ], - [ - "stolen", - 1 - ], - [ - "Stolen", - 1 - ], - [ - "pearl", - 1 - ], - [ - "devotions", - 1 - ], - [ - "from", - 1 - ], - [ - "world", - 1 - ], - [ - "Your", - 1 - ], - [ - "kisses", - 1 - ], - [ - "are", - 1 - ], - [ - "different", - 1 - ], - [ - "rare", - 1 - ], - [ - "But", - 1 - ], - [ - "anger", - 1 - ], - [ - "stole", - 1 - ], - [ - "jewels", - 1 - ], - [ - "has", - 1 - ], - [ - "bare", - 1 - ], - [ - "Made", - 1 - ], - [ - "Well", - 1 - ], - [ - "tired", - 1 - ], - [ - "joker", - 1 - ], - [ - "pour", - 1 - ], - [ - "heart", - 1 - ], - [ - "to", - 1 - ], - [ - "get", - 1 - ], - [ - "Sacrifice", - 1 - ], - [ - "happiness", - 1 - ], - [ - "just", - 1 - ], - [ - "win", - 1 - ], - [ - "Maybe", - 1 - ], - [ - "twist", - 1 - ], - [ - "turn", - 1 - ], - [ - "where", - 1 - ], - [ - "angels", - 1 - ], - [ - "burn", - 1 - ], - [ - "Like", - 1 - ], - [ - "fallen", - 1 - ], - [ - "soldiers", - 1 - ], - [ - "learn", - 1 - ], - [ - "That", - 1 - ], - [ - "once", - 1 - ], - [ - "forgotten", - 1 - ], - [ - "twice", - 1 - ], - [ - "removed", - 1 - ], - [ - "Love", - 1 - ], - [ - "repeat", - 1 - ], - [ - "chorus", - 1 - ] - ], - [ - [ - "I", - 26 - ], - [ - "a", - 16 - ], - [ - "to", - 15 - ], - [ - "the", - 14 - ], - [ - "and", - 12 - ], - [ - "need", - 8 - ], - [ - "of", - 8 - ], - [ - "you", - 8 - ], - [ - "And", - 5 - ], - [ - "in", - 5 - ], - [ - "dont", - 5 - ], - [ - "know", - 5 - ], - [ - "your", - 4 - ], - [ - "face", - 4 - ], - [ - "just", - 4 - ], - [ - "my", - 4 - ], - [ - "if", - 4 - ], - [ - "want", - 4 - ], - [ - "bit", - 4 - ], - [ - "get", - 4 - ], - [ - "what", - 4 - ], - [ - "But", - 4 - ], - [ - "place", - 3 - ], - [ - "like", - 3 - ], - [ - "on", - 3 - ], - [ - "Chorus", - 3 - ], - [ - "find", - 3 - ], - [ - "out", - 3 - ], - [ - "Im", - 3 - ], - [ - "Anytime", - 2 - ], - [ - "see", - 2 - ], - [ - "close", - 2 - ], - [ - "eyes", - 2 - ], - [ - "am", - 2 - ], - [ - "taken", - 2 - ], - [ - "where", - 2 - ], - [ - "crystal", - 2 - ], - [ - "mind", - 2 - ], - [ - "Magenta", - 2 - ], - [ - "feelings", - 2 - ], - [ - "take", - 2 - ], - [ - "up", - 2 - ], - [ - "shelter", - 2 - ], - [ - "base", - 2 - ], - [ - "spine", - 2 - ], - [ - "Sweet", - 2 - ], - [ - "chicacherry", - 2 - ], - [ - "cola", - 2 - ], - [ - "try", - 2 - ], - [ - "explain", - 2 - ], - [ - "hold", - 2 - ], - [ - "tight", - 2 - ], - [ - "it", - 2 - ], - [ - "happens", - 2 - ], - [ - "again", - 2 - ], - [ - "might", - 2 - ], - [ - "move", - 2 - ], - [ - "so", - 2 - ], - [ - "slightly", - 2 - ], - [ - "To", - 2 - ], - [ - "arms", - 2 - ], - [ - "lips", - 2 - ], - [ - "human", - 2 - ], - [ - "cannonball", - 2 - ], - [ - "That", - 2 - ], - [ - "Come", - 2 - ], - [ - "stand", - 2 - ], - [ - "little", - 2 - ], - [ - "closer", - 2 - ], - [ - "higher", - 2 - ], - [ - "Youll", - 2 - ], - [ - "never", - 2 - ], - [ - "hit", - 2 - ], - [ - "When", - 2 - ], - [ - "Ooh", - 2 - ], - [ - "ooh", - 2 - ], - [ - "Id", - 2 - ], - [ - "die", - 2 - ], - [ - "who", - 2 - ], - [ - "deep", - 2 - ], - [ - "is", - 2 - ], - [ - "for", - 2 - ], - [ - "time", - 2 - ], - [ - "using", - 2 - ], - [ - "Breath", - 1 - ], - [ - "kind", - 1 - ], - [ - "person", - 1 - ], - [ - "endorses", - 1 - ], - [ - "commitment", - 1 - ], - [ - "Getting", - 1 - ], - [ - "comfy", - 1 - ], - [ - "getting", - 1 - ], - [ - "perfect", - 1 - ], - [ - "live", - 1 - ], - [ - "look", - 1 - ], - [ - "then", - 1 - ], - [ - "smell", - 1 - ], - [ - "perfume", - 1 - ], - [ - "Its", - 1 - ], - [ - "down", - 1 - ], - [ - "floor", - 1 - ], - [ - "Conversation", - 1 - ], - [ - "has", - 1 - ], - [ - "In", - 1 - ], - [ - "interaction", - 1 - ], - [ - "lover", - 1 - ], - [ - "mate", - 1 - ], - [ - "talking", - 1 - ], - [ - "symbols", - 1 - ], - [ - "words", - 1 - ], - [ - "Can", - 1 - ], - [ - "be", - 1 - ], - [ - "likened", - 1 - ], - [ - "sea", - 1 - ], - [ - "diver", - 1 - ], - [ - "swimming", - 1 - ], - [ - "with", - 1 - ], - [ - "raincoat", - 1 - ], - [ - "Breathe", - 1 - ], - [ - "So", - 1 - ], - [ - "can", - 1 - ], - [ - "we", - 1 - ] - ], - [ - [ - "you", - 17 - ], - [ - "I", - 14 - ], - [ - "the", - 14 - ], - [ - "Ill", - 13 - ], - [ - "be", - 12 - ], - [ - "your", - 11 - ], - [ - "with", - 11 - ], - [ - "wanna", - 11 - ], - [ - "on", - 9 - ], - [ - "in", - 6 - ], - [ - "a", - 5 - ], - [ - "sky", - 5 - ], - [ - "love", - 4 - ], - [ - "stand", - 4 - ], - [ - "mountain", - 4 - ], - [ - "bathe", - 4 - ], - [ - "sea", - 4 - ], - [ - "like", - 4 - ], - [ - "this", - 4 - ], - [ - "forever", - 4 - ], - [ - "Until", - 4 - ], - [ - "falls", - 4 - ], - [ - "down", - 4 - ], - [ - "me", - 4 - ], - [ - "to", - 4 - ], - [ - "wish", - 3 - ], - [ - "that", - 3 - ], - [ - "need", - 3 - ], - [ - "A", - 3 - ], - [ - "lay", - 3 - ], - [ - "dream", - 2 - ], - [ - "fantasy", - 2 - ], - [ - "hope", - 2 - ], - [ - "Be", - 2 - ], - [ - "everything", - 2 - ], - [ - "more", - 2 - ], - [ - "every", - 2 - ], - [ - "breath", - 2 - ], - [ - "Truly", - 2 - ], - [ - "madly", - 2 - ], - [ - "deeply", - 2 - ], - [ - "do", - 2 - ], - [ - "will", - 2 - ], - [ - "for", - 2 - ], - [ - "make", - 2 - ], - [ - "it", - 2 - ], - [ - "want", - 2 - ], - [ - "The", - 2 - ], - [ - "tears", - 2 - ], - [ - "strong", - 1 - ], - [ - "faithful", - 1 - ], - [ - "cause", - 1 - ], - [ - "Im", - 1 - ], - [ - "counting", - 1 - ], - [ - "new", - 1 - ], - [ - "beginning", - 1 - ], - [ - "reason", - 1 - ], - [ - "living", - 1 - ], - [ - "deeper", - 1 - ], - [ - "meaning", - 1 - ], - [ - "yeah", - 1 - ], - [ - "And", - 1 - ], - [ - "when", - 1 - ], - [ - "stars", - 1 - ], - [ - "are", - 1 - ], - [ - "shining", - 1 - ], - [ - "brightly", - 1 - ], - [ - "velvet", - 1 - ], - [ - "send", - 1 - ], - [ - "heaven", - 1 - ], - [ - "Then", - 1 - ], - [ - "cry", - 1 - ], - [ - "of", - 1 - ], - [ - "joy", - 1 - ], - [ - "all", - 1 - ], - [ - "pleasure", - 1 - ], - [ - "certainty", - 1 - ], - [ - "That", - 1 - ], - [ - "were", - 1 - ], - [ - "surrounded", - 1 - ], - [ - "by", - 1 - ], - [ - "comfort", - 1 - ], - [ - "and", - 1 - ], - [ - "protection", - 1 - ], - [ - "Of", - 1 - ], - [ - "highest", - 1 - ], - [ - "powers", - 1 - ], - [ - "In", - 1 - ], - [ - "lonely", - 1 - ], - [ - "hours", - 1 - ], - [ - "devour", - 1 - ], - [ - "Oh", - 1 - ], - [ - "can", - 1 - ], - [ - "see", - 1 - ], - [ - "baby", - 1 - ], - [ - "Dont", - 1 - ], - [ - "have", - 1 - ], - [ - "close", - 1 - ], - [ - "eyes", - 1 - ], - [ - "Cause", - 1 - ], - [ - "its", - 1 - ], - [ - "standing", - 1 - ], - [ - "right", - 1 - ], - [ - "before", - 1 - ], - [ - "All", - 1 - ], - [ - "surely", - 1 - ], - [ - "come", - 1 - ], - [ - "Well", - 1 - ], - [ - "live", - 1 - ] - ], - [ - [ - "to", - 23 - ], - [ - "you", - 21 - ], - [ - "a", - 17 - ], - [ - "the", - 15 - ], - [ - "your", - 15 - ], - [ - "that", - 11 - ], - [ - "way", - 7 - ], - [ - "into", - 7 - ], - [ - "disco", - 7 - ], - [ - "want", - 6 - ], - [ - "thats", - 6 - ], - [ - "Im", - 6 - ], - [ - "gonna", - 6 - ], - [ - "inside", - 6 - ], - [ - "head", - 6 - ], - [ - "Violet", - 6 - ], - [ - "color", - 6 - ], - [ - "be", - 5 - ], - [ - "and", - 5 - ], - [ - "take", - 5 - ], - [ - "And", - 5 - ], - [ - "no", - 5 - ], - [ - "lie", - 5 - ], - [ - "If", - 4 - ], - [ - "theres", - 4 - ], - [ - "like", - 4 - ], - [ - "crash", - 4 - ], - [ - "world", - 4 - ], - [ - "Dance", - 4 - ], - [ - "it", - 3 - ], - [ - "with", - 3 - ], - [ - "see", - 3 - ], - [ - "But", - 3 - ], - [ - "people", - 3 - ], - [ - "Let", - 3 - ], - [ - "body", - 3 - ], - [ - "move", - 3 - ], - [ - "doorway", - 3 - ], - [ - "To", - 3 - ], - [ - "Wear", - 3 - ], - [ - "cling", - 3 - ], - [ - "The", - 3 - ], - [ - "could", - 2 - ], - [ - "everything", - 2 - ], - [ - "Would", - 2 - ], - [ - "complain", - 2 - ], - [ - "came", - 2 - ], - [ - "too", - 2 - ], - [ - "easy", - 2 - ], - [ - "me", - 2 - ], - [ - "A", - 2 - ], - [ - "dont", - 2 - ], - [ - "things", - 2 - ], - [ - "Ive", - 2 - ], - [ - "got", - 2 - ], - [ - "dream", - 2 - ], - [ - "over", - 2 - ], - [ - "Exploding", - 2 - ], - [ - "supernova", - 2 - ], - [ - "give", - 2 - ], - [ - "In", - 2 - ], - [ - "were", - 2 - ], - [ - "same", - 2 - ], - [ - "two", - 2 - ], - [ - "looking", - 2 - ], - [ - "out", - 2 - ], - [ - "sea", - 2 - ], - [ - "For", - 2 - ], - [ - "wave", - 2 - ], - [ - "would", - 2 - ], - [ - "carry", - 2 - ], - [ - "all", - 2 - ], - [ - "our", - 2 - ], - [ - "fantasies", - 2 - ], - [ - "infiltrate", - 2 - ], - [ - "Sway", - 2 - ], - [ - "mind", - 2 - ], - [ - "complicate", - 2 - ], - [ - "Just", - 1 - ], - [ - "games", - 1 - ], - [ - "resolution", - 1 - ], - [ - "hard", - 1 - ], - [ - "OK", - 1 - ], - [ - "cause", - 1 - ], - [ - "I", - 1 - ], - [ - "are", - 1 - ], - [ - "plain", - 1 - ], - [ - "You", - 1 - ], - [ - "ecstacy", - 1 - ], - [ - "delivered", - 1 - ], - [ - "certainty", - 1 - ], - [ - "youre", - 1 - ], - [ - "afraid", - 1 - ], - [ - "pleasure", - 1 - ], - [ - "wont", - 1 - ], - [ - "needed", - 1 - ], - [ - "Contemplate", - 1 - ], - [ - "jealously", - 1 - ], - [ - "intermixed", - 1 - ], - [ - "urgency", - 1 - ], - [ - "million", - 1 - ], - [ - "damned", - 1 - ], - [ - "good", - 1 - ], - [ - "shot", - 1 - ], - [ - "at", - 1 - ], - [ - "Ill", - 1 - ], - [ - "do", - 1 - ], - [ - "my", - 1 - ], - [ - "best", - 1 - ], - [ - "break", - 1 - ], - [ - "higher", - 1 - ], - [ - "Common", - 1 - ], - [ - "sense", - 1 - ], - [ - "is", - 1 - ], - [ - "game", - 1 - ], - [ - "many", - 1 - ], - [ - "play", - 1 - ], - [ - "in", - 1 - ], - [ - "moment", - 1 - ], - [ - "takes", - 1 - ], - [ - "either", - 1 - ] - ], - [ - [ - "I", - 23 - ], - [ - "me", - 20 - ], - [ - "around", - 17 - ], - [ - "you", - 16 - ], - [ - "the", - 16 - ], - [ - "want", - 13 - ], - [ - "your", - 12 - ], - [ - "all", - 11 - ], - [ - "All", - 7 - ], - [ - "a", - 7 - ], - [ - "on", - 6 - ], - [ - "Youre", - 6 - ], - [ - "So", - 5 - ], - [ - "hear", - 4 - ], - [ - "and", - 4 - ], - [ - "baby", - 4 - ], - [ - "yeah", - 4 - ], - [ - "way", - 4 - ], - [ - "like", - 4 - ], - [ - "need", - 3 - ], - [ - "so", - 3 - ], - [ - "of", - 3 - ], - [ - "cant", - 3 - ], - [ - "say", - 3 - ], - [ - "arms", - 3 - ], - [ - "face", - 3 - ], - [ - "perfume", - 3 - ], - [ - "move", - 3 - ], - [ - "do", - 3 - ], - [ - "funky", - 3 - ], - [ - "groove", - 3 - ], - [ - "youre", - 3 - ], - [ - "Well", - 2 - ], - [ - "know", - 2 - ], - [ - "that", - 2 - ], - [ - "magic", - 2 - ], - [ - "come", - 2 - ], - [ - "Ive", - 2 - ], - [ - "been", - 2 - ], - [ - "running", - 2 - ], - [ - "day", - 2 - ], - [ - "And", - 2 - ], - [ - "Like", - 2 - ], - [ - "chop", - 2 - ], - [ - "everytime", - 1 - ], - [ - "look", - 1 - ], - [ - "at", - 1 - ], - [ - "expression", - 1 - ], - [ - "printed", - 1 - ], - [ - "page", - 1 - ], - [ - "think", - 1 - ], - [ - "Whispering", - 1 - ], - [ - "compliments", - 1 - ], - [ - "badly", - 1 - ], - [ - "Now", - 1 - ], - [ - "circles", - 1 - ], - [ - "notion", - 1 - ], - [ - "youd", - 1 - ], - [ - "find", - 1 - ], - [ - "One", - 1 - ], - [ - "maybe", - 1 - ], - [ - "But", - 1 - ], - [ - "psychic", - 1 - ], - [ - "powers", - 1 - ], - [ - "suggestion", - 1 - ], - [ - "sending", - 1 - ], - [ - "cold", - 1 - ], - [ - "chardonnay", - 1 - ], - [ - "chilled", - 1 - ], - [ - "for", - 1 - ], - [ - "smooth", - 1 - ], - [ - "crisp", - 1 - ], - [ - "display", - 1 - ], - [ - "Cartier", - 1 - ], - [ - "Armani", - 1 - ], - [ - "TAG", - 1 - ], - [ - "Gucci", - 1 - ], - [ - "Versace", - 1 - ], - [ - "In", - 1 - ], - [ - "middle", - 1 - ], - [ - "night", - 1 - ], - [ - "kiss", - 1 - ], - [ - "long", - 1 - ], - [ - "only", - 1 - ], - [ - "good", - 1 - ], - [ - "thing", - 1 - ], - [ - "when", - 1 - ], - [ - "is", - 1 - ], - [ - "wrong", - 1 - ], - [ - "time", - 1 - ], - [ - "reversal", - 1 - ], - [ - "clock", - 1 - ], - [ - "fries", - 1 - ], - [ - "side", - 1 - ], - [ - "with", - 1 - ], - [ - "cherry", - 1 - ], - [ - "top", - 1 - ], - [ - "sleek", - 1 - ], - [ - "velvet", - 1 - ], - [ - "gold", - 1 - ], - [ - "lame", - 1 - ], - [ - "patent", - 1 - ], - [ - "leather", - 1 - ], - [ - "enchante", - 1 - ], - [ - "legend", - 1 - ], - [ - "glamor", - 1 - ], - [ - "queen", - 1 - ], - [ - "God", - 1 - ], - [ - "Im", - 1 - ], - [ - "out", - 1 - ], - [ - "words", - 1 - ], - [ - "but", - 1 - ], - [ - "what", - 1 - ], - [ - "mean", - 1 - ], - [ - "slide", - 1 - ], - [ - "into", - 1 - ], - [ - "Jaguar", - 1 - ], - [ - "or", - 1 - ], - [ - "Porsche", - 1 - ], - [ - "there", - 1 - ], - [ - "are", - 1 - ], - [ - "darling", - 1 - ], - [ - "au", - 1 - ], - [ - "revoir", - 1 - ], - [ - "Pick", - 1 - ], - [ - "up", - 1 - ], - [ - "things", - 1 - ], - [ - "star", - 1 - ] - ], - [ - [ - "you", - 18 - ], - [ - "know", - 11 - ], - [ - "baby", - 9 - ], - [ - "I", - 8 - ], - [ - "You", - 5 - ], - [ - "it", - 5 - ], - [ - "let", - 5 - ], - [ - "on", - 4 - ], - [ - "so", - 4 - ], - [ - "does", - 4 - ], - [ - "right", - 4 - ], - [ - "your", - 4 - ], - [ - "up", - 4 - ], - [ - "the", - 3 - ], - [ - "my", - 3 - ], - [ - "So", - 3 - ], - [ - "And", - 3 - ], - [ - "Chorus", - 3 - ], - [ - "me", - 3 - ], - [ - "now", - 3 - ], - [ - "time", - 3 - ], - [ - "in", - 3 - ], - [ - "Cause", - 3 - ], - [ - "go", - 3 - ], - [ - "Well", - 2 - ], - [ - "want", - 2 - ], - [ - "to", - 2 - ], - [ - "and", - 2 - ], - [ - "for", - 2 - ], - [ - "But", - 2 - ], - [ - "heart", - 2 - ], - [ - "be", - 2 - ], - [ - "much", - 2 - ], - [ - "that", - 2 - ], - [ - "If", - 2 - ], - [ - "close", - 2 - ], - [ - "wake", - 2 - ], - [ - "wont", - 2 - ], - [ - "this", - 2 - ], - [ - "Im", - 2 - ], - [ - "gonna", - 2 - ], - [ - "make", - 2 - ], - [ - "Ill", - 2 - ], - [ - "take", - 1 - ], - [ - "as", - 1 - ], - [ - "find", - 1 - ], - [ - "Imagine", - 1 - ], - [ - "our", - 1 - ], - [ - "clothes", - 1 - ], - [ - "are", - 1 - ], - [ - "floor", - 1 - ], - [ - "Feel", - 1 - ], - [ - "caress", - 1 - ], - [ - "soft", - 1 - ], - [ - "gentle", - 1 - ], - [ - "delicate", - 1 - ], - [ - "cry", - 1 - ], - [ - "more", - 1 - ], - [ - "Universe", - 1 - ], - [ - "inside", - 1 - ], - [ - "of", - 1 - ], - [ - "gotta", - 1 - ], - [ - "can", - 1 - ], - [ - "free", - 1 - ], - [ - "wanted", - 1 - ], - [ - "its", - 1 - ], - [ - "over", - 1 - ], - [ - "dont", - 1 - ], - [ - "what", - 1 - ], - [ - "Put", - 1 - ], - [ - "a", - 1 - ], - [ - "capsule", - 1 - ], - [ - "Two", - 1 - ], - [ - "minds", - 1 - ], - [ - "consensual", - 1 - ], - [ - "Entwined", - 1 - ], - [ - "perfection", - 1 - ], - [ - "we", - 1 - ], - [ - "could", - 1 - ], - [ - "Cuddle", - 1 - ], - [ - "Lay", - 1 - ], - [ - "chest", - 1 - ], - [ - "Listen", - 1 - ], - [ - "beats", - 1 - ], - [ - "coming", - 1 - ], - [ - "down", - 1 - ], - [ - "get", - 1 - ], - [ - "tired", - 1 - ], - [ - "eyes", - 1 - ], - [ - "When", - 1 - ], - [ - "found", - 1 - ], - [ - "youre", - 1 - ], - [ - "nervous", - 1 - ], - [ - "kind", - 1 - ], - [ - "With", - 1 - ], - [ - "going", - 1 - ], - [ - "mind", - 1 - ], - [ - "tell", - 1 - ], - [ - "mine", - 1 - ], - [ - "sure", - 1 - ], - [ - "look", - 1 - ], - [ - "out", - 1 - ], - [ - "will", - 1 - ], - [ - "only", - 1 - ], - [ - "end", - 1 - ], - [ - "lost", - 1 - ], - [ - "loneliness", - 1 - ], - [ - "with", - 1 - ], - [ - "words", - 1 - ], - [ - "already", - 1 - ], - [ - "lips", - 1 - ] - ], - [ - [ - "Ill", - 8 - ], - [ - "words", - 8 - ], - [ - "and", - 7 - ], - [ - "the", - 7 - ], - [ - "a", - 6 - ], - [ - "I", - 6 - ], - [ - "say", - 6 - ], - [ - "thousand", - 5 - ], - [ - "more", - 5 - ], - [ - "your", - 4 - ], - [ - "of", - 3 - ], - [ - "all", - 3 - ], - [ - "my", - 3 - ], - [ - "you", - 3 - ], - [ - "out", - 3 - ], - [ - "loud", - 3 - ], - [ - "or", - 3 - ], - [ - "We", - 2 - ], - [ - "So", - 2 - ], - [ - "take", - 2 - ], - [ - "this", - 2 - ], - [ - "noise", - 2 - ], - [ - "into", - 2 - ], - [ - "brain", - 2 - ], - [ - "send", - 2 - ], - [ - "it", - 2 - ], - [ - "back", - 2 - ], - [ - "again", - 2 - ], - [ - "bear", - 2 - ], - [ - "cost", - 2 - ], - [ - "shed", - 2 - ], - [ - "skin", - 2 - ], - [ - "call", - 2 - ], - [ - "up", - 2 - ], - [ - "then", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "to", - 2 - ], - [ - "wont", - 2 - ], - [ - "stumble", - 1 - ], - [ - "in", - 1 - ], - [ - "tangled", - 1 - ], - [ - "web", - 1 - ], - [ - "decaying", - 1 - ], - [ - "friendships", - 1 - ], - [ - "almost", - 1 - ], - [ - "dead", - 1 - ], - [ - "And", - 1 - ], - [ - "hide", - 1 - ], - [ - "behind", - 1 - ], - [ - "mask", - 1 - ], - [ - "lies", - 1 - ], - [ - "twist", - 1 - ], - [ - "turn", - 1 - ], - [ - "we", - 1 - ], - [ - "avoid", - 1 - ], - [ - "hope", - 1 - ], - [ - "salvage", - 1 - ], - [ - "now", - 1 - ], - [ - "devoid", - 1 - ], - [ - "see", - 1 - ], - [ - "truth", - 1 - ], - [ - "inside", - 1 - ], - [ - "eyes", - 1 - ], - [ - "You", - 1 - ], - [ - "could", - 1 - ], - [ - "resurrect", - 1 - ], - [ - "deceive", - 1 - ], - [ - "me", - 1 - ], - [ - "A", - 1 - ], - [ - "will", - 1 - ], - [ - "give", - 1 - ], - [ - "reasons", - 1 - ], - [ - "why", - 1 - ], - [ - "dont", - 1 - ], - [ - "need", - 1 - ], - [ - "anymore", - 1 - ], - [ - "Time", - 1 - ], - [ - "manipulates", - 1 - ], - [ - "heart", - 1 - ], - [ - "preconceptions", - 1 - ], - [ - "torn", - 1 - ], - [ - "apart", - 1 - ], - [ - "Begin", - 1 - ], - [ - "doubt", - 1 - ], - [ - "state", - 1 - ], - [ - "mind", - 1 - ], - [ - "But", - 1 - ], - [ - "go", - 1 - ], - [ - "down", - 1 - ], - [ - "on", - 1 - ], - [ - "what", - 1 - ], - [ - "said", - 1 - ], - [ - "retract", - 1 - ], - [ - "convictions", - 1 - ], - [ - "read", - 1 - ], - [ - "may", - 1 - ], - [ - "perplex", - 1 - ], - [ - "but", - 1 - ], - [ - "Im", - 1 - ], - [ - "not", - 1 - ], - [ - "blind", - 1 - ], - [ - "Manipulation", - 1 - ], - [ - "Fabrication", - 1 - ], - [ - "Conversation", - 1 - ], - [ - "Annihilation", - 1 - ], - [ - "Damnation", - 1 - ], - [ - "Frustration", - 1 - ], - [ - "Elevation", - 1 - ], - [ - "Procreation", - 1 - ], - [ - "repeat", - 1 - ], - [ - "chorus", - 1 - ] - ], - [ - [ - "me", - 35 - ], - [ - "you", - 14 - ], - [ - "that", - 11 - ], - [ - "never", - 10 - ], - [ - "in", - 10 - ], - [ - "a", - 10 - ], - [ - "way", - 9 - ], - [ - "known", - 9 - ], - [ - "Ive", - 7 - ], - [ - "the", - 7 - ], - [ - "shake", - 6 - ], - [ - "hate", - 6 - ], - [ - "take", - 6 - ], - [ - "be", - 6 - ], - [ - "I", - 5 - ], - [ - "But", - 5 - ], - [ - "You", - 5 - ], - [ - "then", - 5 - ], - [ - "alone", - 5 - ], - [ - "break", - 4 - ], - [ - "over", - 4 - ], - [ - "When", - 4 - ], - [ - "madness", - 4 - ], - [ - "stops", - 4 - ], - [ - "will", - 4 - ], - [ - "moved", - 3 - ], - [ - "So", - 3 - ], - [ - "Break", - 3 - ], - [ - "again", - 2 - ], - [ - "just", - 2 - ], - [ - "abused", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "with", - 2 - ], - [ - "confuse", - 2 - ], - [ - "baby", - 2 - ], - [ - "youll", - 2 - ], - [ - "to", - 2 - ], - [ - "youve", - 2 - ], - [ - "thought", - 1 - ], - [ - "Id", - 1 - ], - [ - "change", - 1 - ], - [ - "my", - 1 - ], - [ - "opinion", - 1 - ], - [ - "straight", - 1 - ], - [ - "away", - 1 - ], - [ - "into", - 1 - ], - [ - "position", - 1 - ], - [ - "Just", - 1 - ], - [ - "youre", - 1 - ], - [ - "kind", - 1 - ], - [ - "who", - 1 - ], - [ - "deals", - 1 - ], - [ - "games", - 1 - ], - [ - "mind", - 1 - ], - [ - "Well", - 1 - ], - [ - "She", - 1 - ], - [ - "says", - 1 - ], - [ - "can", - 1 - ], - [ - "help", - 1 - ], - [ - "but", - 1 - ], - [ - "what", - 1 - ], - [ - "do", - 1 - ], - [ - "say", - 1 - ], - [ - "its", - 1 - ], - [ - "not", - 1 - ], - [ - "free", - 1 - ], - [ - "have", - 1 - ], - [ - "pay", - 1 - ], - [ - "keep", - 1 - ], - [ - "contemplating", - 1 - ], - [ - "your", - 1 - ], - [ - "soul", - 1 - ], - [ - "is", - 1 - ], - [ - "slowly", - 1 - ], - [ - "fading", - 1 - ], - [ - "God", - 1 - ], - [ - "dont", - 1 - ], - [ - "know", - 1 - ], - [ - "live", - 1 - ], - [ - "ton", - 1 - ], - [ - "of", - 1 - ], - [ - "regret", - 1 - ], - [ - "Cause", - 1 - ], - [ - "used", - 1 - ], - [ - "move", - 1 - ], - [ - "accused", - 1 - ], - [ - "hurt", - 1 - ], - [ - "wont", - 1 - ], - [ - "Listen", - 1 - ], - [ - "Youll", - 1 - ], - [ - "make", - 1 - ], - [ - "Fake", - 1 - ] - ], - [ - [ - "you", - 19 - ], - [ - "the", - 12 - ], - [ - "a", - 12 - ], - [ - "and", - 11 - ], - [ - "Just", - 9 - ], - [ - "could", - 9 - ], - [ - "be", - 8 - ], - [ - "mine", - 8 - ], - [ - "I", - 6 - ], - [ - "in", - 6 - ], - [ - "my", - 5 - ], - [ - "of", - 5 - ], - [ - "to", - 4 - ], - [ - "time", - 4 - ], - [ - "Im", - 4 - ], - [ - "darkness", - 3 - ], - [ - "can", - 3 - ], - [ - "feel", - 3 - ], - [ - "twist", - 3 - ], - [ - "sip", - 3 - ], - [ - "wine", - 3 - ], - [ - "kiss", - 3 - ], - [ - "divine", - 3 - ], - [ - "In", - 2 - ], - [ - "believe", - 2 - ], - [ - "like", - 2 - ], - [ - "cloud", - 2 - ], - [ - "A", - 2 - ], - [ - "leave", - 2 - ], - [ - "just", - 2 - ], - [ - "me", - 2 - ], - [ - "inside", - 2 - ], - [ - "all", - 2 - ], - [ - "wait", - 1 - ], - [ - "Frozen", - 1 - ], - [ - "winds", - 1 - ], - [ - "surround", - 1 - ], - [ - "face", - 1 - ], - [ - "cover", - 1 - ], - [ - "make", - 1 - ], - [ - "its", - 1 - ], - [ - "rain", - 1 - ], - [ - "storm", - 1 - ], - [ - "building", - 1 - ], - [ - "heart", - 1 - ], - [ - "wonder", - 1 - ], - [ - "if", - 1 - ], - [ - "know", - 1 - ], - [ - "pain", - 1 - ], - [ - "want", - 1 - ], - [ - "one", - 1 - ], - [ - "thing", - 1 - ], - [ - "havent", - 1 - ], - [ - "got", - 1 - ], - [ - "hand", - 1 - ], - [ - "brushes", - 1 - ], - [ - "by", - 1 - ], - [ - "love", - 1 - ], - [ - "smile", - 1 - ], - [ - "fuels", - 1 - ], - [ - "steel", - 1 - ], - [ - "inferno", - 1 - ], - [ - "You", - 1 - ], - [ - "dont", - 1 - ], - [ - "have", - 1 - ], - [ - "die", - 1 - ], - [ - "world", - 1 - ], - [ - "Stand", - 1 - ], - [ - "still", - 1 - ], - [ - "youve", - 1 - ], - [ - "departed", - 1 - ], - [ - "It", - 1 - ], - [ - "seems", - 1 - ], - [ - "not", - 1 - ], - [ - "on", - 1 - ], - [ - "your", - 1 - ], - [ - "mind", - 1 - ], - [ - "wasting", - 1 - ], - [ - "fool", - 1 - ], - [ - "death", - 1 - ], - [ - "night", - 1 - ], - [ - "wish", - 1 - ], - [ - "that", - 1 - ], - [ - "conceive", - 1 - ], - [ - "Wont", - 1 - ], - [ - "Take", - 1 - ], - [ - "away", - 1 - ], - [ - "pride", - 1 - ], - [ - "dignity", - 1 - ], - [ - "thats", - 1 - ], - [ - "burning", - 1 - ], - [ - "Cant", - 1 - ], - [ - "see", - 1 - ], - [ - "standing", - 1 - ], - [ - "naked", - 1 - ], - [ - "Ill", - 1 - ], - [ - "bear", - 1 - ], - [ - "crosses", - 1 - ], - [ - "crucifixes", - 1 - ], - [ - "provide", - 1 - ], - [ - "If", - 1 - ], - [ - "decide", - 1 - ] - ], - [ - [ - "I", - 17 - ], - [ - "the", - 11 - ], - [ - "you", - 8 - ], - [ - "am", - 7 - ], - [ - "be", - 6 - ], - [ - "so", - 5 - ], - [ - "In", - 4 - ], - [ - "Santa", - 4 - ], - [ - "Monica", - 4 - ], - [ - "on", - 4 - ], - [ - "to", - 4 - ], - [ - "or", - 4 - ], - [ - "And", - 4 - ], - [ - "telephone", - 3 - ], - [ - "line", - 3 - ], - [ - "want", - 3 - ], - [ - "could", - 3 - ], - [ - "a", - 3 - ], - [ - "wouldnt", - 3 - ], - [ - "know", - 3 - ], - [ - "difference", - 3 - ], - [ - "Or", - 3 - ], - [ - "The", - 2 - ], - [ - "people", - 2 - ], - [ - "But", - 2 - ], - [ - "anyone", - 2 - ], - [ - "anything", - 2 - ], - [ - "super", - 2 - ], - [ - "model", - 2 - ], - [ - "Norman", - 2 - ], - [ - "Mailer", - 2 - ], - [ - "would", - 2 - ], - [ - "modern", - 2 - ], - [ - "never", - 2 - ], - [ - "felt", - 2 - ], - [ - "any", - 2 - ], - [ - "in", - 1 - ], - [ - "winter", - 1 - ], - [ - "time", - 1 - ], - [ - "lazy", - 1 - ], - [ - "streets", - 1 - ], - [ - "undemanding", - 1 - ], - [ - "walk", - 1 - ], - [ - "into", - 1 - ], - [ - "crowd", - 1 - ], - [ - "get", - 1 - ], - [ - "your", - 1 - ], - [ - "coffee", - 1 - ], - [ - "from", - 1 - ], - [ - "coolest", - 1 - ], - [ - "places", - 1 - ], - [ - "promenade", - 1 - ], - [ - "Where", - 1 - ], - [ - "dress", - 1 - ], - [ - "just", - 1 - ], - [ - "Beauty", - 1 - ], - [ - "unavoidable", - 1 - ], - [ - "everywhere", - 1 - ], - [ - "turn", - 1 - ], - [ - "Its", - 1 - ], - [ - "there", - 1 - ], - [ - "sit", - 1 - ], - [ - "and", - 1 - ], - [ - "wonder", - 1 - ], - [ - "what", - 1 - ], - [ - "doing", - 1 - ], - [ - "here", - 1 - ], - [ - "all", - 1 - ], - [ - "got", - 1 - ], - [ - "names", - 1 - ], - [ - "Like", - 1 - ], - [ - "Jake", - 1 - ], - [ - "Mandy", - 1 - ], - [ - "bodies", - 1 - ], - [ - "too", - 1 - ], - [ - "boulevard", - 1 - ], - [ - "Youll", - 1 - ], - [ - "have", - 1 - ], - [ - "dodge", - 1 - ], - [ - "those", - 1 - ], - [ - "Inline", - 1 - ], - [ - "skaters", - 1 - ], - [ - "theyll", - 1 - ], - [ - "knock", - 1 - ], - [ - "down", - 1 - ], - [ - "lonely", - 1 - ], - [ - "Never", - 1 - ], - [ - "out", - 1 - ], - [ - "of", - 1 - ], - [ - "place", - 1 - ], - [ - "wanted", - 1 - ], - [ - "something", - 1 - ], - [ - "more", - 1 - ], - [ - "than", - 1 - ], - [ - "this", - 1 - ], - [ - "On", - 1 - ], - [ - "height", - 1 - ], - [ - "age", - 1 - ], - [ - "caped", - 1 - ], - [ - "crusader", - 1 - ], - [ - "space", - 1 - ], - [ - "invader", - 1 - ], - [ - "repeat", - 1 - ] - ] - ] - }, - { - "Affirmation [1999]": [ - [ - [ - "I", - 28 - ], - [ - "believe", - 28 - ], - [ - "you", - 17 - ], - [ - "the", - 12 - ], - [ - "is", - 10 - ], - [ - "what", - 9 - ], - [ - "that", - 6 - ], - [ - "until", - 6 - ], - [ - "youve", - 6 - ], - [ - "in", - 5 - ], - [ - "your", - 5 - ], - [ - "more", - 5 - ], - [ - "other", - 4 - ], - [ - "cant", - 4 - ], - [ - "love", - 4 - ], - [ - "to", - 3 - ], - [ - "Karma", - 3 - ], - [ - "give", - 3 - ], - [ - "get", - 3 - ], - [ - "returned", - 3 - ], - [ - "appreciate", - 3 - ], - [ - "real", - 3 - ], - [ - "been", - 3 - ], - [ - "burned", - 3 - ], - [ - "grass", - 3 - ], - [ - "no", - 3 - ], - [ - "greener", - 3 - ], - [ - "on", - 3 - ], - [ - "side", - 3 - ], - [ - "dont", - 3 - ], - [ - "know", - 3 - ], - [ - "got", - 3 - ], - [ - "say", - 3 - ], - [ - "goodbye", - 3 - ], - [ - "for", - 2 - ], - [ - "Im", - 2 - ], - [ - "or", - 2 - ], - [ - "than", - 2 - ], - [ - "are", - 2 - ], - [ - "sun", - 1 - ], - [ - "should", - 1 - ], - [ - "never", - 1 - ], - [ - "set", - 1 - ], - [ - "upon", - 1 - ], - [ - "an", - 1 - ], - [ - "argument", - 1 - ], - [ - "we", - 1 - ], - [ - "place", - 1 - ], - [ - "our", - 1 - ], - [ - "happiness", - 1 - ], - [ - "peoples", - 1 - ], - [ - "hands", - 1 - ], - [ - "junk", - 1 - ], - [ - "food", - 1 - ], - [ - "tastes", - 1 - ], - [ - "so", - 1 - ], - [ - "good", - 1 - ], - [ - "because", - 1 - ], - [ - "its", - 1 - ], - [ - "bad", - 1 - ], - [ - "parents", - 1 - ], - [ - "did", - 1 - ], - [ - "best", - 1 - ], - [ - "job", - 1 - ], - [ - "they", - 1 - ], - [ - "knew", - 1 - ], - [ - "how", - 1 - ], - [ - "do", - 1 - ], - [ - "beauty", - 1 - ], - [ - "magazines", - 1 - ], - [ - "promote", - 1 - ], - [ - "low", - 1 - ], - [ - "selfesteem", - 1 - ], - [ - "loved", - 1 - ], - [ - "when", - 1 - ], - [ - "completely", - 1 - ], - [ - "by", - 1 - ], - [ - "myself", - 1 - ], - [ - "alone", - 1 - ], - [ - "control", - 1 - ], - [ - "choose", - 1 - ], - [ - "sexuality", - 1 - ], - [ - "trust", - 1 - ], - [ - "important", - 1 - ], - [ - "monogamy", - 1 - ], - [ - "most", - 1 - ], - [ - "attractive", - 1 - ], - [ - "features", - 1 - ], - [ - "heart", - 1 - ], - [ - "and", - 1 - ], - [ - "soul", - 1 - ], - [ - "family", - 1 - ], - [ - "worth", - 1 - ], - [ - "money", - 1 - ], - [ - "gold", - 1 - ], - [ - "struggle", - 1 - ], - [ - "financial", - 1 - ], - [ - "freedom", - 1 - ], - [ - "unfair", - 1 - ], - [ - "only", - 1 - ], - [ - "ones", - 1 - ], - [ - "who", - 1 - ], - [ - "disagree", - 1 - ], - [ - "millionaires", - 1 - ], - [ - "forgiveness", - 1 - ], - [ - "key", - 1 - ], - [ - "unhappiness", - 1 - ], - [ - "wedded", - 1 - ], - [ - "bliss", - 1 - ], - [ - "negates", - 1 - ], - [ - "need", - 1 - ], - [ - "be", - 1 - ], - [ - "undressed", - 1 - ], - [ - "God", - 1 - ], - [ - "does", - 1 - ], - [ - "not", - 1 - ], - [ - "endorse", - 1 - ], - [ - "TV", - 1 - ], - [ - "evangelists", - 1 - ], - [ - "surviving", - 1 - ], - [ - "death", - 1 - ], - [ - "into", - 1 - ], - [ - "eternity", - 1 - ], - [ - "repeat", - 1 - ] - ], - [ - [ - "to", - 20 - ], - [ - "need", - 11 - ], - [ - "I", - 11 - ], - [ - "you", - 10 - ], - [ - "we", - 9 - ], - [ - "might", - 9 - ], - [ - "tonight", - 6 - ], - [ - "the", - 6 - ], - [ - "a", - 5 - ], - [ - "me", - 5 - ], - [ - "face", - 4 - ], - [ - "hold", - 4 - ], - [ - "Im", - 4 - ], - [ - "hard", - 4 - ], - [ - "Hey", - 3 - ], - [ - "these", - 3 - ], - [ - "dont", - 3 - ], - [ - "this", - 3 - ], - [ - "say", - 3 - ], - [ - "its", - 3 - ], - [ - "alright", - 3 - ], - [ - "make", - 3 - ], - [ - "first", - 3 - ], - [ - "stand", - 3 - ], - [ - "Because", - 3 - ], - [ - "finding", - 3 - ], - [ - "it", - 3 - ], - [ - "be", - 3 - ], - [ - "your", - 3 - ], - [ - "man", - 3 - ], - [ - "If", - 2 - ], - [ - "cant", - 2 - ], - [ - "find", - 2 - ], - [ - "way", - 2 - ], - [ - "out", - 2 - ], - [ - "of", - 2 - ], - [ - "problems", - 2 - ], - [ - "Then", - 2 - ], - [ - "maybe", - 2 - ], - [ - "Standing", - 2 - ], - [ - "Enemies", - 2 - ], - [ - "at", - 2 - ], - [ - "war", - 2 - ], - [ - "build", - 2 - ], - [ - "defences", - 2 - ], - [ - "And", - 2 - ], - [ - "secret", - 2 - ], - [ - "hiding", - 2 - ], - [ - "places", - 2 - ], - [ - "than", - 2 - ], - [ - "Its", - 2 - ], - [ - "getting", - 2 - ], - [ - "But", - 2 - ], - [ - "So", - 2 - ], - [ - "my", - 2 - ], - [ - "Ive", - 2 - ], - [ - "been", - 2 - ], - [ - "for", - 2 - ], - [ - "live", - 2 - ], - [ - "More", - 1 - ], - [ - "angry", - 1 - ], - [ - "words", - 1 - ], - [ - "hate", - 1 - ], - [ - "silence", - 1 - ], - [ - "so", - 1 - ], - [ - "loud", - 1 - ], - [ - "Well", - 1 - ], - [ - "want", - 1 - ], - [ - "scream", - 1 - ], - [ - "bitterness", - 1 - ], - [ - "has", - 1 - ], - [ - "silenced", - 1 - ], - [ - "emotions", - 1 - ], - [ - "breathe", - 1 - ], - [ - "tell", - 1 - ], - [ - "isnt", - 1 - ], - [ - "happiness", - 1 - ], - [ - "Worth", - 1 - ], - [ - "more", - 1 - ], - [ - "gold", - 1 - ], - [ - "diamond", - 1 - ], - [ - "ring", - 1 - ], - [ - "willing", - 1 - ], - [ - "do", - 1 - ], - [ - "anything", - 1 - ], - [ - "To", - 1 - ], - [ - "calm", - 1 - ], - [ - "storm", - 1 - ], - [ - "in", - 1 - ], - [ - "heart", - 1 - ], - [ - "never", - 1 - ], - [ - "praying", - 1 - ], - [ - "kind", - 1 - ], - [ - "lately", - 1 - ], - [ - "down", - 1 - ], - [ - "upon", - 1 - ], - [ - "knees", - 1 - ], - [ - "Not", - 1 - ], - [ - "looking", - 1 - ], - [ - "miracle", - 1 - ], - [ - "Just", - 1 - ], - [ - "reason", - 1 - ], - [ - "believe", - 1 - ], - [ - "Do", - 1 - ], - [ - "remember", - 1 - ], - [ - "not", - 1 - ], - [ - "long", - 1 - ], - [ - "ago", - 1 - ], - [ - "When", - 1 - ], - [ - "used", - 1 - ], - [ - "nighttime", - 1 - ], - [ - "Cherish", - 1 - ], - [ - "each", - 1 - ], - [ - "moment", - 1 - ], - [ - "Now", - 1 - ], - [ - "exist", - 1 - ], - [ - "We", - 1 - ], - [ - "just", - 1 - ], - [ - "run", - 1 - ], - [ - "through", - 1 - ], - [ - "our", - 1 - ], - [ - "lives", - 1 - ], - [ - "alone", - 1 - ], - [ - "Thats", - 1 - ], - [ - "why", - 1 - ], - [ - "youve", - 1 - ], - [ - "got", - 1 - ] - ], - [ - [ - "I", - 38 - ], - [ - "you", - 18 - ], - [ - "my", - 6 - ], - [ - "knew", - 6 - ], - [ - "loved", - 6 - ], - [ - "before", - 6 - ], - [ - "met", - 6 - ], - [ - "life", - 6 - ], - [ - "think", - 5 - ], - [ - "in", - 3 - ], - [ - "it", - 3 - ], - [ - "found", - 3 - ], - [ - "that", - 3 - ], - [ - "dreamed", - 3 - ], - [ - "into", - 3 - ], - [ - "have", - 3 - ], - [ - "been", - 3 - ], - [ - "waiting", - 3 - ], - [ - "all", - 3 - ], - [ - "just", - 2 - ], - [ - "your", - 2 - ], - [ - "eyes", - 2 - ], - [ - "see", - 2 - ], - [ - "and", - 2 - ], - [ - "know", - 2 - ], - [ - "might", - 2 - ], - [ - "sound", - 2 - ], - [ - "more", - 2 - ], - [ - "than", - 2 - ], - [ - "a", - 2 - ], - [ - "little", - 2 - ], - [ - "crazy", - 2 - ], - [ - "but", - 2 - ], - [ - "believe", - 2 - ], - [ - "Maybe", - 1 - ], - [ - "its", - 1 - ], - [ - "intuition", - 1 - ], - [ - "But", - 1 - ], - [ - "some", - 1 - ], - [ - "things", - 1 - ], - [ - "dont", - 1 - ], - [ - "question", - 1 - ], - [ - "Like", - 1 - ], - [ - "future", - 1 - ], - [ - "an", - 1 - ], - [ - "instant", - 1 - ], - [ - "there", - 1 - ], - [ - "goes", - 1 - ], - [ - "Ive", - 1 - ], - [ - "best", - 1 - ], - [ - "friend", - 1 - ], - [ - "Theres", - 1 - ], - [ - "no", - 1 - ], - [ - "rhyme", - 1 - ], - [ - "or", - 1 - ], - [ - "reason", - 1 - ], - [ - "only", - 1 - ], - [ - "this", - 1 - ], - [ - "sense", - 1 - ], - [ - "of", - 1 - ], - [ - "completion", - 1 - ], - [ - "the", - 1 - ], - [ - "missing", - 1 - ], - [ - "pieces", - 1 - ], - [ - "Im", - 1 - ], - [ - "searching", - 1 - ], - [ - "for", - 1 - ], - [ - "way", - 1 - ], - [ - "home", - 1 - ], - [ - "A", - 1 - ], - [ - "thousand", - 1 - ], - [ - "angels", - 1 - ], - [ - "dance", - 1 - ], - [ - "around", - 1 - ], - [ - "am", - 1 - ], - [ - "complete", - 1 - ], - [ - "now", - 1 - ] - ], - [ - [ - "to", - 28 - ], - [ - "Never", - 16 - ], - [ - "want", - 16 - ], - [ - "me", - 15 - ], - [ - "the", - 13 - ], - [ - "Youre", - 7 - ], - [ - "best", - 7 - ], - [ - "thing", - 7 - ], - [ - "about", - 7 - ], - [ - "you", - 5 - ], - [ - "I", - 5 - ], - [ - "fly", - 4 - ], - [ - "leave", - 4 - ], - [ - "say", - 4 - ], - [ - "what", - 4 - ], - [ - "mean", - 4 - ], - [ - "run", - 4 - ], - [ - "Frightened", - 4 - ], - [ - "believe", - 4 - ], - [ - "of", - 4 - ], - [ - "in", - 3 - ], - [ - "a", - 3 - ], - [ - "do", - 3 - ], - [ - "Im", - 3 - ], - [ - "You", - 3 - ], - [ - "Sometimes", - 2 - ], - [ - "feel", - 2 - ], - [ - "is", - 2 - ], - [ - "only", - 2 - ], - [ - "for", - 2 - ], - [ - "way", - 2 - ], - [ - "down", - 2 - ], - [ - "where", - 2 - ], - [ - "and", - 2 - ], - [ - "on", - 2 - ], - [ - "love", - 2 - ], - [ - "center", - 2 - ], - [ - "adrenaline", - 2 - ], - [ - "And", - 2 - ], - [ - "beginning", - 2 - ], - [ - "understand", - 2 - ], - [ - "could", - 2 - ], - [ - "be", - 2 - ], - [ - "like", - 1 - ], - [ - "this", - 1 - ], - [ - "chemistry", - 1 - ], - [ - "Stuck", - 1 - ], - [ - "maze", - 1 - ], - [ - "searching", - 1 - ], - [ - "Shut", - 1 - ], - [ - "turn", - 1 - ], - [ - "around", - 1 - ], - [ - "ground", - 1 - ], - [ - "beneath", - 1 - ], - [ - "so", - 1 - ], - [ - "close", - 1 - ], - [ - "end", - 1 - ], - [ - "begin", - 1 - ], - [ - "Always", - 1 - ], - [ - "pushing", - 1 - ], - [ - "pulling", - 1 - ], - [ - "sanity", - 1 - ], - [ - "takes", - 1 - ], - [ - "vacation", - 1 - ], - [ - "time", - 1 - ], - [ - "daze", - 1 - ], - [ - "stumbling", - 1 - ], - [ - "bewildered", - 1 - ], - [ - "North", - 1 - ], - [ - "gravity", - 1 - ], - [ - "head", - 1 - ], - [ - "up", - 1 - ], - [ - "stratosphere", - 1 - ], - [ - "roller", - 1 - ], - [ - "coaster", - 1 - ], - [ - "riding", - 1 - ], - [ - "Walk", - 1 - ], - [ - "broken", - 1 - ], - [ - "glass", - 1 - ], - [ - "make", - 1 - ], - [ - "my", - 1 - ], - [ - "through", - 1 - ], - [ - "fire", - 1 - ], - [ - "These", - 1 - ], - [ - "are", - 1 - ], - [ - "things", - 1 - ], - [ - "would", - 1 - ], - [ - "Farewell", - 1 - ], - [ - "peace", - 1 - ], - [ - "mind", - 1 - ], - [ - "kiss", - 1 - ], - [ - "goodbye", - 1 - ], - [ - "reason", - 1 - ], - [ - "Up", - 1 - ], - [ - "impossible", - 1 - ], - [ - "occurs", - 1 - ], - [ - "each", - 1 - ], - [ - "day", - 1 - ], - [ - "This", - 1 - ], - [ - "intoxication", - 1 - ], - [ - "thrills", - 1 - ], - [ - "pray", - 1 - ], - [ - "it", - 1 - ], - [ - "doesnt", - 1 - ], - [ - "kill", - 1 - ], - [ - "What", - 1 - ], - [ - "if", - 1 - ], - [ - "youre", - 1 - ] - ], - [ - [ - "you", - 28 - ], - [ - "the", - 11 - ], - [ - "and", - 11 - ], - [ - "to", - 9 - ], - [ - "If", - 9 - ], - [ - "a", - 7 - ], - [ - "your", - 7 - ], - [ - "feel", - 6 - ], - [ - "alone", - 6 - ], - [ - "fall", - 6 - ], - [ - "need", - 6 - ], - [ - "crash", - 6 - ], - [ - "When", - 5 - ], - [ - "And", - 5 - ], - [ - "me", - 5 - ], - [ - "heart", - 5 - ], - [ - "wild", - 4 - ], - [ - "I", - 4 - ], - [ - "can", - 4 - ], - [ - "be", - 4 - ], - [ - "one", - 4 - ], - [ - "away", - 4 - ], - [ - "Youre", - 4 - ], - [ - "all", - 3 - ], - [ - "has", - 3 - ], - [ - "its", - 3 - ], - [ - "on", - 3 - ], - [ - "like", - 3 - ], - [ - "in", - 3 - ], - [ - "Let", - 3 - ], - [ - "call", - 3 - ], - [ - "jump", - 3 - ], - [ - "Ill", - 3 - ], - [ - "break", - 3 - ], - [ - "Lift", - 3 - ], - [ - "up", - 3 - ], - [ - "fly", - 3 - ], - [ - "with", - 3 - ], - [ - "into", - 3 - ], - [ - "night", - 3 - ], - [ - "apart", - 3 - ], - [ - "mend", - 3 - ], - [ - "broken", - 3 - ], - [ - "then", - 3 - ], - [ - "burn", - 3 - ], - [ - "not", - 3 - ], - [ - "world", - 2 - ], - [ - "turned", - 2 - ], - [ - "back", - 2 - ], - [ - "Give", - 2 - ], - [ - "moment", - 2 - ], - [ - "please", - 2 - ], - [ - "tame", - 2 - ], - [ - "are", - 2 - ], - [ - "hard", - 2 - ], - [ - "find", - 2 - ], - [ - "is", - 2 - ], - [ - "cant", - 2 - ], - [ - "again", - 2 - ], - [ - "know", - 1 - ], - [ - "walls", - 1 - ], - [ - "closing", - 1 - ], - [ - "Its", - 1 - ], - [ - "relief", - 1 - ], - [ - "people", - 1 - ], - [ - "so", - 1 - ], - [ - "cold", - 1 - ], - [ - "darkness", - 1 - ], - [ - "upon", - 1 - ], - [ - "door", - 1 - ], - [ - "take", - 1 - ], - [ - "anymore", - 1 - ], - [ - "loyal", - 1 - ], - [ - "friend", - 1 - ], - [ - "caught", - 1 - ], - [ - "way", - 1 - ], - [ - "street", - 1 - ], - [ - "With", - 1 - ], - [ - "monsters", - 1 - ], - [ - "head", - 1 - ], - [ - "hopes", - 1 - ], - [ - "dreams", - 1 - ], - [ - "far", - 1 - ], - [ - "You", - 1 - ], - [ - "face", - 1 - ], - [ - "day", - 1 - ], - [ - "there", - 1 - ], - [ - "always", - 1 - ], - [ - "been", - 1 - ], - [ - "heartache", - 1 - ], - [ - "pain", - 1 - ], - [ - "when", - 1 - ], - [ - "over", - 1 - ], - [ - "youll", - 1 - ], - [ - "breathe", - 1 - ], - [ - "Youll", - 1 - ], - [ - "breath", - 1 - ], - [ - "To", - 1 - ] - ], - [ - [ - "you", - 24 - ], - [ - "to", - 22 - ], - [ - "I", - 19 - ], - [ - "all", - 15 - ], - [ - "the", - 15 - ], - [ - "me", - 12 - ], - [ - "a", - 11 - ], - [ - "my", - 8 - ], - [ - "think", - 7 - ], - [ - "about", - 7 - ], - [ - "time", - 7 - ], - [ - "feel", - 7 - ], - [ - "magic", - 7 - ], - [ - "around", - 7 - ], - [ - "And", - 6 - ], - [ - "Its", - 5 - ], - [ - "bringing", - 5 - ], - [ - "knees", - 5 - ], - [ - "Like", - 5 - ], - [ - "wannabe", - 5 - ], - [ - "Ive", - 5 - ], - [ - "got", - 5 - ], - [ - "be", - 5 - ], - [ - "chained", - 5 - ], - [ - "were", - 4 - ], - [ - "it", - 4 - ], - [ - "because", - 3 - ], - [ - "We", - 2 - ], - [ - "standing", - 2 - ], - [ - "alone", - 2 - ], - [ - "leaning", - 2 - ], - [ - "in", - 2 - ], - [ - "speak", - 2 - ], - [ - "Acting", - 2 - ], - [ - "mover", - 2 - ], - [ - "shaker", - 2 - ], - [ - "dancing", - 2 - ], - [ - "Madonna", - 2 - ], - [ - "then", - 2 - ], - [ - "kissed", - 2 - ], - [ - "cant", - 2 - ], - [ - "take", - 2 - ], - [ - "anymore", - 2 - ], - [ - "mystery", - 2 - ], - [ - "building", - 2 - ], - [ - "Tell", - 2 - ], - [ - "its", - 2 - ], - [ - "madness", - 2 - ], - [ - "barely", - 2 - ], - [ - "know", - 2 - ], - [ - "like", - 1 - ], - [ - "Sweet", - 1 - ], - [ - "temptation", - 1 - ], - [ - "rush", - 1 - ], - [ - "over", - 1 - ], - [ - "Passion", - 1 - ], - [ - "desire", - 1 - ], - [ - "so", - 1 - ], - [ - "intense", - 1 - ], - [ - "when", - 1 - ], - [ - "looked", - 1 - ], - [ - "into", - 1 - ], - [ - "eyes", - 1 - ], - [ - "felt", - 1 - ], - [ - "sudden", - 1 - ], - [ - "sense", - 1 - ], - [ - "of", - 1 - ], - [ - "urgency", - 1 - ], - [ - "Fascination", - 1 - ], - [ - "casts", - 1 - ], - [ - "spell", - 1 - ], - [ - "and", - 1 - ], - [ - "became", - 1 - ], - [ - "more", - 1 - ], - [ - "than", - 1 - ], - [ - "just", - 1 - ], - [ - "Is", - 1 - ], - [ - "this", - 1 - ], - [ - "fate", - 1 - ], - [ - "is", - 1 - ], - [ - "destiny", - 1 - ], - [ - "That", - 1 - ], - [ - "no", - 1 - ], - [ - "longer", - 1 - ], - [ - "pretend", - 1 - ], - [ - "have", - 1 - ], - [ - "hand", - 1 - ], - [ - "on", - 1 - ], - [ - "wheel", - 1 - ], - [ - "Yeah", - 1 - ], - [ - "Ten", - 1 - ], - [ - "steps", - 1 - ], - [ - "back", - 1 - ], - [ - "youre", - 1 - ], - [ - "still", - 1 - ], - [ - "live", - 1 - ] - ], - [ - [ - "to", - 11 - ], - [ - "and", - 9 - ], - [ - "the", - 7 - ], - [ - "you", - 7 - ], - [ - "my", - 6 - ], - [ - "like", - 6 - ], - [ - "in", - 6 - ], - [ - "I", - 5 - ], - [ - "your", - 4 - ], - [ - "run", - 4 - ], - [ - "a", - 4 - ], - [ - "Compassion", - 4 - ], - [ - "yeah", - 4 - ], - [ - "Would", - 4 - ], - [ - "through", - 3 - ], - [ - "take", - 3 - ], - [ - "hand", - 3 - ], - [ - "now", - 3 - ], - [ - "want", - 3 - ], - [ - "jungle", - 3 - ], - [ - "Theres", - 3 - ], - [ - "it", - 3 - ], - [ - "cannonballs", - 2 - ], - [ - "running", - 2 - ], - [ - "head", - 2 - ], - [ - "freak", - 2 - ], - [ - "show", - 2 - ], - [ - "cops", - 2 - ], - [ - "robbers", - 2 - ], - [ - "everywhere", - 2 - ], - [ - "me", - 2 - ], - [ - "Ive", - 2 - ], - [ - "away", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "Cause", - 2 - ], - [ - "live", - 2 - ], - [ - "animals", - 2 - ], - [ - "Animals", - 2 - ], - [ - "children", - 2 - ], - [ - "tell", - 2 - ], - [ - "truth", - 2 - ], - [ - "they", - 2 - ], - [ - "never", - 2 - ], - [ - "lie", - 2 - ], - [ - "Which", - 2 - ], - [ - "one", - 2 - ], - [ - "is", - 2 - ], - [ - "more", - 2 - ], - [ - "human", - 2 - ], - [ - "thought", - 2 - ], - [ - "decide", - 2 - ], - [ - "hands", - 2 - ], - [ - "make", - 2 - ], - [ - "for", - 2 - ], - [ - "so", - 2 - ], - [ - "When", - 1 - ], - [ - "superstars", - 1 - ], - [ - "are", - 1 - ], - [ - "A", - 1 - ], - [ - "television", - 1 - ], - [ - "Subway", - 1 - ], - [ - "makes", - 1 - ], - [ - "nervous", - 1 - ], - [ - "people", - 1 - ], - [ - "pushing", - 1 - ], - [ - "too", - 1 - ], - [ - "far", - 1 - ], - [ - "got", - 1 - ], - [ - "break", - 1 - ], - [ - "So", - 1 - ], - [ - "Careless", - 1 - ], - [ - "free", - 1 - ], - [ - "The", - 1 - ], - [ - "wind", - 1 - ], - [ - "hair", - 1 - ], - [ - "sand", - 1 - ], - [ - "at", - 1 - ], - [ - "feet", - 1 - ], - [ - "been", - 1 - ], - [ - "having", - 1 - ], - [ - "difficulties", - 1 - ], - [ - "keeping", - 1 - ], - [ - "myself", - 1 - ], - [ - "Feelings", - 1 - ], - [ - "emotions", - 1 - ], - [ - "better", - 1 - ], - [ - "left", - 1 - ], - [ - "up", - 1 - ], - [ - "on", - 1 - ], - [ - "shelf", - 1 - ], - [ - "Sometimes", - 1 - ], - [ - "this", - 1 - ], - [ - "life", - 1 - ], - [ - "can", - 1 - ], - [ - "get", - 1 - ], - [ - "down", - 1 - ], - [ - "Its", - 1 - ], - [ - "confusing", - 1 - ], - [ - "many", - 1 - ], - [ - "rules", - 1 - ], - [ - "follow", - 1 - ], - [ - "And", - 1 - ], - [ - "feel", - 1 - ], - [ - "just", - 1 - ], - [ - "mind", - 1 - ], - [ - "Superstars", - 1 - ], - [ - "Television", - 1 - ], - [ - "repeat", - 1 - ], - [ - "chorus", - 1 - ], - [ - "fade", - 1 - ] - ], - [ - [ - "I", - 14 - ], - [ - "your", - 13 - ], - [ - "The", - 11 - ], - [ - "To", - 9 - ], - [ - "love", - 8 - ], - [ - "the", - 7 - ], - [ - "go", - 6 - ], - [ - "on", - 6 - ], - [ - "name", - 6 - ], - [ - "lover", - 6 - ], - [ - "and", - 5 - ], - [ - "you", - 4 - ], - [ - "been", - 4 - ], - [ - "same", - 4 - ], - [ - "out", - 4 - ], - [ - "is", - 4 - ], - [ - "Im", - 4 - ], - [ - "of", - 3 - ], - [ - "Its", - 3 - ], - [ - "Ever", - 3 - ], - [ - "since", - 3 - ], - [ - "youve", - 3 - ], - [ - "gone", - 3 - ], - [ - "lights", - 3 - ], - [ - "only", - 3 - ], - [ - "difference", - 3 - ], - [ - "You", - 3 - ], - [ - "call", - 3 - ], - [ - "another", - 3 - ], - [ - "now", - 3 - ], - [ - "after", - 3 - ], - [ - "me", - 3 - ], - [ - "But", - 3 - ], - [ - "Here", - 2 - ], - [ - "again", - 2 - ], - [ - "promised", - 2 - ], - [ - "myself", - 2 - ], - [ - "wouldnt", - 2 - ], - [ - "think", - 2 - ], - [ - "today", - 2 - ], - [ - "still", - 2 - ], - [ - "cant", - 2 - ], - [ - "move", - 2 - ], - [ - "to", - 2 - ], - [ - "holding", - 2 - ], - [ - "seven", - 1 - ], - [ - "months", - 1 - ], - [ - "counting", - 1 - ], - [ - "Youve", - 1 - ], - [ - "moved", - 1 - ], - [ - "feel", - 1 - ], - [ - "exactly", - 1 - ], - [ - "just", - 1 - ], - [ - "that", - 1 - ], - [ - "everywhere", - 1 - ], - [ - "All", - 1 - ], - [ - "buildings", - 1 - ], - [ - "know", - 1 - ], - [ - "like", - 1 - ], - [ - "Photographs", - 1 - ], - [ - "memories", - 1 - ], - [ - "Steel", - 1 - ], - [ - "granite", - 1 - ], - [ - "reminders", - 1 - ], - [ - "city", - 1 - ], - [ - "calls", - 1 - ], - [ - "Am", - 1 - ], - [ - "all", - 1 - ], - [ - "alone", - 1 - ], - [ - "in", - 1 - ], - [ - "universe", - 1 - ], - [ - "Theres", - 1 - ], - [ - "no", - 1 - ], - [ - "these", - 1 - ], - [ - "streets", - 1 - ], - [ - "have", - 1 - ], - [ - "given", - 1 - ], - [ - "mine", - 1 - ], - [ - "away", - 1 - ], - [ - "a", - 1 - ], - [ - "world", - 1 - ], - [ - "That", - 1 - ], - [ - "didnt", - 1 - ], - [ - "want", - 1 - ], - [ - "it", - 1 - ], - [ - "anyway", - 1 - ], - [ - "So", - 1 - ], - [ - "this", - 1 - ], - [ - "my", - 1 - ], - [ - "new", - 1 - ], - [ - "freedom", - 1 - ], - [ - "funny", - 1 - ], - [ - "but", - 1 - ], - [ - "dont", - 1 - ], - [ - "remember", - 1 - ], - [ - "being", - 1 - ], - [ - "chained", - 1 - ], - [ - "nothing", - 1 - ], - [ - "seems", - 1 - ], - [ - "make", - 1 - ], - [ - "sense", - 1 - ], - [ - "anymore", - 1 - ], - [ - "Without", - 1 - ], - [ - "always", - 1 - ], - [ - "twenty", - 1 - ], - [ - "minutes", - 1 - ], - [ - "late", - 1 - ], - [ - "And", - 1 - ], - [ - "time", - 1 - ], - [ - "goes", - 1 - ], - [ - "by", - 1 - ], - [ - "so", - 1 - ], - [ - "slowly", - 1 - ], - [ - "nights", - 1 - ], - [ - "are", - 1 - ], - [ - "cold", - 1 - ], - [ - "lonely", - 1 - ], - [ - "shouldnt", - 1 - ], - [ - "be", - 1 - ], - [ - "for", - 1 - ], - [ - "standing", - 1 - ], - [ - "at", - 1 - ], - [ - "doorway", - 1 - ], - [ - "calling", - 1 - ], - [ - "cause", - 1 - ] - ], - [ - [ - "the", - 16 - ], - [ - "Another", - 11 - ], - [ - "to", - 9 - ], - [ - "in", - 7 - ], - [ - "And", - 6 - ], - [ - "and", - 6 - ], - [ - "You", - 6 - ], - [ - "moving", - 6 - ], - [ - "keep", - 5 - ], - [ - "it", - 5 - ], - [ - "on", - 4 - ], - [ - "go", - 4 - ], - [ - "Wonder", - 4 - ], - [ - "how", - 4 - ], - [ - "ever", - 4 - ], - [ - "she", - 3 - ], - [ - "up", - 3 - ], - [ - "ditch", - 3 - ], - [ - "road", - 3 - ], - [ - "stop", - 3 - ], - [ - "sign", - 3 - ], - [ - "years", - 3 - ], - [ - "by", - 3 - ], - [ - "so", - 3 - ], - [ - "fast", - 3 - ], - [ - "I", - 3 - ], - [ - "made", - 3 - ], - [ - "through", - 3 - ], - [ - "of", - 3 - ], - [ - "But", - 3 - ], - [ - "another", - 2 - ], - [ - "is", - 2 - ], - [ - "night", - 2 - ], - [ - "bruise", - 2 - ], - [ - "try", - 2 - ], - [ - "hide", - 2 - ], - [ - "alibi", - 2 - ], - [ - "write", - 2 - ], - [ - "there", - 2 - ], - [ - "are", - 2 - ], - [ - "make", - 2 - ], - [ - "takes", - 1 - ], - [ - "step", - 1 - ], - [ - "Slowly", - 1 - ], - [ - "opens", - 1 - ], - [ - "door", - 1 - ], - [ - "Check", - 1 - ], - [ - "that", - 1 - ], - [ - "he", - 1 - ], - [ - "sleeping", - 1 - ], - [ - "Pick", - 1 - ], - [ - "all", - 1 - ], - [ - "broken", - 1 - ], - [ - "glass", - 1 - ], - [ - "furniture", - 1 - ], - [ - "floor", - 1 - ], - [ - "Been", - 1 - ], - [ - "half", - 1 - ], - [ - "screaming", - 1 - ], - [ - "now", - 1 - ], - [ - "its", - 1 - ], - [ - "time", - 1 - ], - [ - "get", - 1 - ], - [ - "away", - 1 - ], - [ - "Pack", - 1 - ], - [ - "kids", - 1 - ], - [ - "car", - 1 - ], - [ - "children", - 1 - ], - [ - "think", - 1 - ], - [ - "Babies", - 1 - ], - [ - "asleep", - 1 - ], - [ - "backseat", - 1 - ], - [ - "theyll", - 1 - ], - [ - "this", - 1 - ], - [ - "living", - 1 - ], - [ - "nightmare", - 1 - ], - [ - "mind", - 1 - ], - [ - "an", - 1 - ], - [ - "amazing", - 1 - ], - [ - "thing", - 1 - ], - [ - "Full", - 1 - ], - [ - "candy", - 1 - ], - [ - "dreams", - 1 - ], - [ - "new", - 1 - ], - [ - "toys", - 1 - ], - [ - "cheap", - 1 - ], - [ - "hotel", - 1 - ], - [ - "Two", - 1 - ], - [ - "beds", - 1 - ], - [ - "a", - 1 - ], - [ - "coffee", - 1 - ], - [ - "machine", - 1 - ], - [ - "groceries", - 1 - ], - [ - "buy", - 1 - ], - [ - "knows", - 1 - ], - [ - "shell", - 1 - ], - [ - "have", - 1 - ], - [ - "home", - 1 - ], - [ - "lonely", - 1 - ], - [ - "highway", - 1 - ], - [ - "black", - 1 - ], - [ - "theres", - 1 - ], - [ - "hope", - 1 - ], - [ - "darkness", - 1 - ], - [ - "know", - 1 - ], - [ - "youre", - 1 - ], - [ - "gonna", - 1 - ], - [ - "Keep", - 1 - ], - [ - "Silent", - 1 - ], - [ - "fortress", - 1 - ], - [ - "built", - 1 - ], - [ - "last", - 1 - ] - ], - [ - [ - "free", - 9 - ], - [ - "the", - 8 - ], - [ - "you", - 8 - ], - [ - "to", - 6 - ], - [ - "The", - 4 - ], - [ - "If", - 4 - ], - [ - "time", - 4 - ], - [ - "will", - 4 - ], - [ - "set", - 4 - ], - [ - "tonight", - 4 - ], - [ - "And", - 4 - ], - [ - "A", - 3 - ], - [ - "But", - 3 - ], - [ - "can", - 3 - ], - [ - "still", - 3 - ], - [ - "be", - 3 - ], - [ - "go", - 3 - ], - [ - "high", - 3 - ], - [ - "light", - 3 - ], - [ - "fly", - 3 - ], - [ - "and", - 2 - ], - [ - "Youre", - 2 - ], - [ - "long", - 2 - ], - [ - "way", - 2 - ], - [ - "Sail", - 2 - ], - [ - "through", - 2 - ], - [ - "wind", - 2 - ], - [ - "Free", - 2 - ], - [ - "Cool", - 1 - ], - [ - "breeze", - 1 - ], - [ - "autumn", - 1 - ], - [ - "leaves", - 1 - ], - [ - "Slow", - 1 - ], - [ - "motion", - 1 - ], - [ - "daylight", - 1 - ], - [ - "lone", - 1 - ], - [ - "pair", - 1 - ], - [ - "of", - 1 - ], - [ - "watchful", - 1 - ], - [ - "eyes", - 1 - ], - [ - "Oversee", - 1 - ], - [ - "living", - 1 - ], - [ - "Feel", - 1 - ], - [ - "presence", - 1 - ], - [ - "all", - 1 - ], - [ - "around", - 1 - ], - [ - "tortured", - 1 - ], - [ - "soul", - 1 - ], - [ - "wound", - 1 - ], - [ - "unhealing", - 1 - ], - [ - "No", - 1 - ], - [ - "regrets", - 1 - ], - [ - "or", - 1 - ], - [ - "promises", - 1 - ], - [ - "past", - 1 - ], - [ - "is", - 1 - ], - [ - "gone", - 1 - ], - [ - "Time", - 1 - ], - [ - "now", - 1 - ], - [ - "spread", - 1 - ], - [ - "your", - 1 - ], - [ - "wings", - 1 - ], - [ - "To", - 1 - ], - [ - "take", - 1 - ], - [ - "flight", - 1 - ], - [ - "life", - 1 - ], - [ - "endeavour", - 1 - ], - [ - "Aim", - 1 - ], - [ - "for", - 1 - ], - [ - "burning", - 1 - ], - [ - "sun", - 1 - ], - [ - "trapped", - 1 - ], - [ - "inside", - 1 - ], - [ - "its", - 1 - ], - [ - "a", - 1 - ], - [ - "Keep", - 1 - ], - [ - "moving", - 1 - ], - [ - "up", - 1 - ], - [ - "You", - 1 - ], - [ - "see", - 1 - ], - [ - "It", - 1 - ], - [ - "shines", - 1 - ], - [ - "forever", - 1 - ], - [ - "crimson", - 1 - ], - [ - "skies", - 1 - ], - [ - "purest", - 1 - ], - [ - "that", - 1 - ], - [ - "sets", - 1 - ], - [ - "rain", - 1 - ], - [ - "going", - 1 - ], - [ - "higher", - 1 - ], - [ - "than", - 1 - ], - [ - "mountain", - 1 - ], - [ - "tops", - 1 - ], - [ - "like", - 1 - ], - [ - "dont", - 1 - ], - [ - "stop", - 1 - ] - ], - [ - [ - "Love", - 7 - ], - [ - "in", - 6 - ], - [ - "I", - 6 - ], - [ - "are", - 4 - ], - [ - "And", - 4 - ], - [ - "of", - 4 - ], - [ - "me", - 4 - ], - [ - "to", - 4 - ], - [ - "and", - 3 - ], - [ - "your", - 3 - ], - [ - "the", - 3 - ], - [ - "Because", - 3 - ], - [ - "dont", - 3 - ], - [ - "Im", - 3 - ], - [ - "learn", - 3 - ], - [ - "fly", - 3 - ], - [ - "other", - 2 - ], - [ - "brain", - 2 - ], - [ - "veins", - 2 - ], - [ - "come", - 2 - ], - [ - "quickly", - 2 - ], - [ - "my", - 2 - ], - [ - "Its", - 2 - ], - [ - "morphine", - 2 - ], - [ - "but", - 2 - ], - [ - "seen", - 2 - ], - [ - "that", - 2 - ], - [ - "leave", - 2 - ], - [ - "gunning", - 2 - ], - [ - "down", - 2 - ], - [ - "romance", - 2 - ], - [ - "a", - 2 - ], - [ - "these", - 2 - ], - [ - "broken", - 2 - ], - [ - "wings", - 2 - ], - [ - "away", - 2 - ], - [ - "moments", - 1 - ], - [ - "just", - 1 - ], - [ - "chemical", - 1 - ], - [ - "reactions", - 1 - ], - [ - "In", - 1 - ], - [ - "feelings", - 1 - ], - [ - "aggression", - 1 - ], - [ - "absence", - 1 - ], - [ - "love", - 1 - ], - [ - "drug", - 1 - ], - [ - "Your", - 1 - ], - [ - "feel", - 1 - ], - [ - "selfesteem", - 1 - ], - [ - "is", - 1 - ], - [ - "caving", - 1 - ], - [ - "on", - 1 - ], - [ - "brink", - 1 - ], - [ - "think", - 1 - ], - [ - "can", - 1 - ], - [ - "keep", - 1 - ], - [ - "this", - 1 - ], - [ - "monster", - 1 - ], - [ - "skin", - 1 - ], - [ - "socially", - 1 - ], - [ - "acceptable", - 1 - ], - [ - "emotions", - 1 - ], - [ - "Theyre", - 1 - ], - [ - "Cleverly", - 1 - ], - [ - "concealing", - 1 - ], - [ - "primal", - 1 - ], - [ - "urges", - 1 - ], - [ - "often", - 1 - ], - [ - "felt", - 1 - ], - [ - "rarely", - 1 - ], - [ - "Rarely", - 1 - ], - [ - "beg", - 1 - ], - [ - "you", - 1 - ], - [ - "Lift", - 1 - ], - [ - "up", - 1 - ], - [ - "into", - 1 - ], - [ - "privileged", - 1 - ], - [ - "point", - 1 - ], - [ - "view", - 1 - ], - [ - "The", - 1 - ], - [ - "world", - 1 - ], - [ - "two", - 1 - ], - [ - "console", - 1 - ], - [ - "myself", - 1 - ], - [ - "HallmarkT", - 1 - ], - [ - "cards", - 1 - ], - [ - "true", - 1 - ], - [ - "really", - 1 - ], - [ - "do", - 1 - ], - [ - "It", - 1 - ], - [ - "never", - 1 - ], - [ - "did", - 1 - ], - [ - "thing", - 1 - ], - [ - "for", - 1 - ], - [ - "But", - 1 - ], - [ - "heartache", - 1 - ], - [ - "misery", - 1 - ], - [ - "Aint", - 1 - ], - [ - "nothing", - 1 - ], - [ - "tragedy", - 1 - ], - [ - "Take", - 1 - ], - [ - "going", - 1 - ], - [ - "take", - 1 - ] - ], - [ - [ - "I", - 19 - ], - [ - "you", - 11 - ], - [ - "your", - 11 - ], - [ - "dont", - 11 - ], - [ - "the", - 8 - ], - [ - "to", - 7 - ], - [ - "We", - 7 - ], - [ - "know", - 6 - ], - [ - "anymore", - 6 - ], - [ - "what", - 6 - ], - [ - "and", - 5 - ], - [ - "have", - 5 - ], - [ - "changed", - 5 - ], - [ - "see", - 5 - ], - [ - "face", - 5 - ], - [ - "this", - 4 - ], - [ - "The", - 4 - ], - [ - "name", - 4 - ], - [ - "from", - 4 - ], - [ - "again", - 4 - ], - [ - "a", - 3 - ], - [ - "be", - 3 - ], - [ - "that", - 3 - ], - [ - "Cause", - 3 - ], - [ - "recognize", - 3 - ], - [ - "place", - 3 - ], - [ - "picture", - 3 - ], - [ - "frames", - 3 - ], - [ - "so", - 3 - ], - [ - "has", - 3 - ], - [ - "talk", - 3 - ], - [ - "much", - 3 - ], - [ - "keep", - 3 - ], - [ - "running", - 3 - ], - [ - "But", - 3 - ], - [ - "wouldnt", - 3 - ], - [ - "give", - 3 - ], - [ - "really", - 3 - ], - [ - "for", - 2 - ], - [ - "city", - 2 - ], - [ - "shouldnt", - 2 - ], - [ - "called", - 2 - ], - [ - "had", - 2 - ], - [ - "can", - 2 - ], - [ - "It", - 2 - ], - [ - "matter", - 2 - ], - [ - "pain", - 2 - ], - [ - "right", - 2 - ], - [ - "still", - 2 - ], - [ - "Has", - 2 - ], - [ - "opinion", - 2 - ], - [ - "never", - 2 - ], - [ - "it", - 2 - ], - [ - "would", - 1 - ], - [ - "like", - 1 - ], - [ - "visit", - 1 - ], - [ - "while", - 1 - ], - [ - "Get", - 1 - ], - [ - "away", - 1 - ], - [ - "out", - 1 - ], - [ - "of", - 1 - ], - [ - "Maybe", - 1 - ], - [ - "but", - 1 - ], - [ - "someone", - 1 - ], - [ - "first", - 1 - ], - [ - "break", - 1 - ], - [ - "go", - 1 - ], - [ - "sit", - 1 - ], - [ - "on", - 1 - ], - [ - "back", - 1 - ], - [ - "porch", - 1 - ], - [ - "Relax", - 1 - ], - [ - "Talk", - 1 - ], - [ - "about", - 1 - ], - [ - "anything", - 1 - ], - [ - "Ill", - 1 - ], - [ - "courageous", - 1 - ], - [ - "if", - 1 - ], - [ - "pretend", - 1 - ], - [ - "youve", - 1 - ], - [ - "forgiven", - 1 - ], - [ - "me", - 1 - ], - [ - "Springtime", - 1 - ], - [ - "in", - 1 - ], - [ - "Always", - 1 - ], - [ - "such", - 1 - ], - [ - "relief", - 1 - ], - [ - "winter", - 1 - ], - [ - "freeze", - 1 - ], - [ - "snow", - 1 - ], - [ - "was", - 1 - ], - [ - "more", - 1 - ], - [ - "lonely", - 1 - ], - [ - "than", - 1 - ], - [ - "cold", - 1 - ], - [ - "If", - 1 - ], - [ - "mean", - 1 - ], - [ - "Everyones", - 1 - ], - [ - "got", - 1 - ], - [ - "an", - 1 - ], - [ - "agenda", - 1 - ], - [ - "stop", - 1 - ], - [ - "Keep", - 1 - ], - [ - "chin", - 1 - ], - [ - "up", - 1 - ], - [ - "youll", - 1 - ], - [ - "all", - 1 - ], - [ - "Can", - 1 - ], - [ - "believe", - 1 - ], - [ - "year", - 1 - ], - [ - "its", - 1 - ], - [ - "been", - 1 - ], - [ - "Are", - 1 - ], - [ - "same", - 1 - ], - [ - "these", - 1 - ], - [ - "sentences", - 1 - ], - [ - "let", - 1 - ], - [ - "down", - 1 - ], - [ - "Again", - 1 - ], - [ - "treated", - 1 - ], - [ - "Ive", - 1 - ], - [ - "paid", - 1 - ], - [ - "price", - 1 - ], - [ - "Im", - 1 - ], - [ - "paying", - 1 - ], - [ - "every", - 1 - ], - [ - "day", - 1 - ], - [ - "So", - 1 - ], - [ - "maybe", - 1 - ], - [ - "Was", - 1 - ], - [ - "too", - 1 - ], - [ - "soon", - 1 - ], - [ - "tell", - 1 - ], - [ - "Oh", - 1 - ], - [ - "hell", - 1 - ], - [ - "doesnt", - 1 - ], - [ - "How", - 1 - ], - [ - "do", - 1 - ], - [ - "redefine", - 1 - ], - [ - "something", - 1 - ] - ], - [ - [ - "to", - 11 - ], - [ - "and", - 9 - ], - [ - "the", - 7 - ], - [ - "you", - 7 - ], - [ - "my", - 6 - ], - [ - "like", - 6 - ], - [ - "in", - 6 - ], - [ - "I", - 5 - ], - [ - "your", - 4 - ], - [ - "run", - 4 - ], - [ - "a", - 4 - ], - [ - "Compassion", - 4 - ], - [ - "yeah", - 4 - ], - [ - "Would", - 4 - ], - [ - "through", - 3 - ], - [ - "take", - 3 - ], - [ - "hand", - 3 - ], - [ - "now", - 3 - ], - [ - "want", - 3 - ], - [ - "jungle", - 3 - ], - [ - "Theres", - 3 - ], - [ - "it", - 3 - ], - [ - "cannonballs", - 2 - ], - [ - "running", - 2 - ], - [ - "head", - 2 - ], - [ - "freak", - 2 - ], - [ - "show", - 2 - ], - [ - "cops", - 2 - ], - [ - "robbers", - 2 - ], - [ - "everywhere", - 2 - ], - [ - "me", - 2 - ], - [ - "Ive", - 2 - ], - [ - "away", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "Cause", - 2 - ], - [ - "live", - 2 - ], - [ - "animals", - 2 - ], - [ - "Animals", - 2 - ], - [ - "children", - 2 - ], - [ - "tell", - 2 - ], - [ - "truth", - 2 - ], - [ - "they", - 2 - ], - [ - "never", - 2 - ], - [ - "lie", - 2 - ], - [ - "Which", - 2 - ], - [ - "one", - 2 - ], - [ - "is", - 2 - ], - [ - "more", - 2 - ], - [ - "human", - 2 - ], - [ - "thought", - 2 - ], - [ - "decide", - 2 - ], - [ - "hands", - 2 - ], - [ - "make", - 2 - ], - [ - "for", - 2 - ], - [ - "so", - 2 - ], - [ - "When", - 1 - ], - [ - "superstars", - 1 - ], - [ - "are", - 1 - ], - [ - "A", - 1 - ], - [ - "television", - 1 - ], - [ - "Subway", - 1 - ], - [ - "makes", - 1 - ], - [ - "nervous", - 1 - ], - [ - "people", - 1 - ], - [ - "pushing", - 1 - ], - [ - "too", - 1 - ], - [ - "far", - 1 - ], - [ - "got", - 1 - ], - [ - "break", - 1 - ], - [ - "So", - 1 - ], - [ - "Careless", - 1 - ], - [ - "free", - 1 - ], - [ - "The", - 1 - ], - [ - "wind", - 1 - ], - [ - "hair", - 1 - ], - [ - "sand", - 1 - ], - [ - "at", - 1 - ], - [ - "feet", - 1 - ], - [ - "been", - 1 - ], - [ - "having", - 1 - ], - [ - "difficulties", - 1 - ], - [ - "keeping", - 1 - ], - [ - "myself", - 1 - ], - [ - "Feelings", - 1 - ], - [ - "emotions", - 1 - ], - [ - "better", - 1 - ], - [ - "left", - 1 - ], - [ - "up", - 1 - ], - [ - "on", - 1 - ], - [ - "shelf", - 1 - ], - [ - "Sometimes", - 1 - ], - [ - "this", - 1 - ], - [ - "life", - 1 - ], - [ - "can", - 1 - ], - [ - "get", - 1 - ], - [ - "down", - 1 - ], - [ - "Its", - 1 - ], - [ - "confusing", - 1 - ], - [ - "many", - 1 - ], - [ - "rules", - 1 - ], - [ - "follow", - 1 - ], - [ - "And", - 1 - ], - [ - "feel", - 1 - ], - [ - "just", - 1 - ], - [ - "mind", - 1 - ], - [ - "Superstars", - 1 - ], - [ - "Television", - 1 - ], - [ - "repeat", - 1 - ], - [ - "chorus", - 1 - ], - [ - "fade", - 1 - ] - ] - ] - }, - { - "Demo Songs [1995]": [ - [ - [ - "I", - 23 - ], - [ - "me", - 20 - ], - [ - "around", - 17 - ], - [ - "you", - 16 - ], - [ - "the", - 16 - ], - [ - "want", - 13 - ], - [ - "your", - 12 - ], - [ - "all", - 11 - ], - [ - "All", - 7 - ], - [ - "a", - 7 - ], - [ - "on", - 6 - ], - [ - "Youre", - 6 - ], - [ - "So", - 5 - ], - [ - "hear", - 4 - ], - [ - "and", - 4 - ], - [ - "baby", - 4 - ], - [ - "yeah", - 4 - ], - [ - "way", - 4 - ], - [ - "like", - 4 - ], - [ - "need", - 3 - ], - [ - "so", - 3 - ], - [ - "of", - 3 - ], - [ - "cant", - 3 - ], - [ - "say", - 3 - ], - [ - "arms", - 3 - ], - [ - "face", - 3 - ], - [ - "perfume", - 3 - ], - [ - "move", - 3 - ], - [ - "do", - 3 - ], - [ - "funky", - 3 - ], - [ - "groove", - 3 - ], - [ - "youre", - 3 - ], - [ - "Well", - 2 - ], - [ - "know", - 2 - ], - [ - "that", - 2 - ], - [ - "magic", - 2 - ], - [ - "come", - 2 - ], - [ - "Ive", - 2 - ], - [ - "been", - 2 - ], - [ - "running", - 2 - ], - [ - "day", - 2 - ], - [ - "And", - 2 - ], - [ - "Like", - 2 - ], - [ - "chop", - 2 - ], - [ - "everytime", - 1 - ], - [ - "look", - 1 - ], - [ - "at", - 1 - ], - [ - "expression", - 1 - ], - [ - "printed", - 1 - ], - [ - "page", - 1 - ], - [ - "think", - 1 - ], - [ - "Whispering", - 1 - ], - [ - "compliments", - 1 - ], - [ - "badly", - 1 - ], - [ - "Now", - 1 - ], - [ - "circles", - 1 - ], - [ - "notion", - 1 - ], - [ - "youd", - 1 - ], - [ - "find", - 1 - ], - [ - "One", - 1 - ], - [ - "maybe", - 1 - ], - [ - "But", - 1 - ], - [ - "psychic", - 1 - ], - [ - "powers", - 1 - ], - [ - "suggestion", - 1 - ], - [ - "sending", - 1 - ], - [ - "cold", - 1 - ], - [ - "chardonnay", - 1 - ], - [ - "chilled", - 1 - ], - [ - "for", - 1 - ], - [ - "smooth", - 1 - ], - [ - "crisp", - 1 - ], - [ - "display", - 1 - ], - [ - "Cartier", - 1 - ], - [ - "Armani", - 1 - ], - [ - "TAG", - 1 - ], - [ - "Gucci", - 1 - ], - [ - "Versace", - 1 - ], - [ - "In", - 1 - ], - [ - "middle", - 1 - ], - [ - "night", - 1 - ], - [ - "kiss", - 1 - ], - [ - "long", - 1 - ], - [ - "only", - 1 - ], - [ - "good", - 1 - ], - [ - "thing", - 1 - ], - [ - "when", - 1 - ], - [ - "is", - 1 - ], - [ - "wrong", - 1 - ], - [ - "time", - 1 - ], - [ - "reversal", - 1 - ], - [ - "clock", - 1 - ], - [ - "fries", - 1 - ], - [ - "side", - 1 - ], - [ - "with", - 1 - ], - [ - "cherry", - 1 - ], - [ - "top", - 1 - ], - [ - "sleek", - 1 - ], - [ - "velvet", - 1 - ], - [ - "gold", - 1 - ], - [ - "lame", - 1 - ], - [ - "patent", - 1 - ], - [ - "leather", - 1 - ], - [ - "enchante", - 1 - ], - [ - "legend", - 1 - ], - [ - "glamor", - 1 - ], - [ - "queen", - 1 - ], - [ - "God", - 1 - ], - [ - "Im", - 1 - ], - [ - "out", - 1 - ], - [ - "words", - 1 - ], - [ - "but", - 1 - ], - [ - "what", - 1 - ], - [ - "mean", - 1 - ], - [ - "slide", - 1 - ], - [ - "into", - 1 - ], - [ - "Jaguar", - 1 - ], - [ - "or", - 1 - ], - [ - "Porsche", - 1 - ], - [ - "there", - 1 - ], - [ - "are", - 1 - ], - [ - "darling", - 1 - ], - [ - "au", - 1 - ], - [ - "revoir", - 1 - ], - [ - "Pick", - 1 - ], - [ - "up", - 1 - ], - [ - "things", - 1 - ], - [ - "star", - 1 - ] - ], - [ - [ - "you", - 12 - ], - [ - "I", - 12 - ], - [ - "Ill", - 6 - ], - [ - "my", - 6 - ], - [ - "believe", - 5 - ], - [ - "want", - 5 - ], - [ - "girl", - 4 - ], - [ - "a", - 4 - ], - [ - "baby", - 4 - ], - [ - "give", - 3 - ], - [ - "in", - 3 - ], - [ - "be", - 3 - ], - [ - "your", - 3 - ], - [ - "the", - 3 - ], - [ - "just", - 3 - ], - [ - "cant", - 3 - ], - [ - "of", - 3 - ], - [ - "to", - 3 - ], - [ - "Aubergine", - 2 - ], - [ - "But", - 2 - ], - [ - "Ive", - 2 - ], - [ - "on", - 2 - ], - [ - "Yeah", - 2 - ], - [ - "see", - 2 - ], - [ - "Girl", - 2 - ], - [ - "dont", - 2 - ], - [ - "think", - 2 - ], - [ - "way", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "youre", - 2 - ], - [ - "know", - 2 - ], - [ - "Im", - 2 - ], - [ - "but", - 2 - ], - [ - "i", - 2 - ], - [ - "really", - 2 - ], - [ - "need", - 2 - ], - [ - "ya", - 2 - ], - [ - "and", - 2 - ], - [ - "all", - 1 - ], - [ - "up", - 1 - ], - [ - "Might", - 1 - ], - [ - "never", - 1 - ], - [ - "alone", - 1 - ], - [ - "beau", - 1 - ], - [ - "got", - 1 - ], - [ - "picture", - 1 - ], - [ - "bedroom", - 1 - ], - [ - "wall", - 1 - ], - [ - "Your", - 1 - ], - [ - "silky", - 1 - ], - [ - "monents", - 1 - ], - [ - "are", - 1 - ], - [ - "mind", - 1 - ], - [ - "And", - 1 - ], - [ - "with", - 1 - ], - [ - "discretion", - 1 - ], - [ - "would", - 1 - ], - [ - "so", - 1 - ], - [ - "blind", - 1 - ], - [ - "she", - 1 - ], - [ - "whats", - 1 - ], - [ - "front", - 1 - ], - [ - "her", - 1 - ], - [ - "eyes", - 1 - ], - [ - "notice", - 1 - ], - [ - "do", - 1 - ], - [ - "Things", - 1 - ], - [ - "moving", - 1 - ], - [ - "too", - 1 - ], - [ - "slow", - 1 - ], - [ - "dream", - 1 - ], - [ - "places", - 1 - ], - [ - "we", - 1 - ], - [ - "could", - 1 - ], - [ - "go", - 1 - ], - [ - "other", - 1 - ], - [ - "girlies", - 1 - ], - [ - "magazines", - 1 - ], - [ - "that", - 1 - ], - [ - "kinds", - 1 - ], - [ - "beauty", - 1 - ], - [ - "is", - 1 - ], - [ - "not", - 1 - ], - [ - "style", - 1 - ], - [ - "No", - 1 - ], - [ - "The", - 1 - ], - [ - "looking", - 1 - ], - [ - "at", - 1 - ], - [ - "me", - 1 - ], - [ - "guess", - 1 - ], - [ - "it", - 1 - ], - [ - "You", - 1 - ], - [ - "usually", - 1 - ], - [ - "shy", - 1 - ], - [ - "willing", - 1 - ], - [ - "try", - 1 - ], - [ - "Baby", - 1 - ], - [ - "take", - 1 - ], - [ - "home", - 1 - ], - [ - "someone", - 1 - ], - [ - "call", - 1 - ], - [ - "own", - 1 - ], - [ - "cos", - 1 - ], - [ - "Well", - 1 - ], - [ - "love", - 1 - ], - [ - "Daniel", - 1 - ], - [ - "Its", - 1 - ], - [ - "pretty", - 1 - ], - [ - "fine", - 1 - ], - [ - "line", - 1 - ], - [ - "between", - 1 - ], - [ - "boy", - 1 - ], - [ - "aubergine", - 1 - ], - [ - "rule", - 1 - ], - [ - "world", - 1 - ] - ], - [ - [ - "on", - 19 - ], - [ - "Carry", - 12 - ], - [ - "the", - 10 - ], - [ - "moonlight", - 7 - ], - [ - "In", - 7 - ], - [ - "keep", - 6 - ], - [ - "romancing", - 6 - ], - [ - "carry", - 6 - ], - [ - "dancing", - 6 - ], - [ - "The", - 4 - ], - [ - "And", - 2 - ], - [ - "stars", - 2 - ], - [ - "and", - 2 - ], - [ - "planets", - 2 - ], - [ - "taking", - 2 - ], - [ - "shape", - 2 - ], - [ - "A", - 2 - ], - [ - "stolen", - 2 - ], - [ - "kiss", - 2 - ], - [ - "has", - 2 - ], - [ - "come", - 2 - ], - [ - "late", - 2 - ], - [ - "is", - 2 - ], - [ - "a", - 2 - ], - [ - "night", - 2 - ], - [ - "Moving", - 2 - ], - [ - "Shines", - 1 - ], - [ - "down", - 1 - ], - [ - "interstellar", - 1 - ], - [ - "beams", - 1 - ], - [ - "groove", - 1 - ], - [ - "tonight", - 1 - ], - [ - "Is", - 1 - ], - [ - "something", - 1 - ], - [ - "more", - 1 - ], - [ - "than", - 1 - ], - [ - "youve", - 1 - ], - [ - "ever", - 1 - ], - [ - "seen", - 1 - ], - [ - "too", - 1 - ], - [ - "Youre", - 1 - ], - [ - "never", - 1 - ], - [ - "safe", - 1 - ], - [ - "till", - 1 - ], - [ - "you", - 1 - ], - [ - "see", - 1 - ], - [ - "dawn", - 1 - ], - [ - "if", - 1 - ], - [ - "clock", - 1 - ], - [ - "strikes", - 1 - ], - [ - "past", - 1 - ], - [ - "midnight", - 1 - ], - [ - "hope", - 1 - ], - [ - "gone", - 1 - ], - [ - "To", - 1 - ], - [ - "move", - 1 - ], - [ - "under", - 1 - ], - [ - "Move", - 1 - ], - [ - "Closer", - 1 - ], - [ - "Passion", - 1 - ], - [ - "Stronger", - 1 - ], - [ - "Theres", - 1 - ], - [ - "magic", - 1 - ], - [ - "only", - 1 - ], - [ - "two", - 1 - ], - [ - "can", - 1 - ], - [ - "tell", - 1 - ], - [ - "dark", - 1 - ], - [ - "Ultra", - 1 - ], - [ - "violet", - 1 - ], - [ - "wicked", - 1 - ], - [ - "spell", - 1 - ], - [ - "to", - 1 - ], - [ - "all", - 1 - ] - ], - [ - [ - "the", - 26 - ], - [ - "I", - 23 - ], - [ - "you", - 11 - ], - [ - "need", - 10 - ], - [ - "to", - 10 - ], - [ - "my", - 9 - ], - [ - "that", - 8 - ], - [ - "yes", - 8 - ], - [ - "just", - 8 - ], - [ - "hand", - 7 - ], - [ - "heart", - 7 - ], - [ - "your", - 6 - ], - [ - "guiding", - 6 - ], - [ - "show", - 6 - ], - [ - "me", - 6 - ], - [ - "in", - 6 - ], - [ - "man", - 6 - ], - [ - "are", - 6 - ], - [ - "it", - 6 - ], - [ - "way", - 5 - ], - [ - "promised", - 5 - ], - [ - "land", - 5 - ], - [ - "fever", - 5 - ], - [ - "burns", - 5 - ], - [ - "youre", - 5 - ], - [ - "fire", - 5 - ], - [ - "inside", - 5 - ], - [ - "woman", - 5 - ], - [ - "know", - 4 - ], - [ - "Ill", - 4 - ], - [ - "And", - 4 - ], - [ - "Cause", - 4 - ], - [ - "Woman", - 3 - ], - [ - "away", - 3 - ], - [ - "theres", - 3 - ], - [ - "do", - 3 - ], - [ - "Whenever", - 2 - ], - [ - "feel", - 2 - ], - [ - "like", - 2 - ], - [ - "giving", - 2 - ], - [ - "up", - 2 - ], - [ - "whenever", - 2 - ], - [ - "dreams", - 2 - ], - [ - "fade", - 2 - ], - [ - "return", - 2 - ], - [ - "cause", - 2 - ], - [ - "find", - 2 - ], - [ - "there", - 2 - ], - [ - "will", - 2 - ], - [ - "never", - 2 - ], - [ - "been", - 2 - ], - [ - "a", - 2 - ], - [ - "youll", - 2 - ], - [ - "anything", - 2 - ], - [ - "when", - 1 - ], - [ - "world", - 1 - ], - [ - "is", - 1 - ], - [ - "closing", - 1 - ], - [ - "come", - 1 - ], - [ - "save", - 1 - ], - [ - "once", - 1 - ], - [ - "again", - 1 - ], - [ - "Well", - 1 - ], - [ - "boy", - 1 - ], - [ - "whos", - 1 - ], - [ - "luckier", - 1 - ], - [ - "more", - 1 - ], - [ - "grateful", - 1 - ], - [ - "although", - 1 - ], - [ - "dont", - 1 - ], - [ - "and", - 1 - ], - [ - "what", - 1 - ], - [ - "Ive", - 1 - ], - [ - "got", - 1 - ], - [ - "with", - 1 - ], - [ - "if", - 1 - ], - [ - "storm", - 1 - ], - [ - "thats", - 1 - ], - [ - "close", - 1 - ], - [ - "at", - 1 - ], - [ - "push", - 1 - ], - [ - "understand", - 1 - ], - [ - "please", - 1 - ], - [ - "can", - 1 - ], - [ - "hold", - 1 - ], - [ - "on", - 1 - ], - [ - "You", - 1 - ] - ], - "No Lyrics", - "No Lyrics", - [ - [ - "kisses", - 15 - ], - [ - "your", - 14 - ], - [ - "Ill", - 11 - ], - [ - "be", - 11 - ], - [ - "you", - 8 - ], - [ - "now", - 8 - ], - [ - "a", - 7 - ], - [ - "on", - 7 - ], - [ - "Magical", - 7 - ], - [ - "the", - 7 - ], - [ - "and", - 6 - ], - [ - "magical", - 6 - ], - [ - "my", - 6 - ], - [ - "lips", - 6 - ], - [ - "all", - 5 - ], - [ - "magic", - 4 - ], - [ - "And", - 4 - ], - [ - "it", - 4 - ], - [ - "love", - 4 - ], - [ - "will", - 4 - ], - [ - "A", - 4 - ], - [ - "Im", - 3 - ], - [ - "seed", - 3 - ], - [ - "everything", - 3 - ], - [ - "For", - 3 - ], - [ - "wish", - 3 - ], - [ - "for", - 3 - ], - [ - "Ive", - 3 - ], - [ - "got", - 3 - ], - [ - "Hey", - 3 - ], - [ - "woman", - 3 - ], - [ - "gonna", - 2 - ], - [ - "plant", - 2 - ], - [ - "kiss", - 2 - ], - [ - "Like", - 2 - ], - [ - "watch", - 2 - ], - [ - "grow", - 2 - ], - [ - "into", - 2 - ], - [ - "me", - 2 - ], - [ - "dream", - 2 - ], - [ - "fantasy", - 2 - ], - [ - "that", - 2 - ], - [ - "need", - 2 - ], - [ - "more", - 2 - ], - [ - "with", - 2 - ], - [ - "every", - 2 - ], - [ - "breath", - 2 - ], - [ - "Truly", - 2 - ], - [ - "do", - 2 - ], - [ - "I", - 2 - ], - [ - "new", - 2 - ], - [ - "beginning", - 2 - ], - [ - "reason", - 2 - ], - [ - "living", - 2 - ], - [ - "deeper", - 2 - ], - [ - "meaning", - 2 - ], - [ - "make", - 2 - ], - [ - "to", - 2 - ], - [ - "The", - 2 - ], - [ - "tears", - 2 - ], - [ - "how", - 2 - ], - [ - "abouta", - 2 - ], - [ - "hope", - 1 - ], - [ - "Be", - 1 - ], - [ - "madly", - 1 - ], - [ - "deeply", - 1 - ], - [ - "strong", - 1 - ], - [ - "faithful", - 1 - ], - [ - "Cause", - 1 - ], - [ - "counting", - 1 - ], - [ - "when", - 1 - ], - [ - "stars", - 1 - ], - [ - "are", - 1 - ], - [ - "shining", - 1 - ], - [ - "brightly", - 1 - ], - [ - "in", - 1 - ], - [ - "velvet", - 1 - ], - [ - "sky", - 1 - ], - [ - "send", - 1 - ], - [ - "heaven", - 1 - ], - [ - "want", - 1 - ], - [ - "cry", - 1 - ], - [ - "of", - 1 - ], - [ - "joy", - 1 - ], - [ - "pleasure", - 1 - ], - [ - "certainty", - 1 - ], - [ - "That", - 1 - ], - [ - "were", - 1 - ], - [ - "surrounded", - 1 - ], - [ - "by", - 1 - ], - [ - "comfort", - 1 - ], - [ - "protection", - 1 - ], - [ - "Of", - 1 - ], - [ - "highest", - 1 - ], - [ - "power", - 1 - ], - [ - "In", - 1 - ], - [ - "lonely", - 1 - ], - [ - "hours", - 1 - ], - [ - "devour", - 1 - ], - [ - "All", - 1 - ], - [ - "surely", - 1 - ], - [ - "come", - 1 - ], - [ - "soon", - 1 - ], - [ - "gone", - 1 - ], - [ - "Madly", - 1 - ], - [ - "Deeply", - 1 - ], - [ - "Chorus", - 1 - ], - [ - "part", - 1 - ], - [ - "together", - 1 - ], - [ - "Through", - 1 - ], - [ - "as", - 1 - ], - [ - "grows", - 1 - ], - [ - "around", - 1 - ] - ], - [ - [ - "you", - 19 - ], - [ - "the", - 12 - ], - [ - "a", - 12 - ], - [ - "and", - 11 - ], - [ - "Just", - 9 - ], - [ - "could", - 9 - ], - [ - "be", - 8 - ], - [ - "mine", - 8 - ], - [ - "I", - 6 - ], - [ - "in", - 6 - ], - [ - "my", - 5 - ], - [ - "of", - 5 - ], - [ - "to", - 4 - ], - [ - "time", - 4 - ], - [ - "Im", - 4 - ], - [ - "darkness", - 3 - ], - [ - "can", - 3 - ], - [ - "feel", - 3 - ], - [ - "twist", - 3 - ], - [ - "sip", - 3 - ], - [ - "wine", - 3 - ], - [ - "kiss", - 3 - ], - [ - "divine", - 3 - ], - [ - "In", - 2 - ], - [ - "believe", - 2 - ], - [ - "like", - 2 - ], - [ - "cloud", - 2 - ], - [ - "A", - 2 - ], - [ - "leave", - 2 - ], - [ - "just", - 2 - ], - [ - "me", - 2 - ], - [ - "inside", - 2 - ], - [ - "all", - 2 - ], - [ - "wait", - 1 - ], - [ - "Frozen", - 1 - ], - [ - "winds", - 1 - ], - [ - "surround", - 1 - ], - [ - "face", - 1 - ], - [ - "cover", - 1 - ], - [ - "make", - 1 - ], - [ - "its", - 1 - ], - [ - "rain", - 1 - ], - [ - "storm", - 1 - ], - [ - "building", - 1 - ], - [ - "heart", - 1 - ], - [ - "wonder", - 1 - ], - [ - "if", - 1 - ], - [ - "know", - 1 - ], - [ - "pain", - 1 - ], - [ - "want", - 1 - ], - [ - "one", - 1 - ], - [ - "thing", - 1 - ], - [ - "havent", - 1 - ], - [ - "got", - 1 - ], - [ - "hand", - 1 - ], - [ - "brushes", - 1 - ], - [ - "by", - 1 - ], - [ - "love", - 1 - ], - [ - "smile", - 1 - ], - [ - "fuels", - 1 - ], - [ - "steel", - 1 - ], - [ - "inferno", - 1 - ], - [ - "You", - 1 - ], - [ - "dont", - 1 - ], - [ - "have", - 1 - ], - [ - "die", - 1 - ], - [ - "world", - 1 - ], - [ - "Stand", - 1 - ], - [ - "still", - 1 - ], - [ - "youve", - 1 - ], - [ - "departed", - 1 - ], - [ - "It", - 1 - ], - [ - "seems", - 1 - ], - [ - "not", - 1 - ], - [ - "on", - 1 - ], - [ - "your", - 1 - ], - [ - "mind", - 1 - ], - [ - "wasting", - 1 - ], - [ - "fool", - 1 - ], - [ - "death", - 1 - ], - [ - "night", - 1 - ], - [ - "wish", - 1 - ], - [ - "that", - 1 - ], - [ - "conceive", - 1 - ], - [ - "Wont", - 1 - ], - [ - "Take", - 1 - ], - [ - "away", - 1 - ], - [ - "pride", - 1 - ], - [ - "dignity", - 1 - ], - [ - "thats", - 1 - ], - [ - "burning", - 1 - ], - [ - "Cant", - 1 - ], - [ - "see", - 1 - ], - [ - "standing", - 1 - ], - [ - "naked", - 1 - ], - [ - "Ill", - 1 - ], - [ - "bear", - 1 - ], - [ - "crosses", - 1 - ], - [ - "crucifixes", - 1 - ], - [ - "provide", - 1 - ], - [ - "If", - 1 - ], - [ - "decide", - 1 - ] - ], - [ - [ - "you", - 12 - ], - [ - "a", - 12 - ], - [ - "the", - 10 - ], - [ - "dont", - 8 - ], - [ - "know", - 7 - ], - [ - "to", - 6 - ], - [ - "be", - 6 - ], - [ - "and", - 5 - ], - [ - "will", - 5 - ], - [ - "Well", - 4 - ], - [ - "I", - 4 - ], - [ - "your", - 4 - ], - [ - "that", - 4 - ], - [ - "time", - 4 - ], - [ - "baby", - 4 - ], - [ - "it", - 4 - ], - [ - "Dont", - 3 - ], - [ - "take", - 3 - ], - [ - "all", - 3 - ], - [ - "Chorus", - 3 - ], - [ - "making", - 3 - ], - [ - "king", - 3 - ], - [ - "thief", - 3 - ], - [ - "fool", - 3 - ], - [ - "little", - 2 - ], - [ - "is", - 2 - ], - [ - "But", - 2 - ], - [ - "want", - 2 - ], - [ - "go", - 2 - ], - [ - "these", - 2 - ], - [ - "promises", - 2 - ], - [ - "cannot", - 2 - ], - [ - "keep", - 2 - ], - [ - "Cause", - 2 - ], - [ - "You", - 2 - ], - [ - "fallen", - 2 - ], - [ - "end", - 2 - ], - [ - "up", - 2 - ], - [ - "So", - 2 - ], - [ - "hanging", - 2 - ], - [ - "on", - 2 - ], - [ - "Im", - 2 - ], - [ - "down", - 2 - ], - [ - "need", - 1 - ], - [ - "indulgence", - 1 - ], - [ - "Listen", - 1 - ], - [ - "hunter", - 1 - ], - [ - "becoming", - 1 - ], - [ - "hunted", - 1 - ], - [ - "Every", - 1 - ], - [ - "day", - 1 - ], - [ - "theres", - 1 - ], - [ - "million", - 1 - ], - [ - "advances", - 1 - ], - [ - "too", - 1 - ], - [ - "forceful", - 1 - ], - [ - "youll", - 1 - ], - [ - "ruin", - 1 - ], - [ - "chances", - 1 - ], - [ - "broken", - 1 - ], - [ - "glass", - 1 - ], - [ - "That", - 1 - ], - [ - "splinters", - 1 - ], - [ - "against", - 1 - ], - [ - "wall", - 1 - ], - [ - "picture", - 1 - ], - [ - "coming", - 1 - ], - [ - "back", - 1 - ], - [ - "now", - 1 - ], - [ - "And", - 1 - ], - [ - "Theres", - 1 - ], - [ - "play", - 1 - ], - [ - "if", - 1 - ], - [ - "youre", - 1 - ], - [ - "alone", - 1 - ], - [ - "let", - 1 - ], - [ - "body", - 1 - ], - [ - "move", - 1 - ], - [ - "bit", - 1 - ], - [ - "closer", - 1 - ], - [ - "Silent", - 1 - ], - [ - "like", - 1 - ], - [ - "sound", - 1 - ], - [ - "proceeding", - 1 - ], - [ - "cyclone", - 1 - ], - [ - "powerful", - 1 - ], - [ - "thinking", - 1 - ], - [ - "Can", - 1 - ], - [ - "force", - 1 - ], - [ - "relinquish", - 1 - ], - [ - "They", - 1 - ], - [ - "say", - 1 - ], - [ - "justify", - 1 - ], - [ - "wait", - 1 - ], - [ - "patience", - 1 - ], - [ - "elated", - 1 - ], - [ - "wisdom", - 1 - ], - [ - "share", - 1 - ], - [ - "common", - 1 - ], - [ - "phrase", - 1 - ], - [ - "only", - 1 - ], - [ - "for", - 1 - ], - [ - "what", - 1 - ], - [ - "goes", - 1 - ], - [ - "floating", - 1 - ], - [ - "high", - 1 - ], - [ - "my", - 1 - ], - [ - "feet", - 1 - ], - [ - "touch", - 1 - ], - [ - "ground", - 1 - ], - [ - "Id", - 1 - ], - [ - "advantage", - 1 - ], - [ - "but", - 1 - ], - [ - "cant", - 1 - ], - [ - "see", - 1 - ], - [ - "through", - 1 - ], - [ - "this", - 1 - ], - [ - "charade", - 1 - ], - [ - "make", - 1 - ], - [ - "harder", - 1 - ], - [ - "than", - 1 - ], - [ - "hell", - 1 - ], - [ - "when", - 1 - ], - [ - "comes", - 1 - ], - [ - "better", - 1 - ], - [ - "damned", - 1 - ], - [ - "sure", - 1 - ], - [ - "can", - 1 - ], - [ - "Hey", - 1 - ], - [ - "Time", - 1 - ], - [ - "A", - 1 - ], - [ - "lonely", - 1 - ], - [ - "sorry", - 1 - ], - [ - "Oh", - 1 - ], - [ - "cause", - 1 - ], - [ - "told", - 1 - ] - ], - "No Lyrics", - "No Lyrics", - [ - [ - "the", - 8 - ], - [ - "you", - 7 - ], - [ - "we", - 6 - ], - [ - "pearls", - 6 - ], - [ - "and", - 5 - ], - [ - "of", - 5 - ], - [ - "cry", - 4 - ], - [ - "tears", - 4 - ], - [ - "like", - 3 - ], - [ - "These", - 3 - ], - [ - "away", - 3 - ], - [ - "so", - 3 - ], - [ - "in", - 2 - ], - [ - "all", - 2 - ], - [ - "still", - 2 - ], - [ - "left", - 2 - ], - [ - "The", - 2 - ], - [ - "We", - 2 - ], - [ - "do", - 2 - ], - [ - "it", - 2 - ], - [ - "love", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "keep", - 2 - ], - [ - "locked", - 2 - ], - [ - "I", - 2 - ], - [ - "could", - 2 - ], - [ - "be", - 2 - ], - [ - "my", - 2 - ], - [ - "will", - 2 - ], - [ - "death", - 2 - ], - [ - "And", - 1 - ], - [ - "stare", - 1 - ], - [ - "each", - 1 - ], - [ - "other", - 1 - ], - [ - "down", - 1 - ], - [ - "vicitms", - 1 - ], - [ - "grind", - 1 - ], - [ - "Probing", - 1 - ], - [ - "weakness", - 1 - ], - [ - "hurt", - 1 - ], - [ - "behind", - 1 - ], - [ - "Oh", - 1 - ], - [ - "Is", - 1 - ], - [ - "really", - 1 - ], - [ - "tragedy", - 1 - ], - [ - "way", - 1 - ], - [ - "might", - 1 - ], - [ - "describe", - 1 - ], - [ - "Or", - 1 - ], - [ - "would", - 1 - ], - [ - "a", - 1 - ], - [ - "thousand", - 1 - ], - [ - "lovers", - 1 - ], - [ - "leave", - 1 - ], - [ - "cold", - 1 - ], - [ - "inside", - 1 - ], - [ - "Make", - 1 - ], - [ - "All", - 1 - ], - [ - "these", - 1 - ], - [ - "mixed", - 1 - ], - [ - "emotions", - 1 - ], - [ - "stolen", - 1 - ], - [ - "Stolen", - 1 - ], - [ - "pearl", - 1 - ], - [ - "devotions", - 1 - ], - [ - "from", - 1 - ], - [ - "world", - 1 - ], - [ - "Your", - 1 - ], - [ - "kisses", - 1 - ], - [ - "are", - 1 - ], - [ - "different", - 1 - ], - [ - "rare", - 1 - ], - [ - "But", - 1 - ], - [ - "anger", - 1 - ], - [ - "stole", - 1 - ], - [ - "jewels", - 1 - ], - [ - "has", - 1 - ], - [ - "bare", - 1 - ], - [ - "Made", - 1 - ], - [ - "Well", - 1 - ], - [ - "tired", - 1 - ], - [ - "joker", - 1 - ], - [ - "pour", - 1 - ], - [ - "heart", - 1 - ], - [ - "to", - 1 - ], - [ - "get", - 1 - ], - [ - "Sacrifice", - 1 - ], - [ - "happiness", - 1 - ], - [ - "just", - 1 - ], - [ - "win", - 1 - ], - [ - "Maybe", - 1 - ], - [ - "twist", - 1 - ], - [ - "turn", - 1 - ], - [ - "where", - 1 - ], - [ - "angels", - 1 - ], - [ - "burn", - 1 - ], - [ - "Like", - 1 - ], - [ - "fallen", - 1 - ], - [ - "soldiers", - 1 - ], - [ - "learn", - 1 - ], - [ - "That", - 1 - ], - [ - "once", - 1 - ], - [ - "forgotten", - 1 - ], - [ - "twice", - 1 - ], - [ - "removed", - 1 - ], - [ - "Love", - 1 - ], - [ - "repeat", - 1 - ], - [ - "chorus", - 1 - ] - ], - "No Lyrics", - [ - [ - "a", - 12 - ], - [ - "the", - 10 - ], - [ - "And", - 8 - ], - [ - "for", - 8 - ], - [ - "her", - 7 - ], - [ - "to", - 6 - ], - [ - "she", - 5 - ], - [ - "in", - 5 - ], - [ - "saying", - 5 - ], - [ - "never", - 5 - ], - [ - "Shes", - 3 - ], - [ - "from", - 3 - ], - [ - "human", - 3 - ], - [ - "place", - 3 - ], - [ - "She", - 3 - ], - [ - "shes", - 3 - ], - [ - "be", - 3 - ], - [ - "on", - 3 - ], - [ - "time", - 2 - ], - [ - "and", - 2 - ], - [ - "Mamma", - 2 - ], - [ - "loved", - 2 - ], - [ - "much", - 2 - ], - [ - "Daddy", - 2 - ], - [ - "keeps", - 2 - ], - [ - "touch", - 2 - ], - [ - "Thats", - 2 - ], - [ - "why", - 2 - ], - [ - "shies", - 2 - ], - [ - "away", - 2 - ], - [ - "affection", - 2 - ], - [ - "But", - 2 - ], - [ - "somewhere", - 2 - ], - [ - "private", - 2 - ], - [ - "packs", - 2 - ], - [ - "bags", - 2 - ], - [ - "outer", - 2 - ], - [ - "space", - 2 - ], - [ - "now", - 2 - ], - [ - "waiting", - 2 - ], - [ - "right", - 2 - ], - [ - "kind", - 2 - ], - [ - "of", - 2 - ], - [ - "pilot", - 2 - ], - [ - "come", - 2 - ], - [ - "shell", - 2 - ], - [ - "say", - 2 - ], - [ - "him", - 2 - ], - [ - "Chorus", - 2 - ], - [ - "I", - 2 - ], - [ - "would", - 2 - ], - [ - "youll", - 2 - ], - [ - "If", - 2 - ], - [ - "my", - 2 - ], - [ - "baby", - 2 - ], - [ - "So", - 2 - ], - [ - "was", - 2 - ], - [ - "All", - 2 - ], - [ - "that", - 2 - ], - [ - "is", - 2 - ], - [ - "like", - 2 - ], - [ - "Just", - 2 - ], - [ - "hold", - 2 - ], - [ - "taking", - 1 - ], - [ - "making", - 1 - ], - [ - "up", - 1 - ], - [ - "reasons", - 1 - ], - [ - "To", - 1 - ], - [ - "justify", - 1 - ], - [ - "all", - 1 - ], - [ - "hurt", - 1 - ], - [ - "inside", - 1 - ], - [ - "Guess", - 1 - ], - [ - "knows", - 1 - ], - [ - "smile", - 1 - ], - [ - "look", - 1 - ], - [ - "their", - 1 - ], - [ - "eyes", - 1 - ], - [ - "Everyones", - 1 - ], - [ - "got", - 1 - ], - [ - "theory", - 1 - ], - [ - "about", - 1 - ], - [ - "bitter", - 1 - ], - [ - "one", - 1 - ], - [ - "Theyre", - 1 - ], - [ - "fly", - 1 - ], - [ - "moon", - 1 - ], - [ - "back", - 1 - ], - [ - "if", - 1 - ], - [ - "Got", - 1 - ], - [ - "ticket", - 1 - ], - [ - "world", - 1 - ], - [ - "where", - 1 - ], - [ - "we", - 1 - ], - [ - "belong", - 1 - ], - [ - "you", - 1 - ], - [ - "cant", - 1 - ], - [ - "remember", - 1 - ], - [ - "when", - 1 - ], - [ - "felt", - 1 - ], - [ - "needed", - 1 - ], - [ - "love", - 1 - ], - [ - "red", - 1 - ], - [ - "then", - 1 - ], - [ - "colour", - 1 - ], - [ - "blind", - 1 - ], - [ - "friends", - 1 - ], - [ - "theyve", - 1 - ], - [ - "been", - 1 - ], - [ - "tried", - 1 - ], - [ - "treason", - 1 - ], - [ - "crimes", - 1 - ], - [ - "were", - 1 - ], - [ - "defined", - 1 - ], - [ - "Love", - 1 - ], - [ - "barren", - 1 - ], - [ - "reaching", - 1 - ], - [ - "out", - 1 - ], - [ - "faith", - 1 - ], - [ - "Is", - 1 - ], - [ - "journey", - 1 - ], - [ - "just", - 1 - ], - [ - "dont", - 1 - ], - [ - "have", - 1 - ], - [ - "map", - 1 - ], - [ - "babys", - 1 - ], - [ - "gonna", - 1 - ], - [ - "take", - 1 - ], - [ - "dive", - 1 - ], - [ - "Push", - 1 - ], - [ - "shift", - 1 - ], - [ - "overdrive", - 1 - ], - [ - "Send", - 1 - ], - [ - "signal", - 1 - ], - [ - "hanging", - 1 - ], - [ - "hopes", - 1 - ], - [ - "stars", - 1 - ], - [ - "What", - 1 - ], - [ - "pleasant", - 1 - ], - [ - "dream", - 1 - ], - [ - "chorus", - 1 - ], - [ - "twice", - 1 - ] - ], - [ - [ - "to", - 23 - ], - [ - "you", - 21 - ], - [ - "a", - 17 - ], - [ - "the", - 15 - ], - [ - "your", - 15 - ], - [ - "that", - 11 - ], - [ - "way", - 7 - ], - [ - "into", - 7 - ], - [ - "disco", - 7 - ], - [ - "want", - 6 - ], - [ - "thats", - 6 - ], - [ - "Im", - 6 - ], - [ - "gonna", - 6 - ], - [ - "inside", - 6 - ], - [ - "head", - 6 - ], - [ - "Violet", - 6 - ], - [ - "color", - 6 - ], - [ - "be", - 5 - ], - [ - "and", - 5 - ], - [ - "take", - 5 - ], - [ - "And", - 5 - ], - [ - "no", - 5 - ], - [ - "lie", - 5 - ], - [ - "If", - 4 - ], - [ - "theres", - 4 - ], - [ - "like", - 4 - ], - [ - "crash", - 4 - ], - [ - "world", - 4 - ], - [ - "Dance", - 4 - ], - [ - "it", - 3 - ], - [ - "with", - 3 - ], - [ - "see", - 3 - ], - [ - "But", - 3 - ], - [ - "people", - 3 - ], - [ - "Let", - 3 - ], - [ - "body", - 3 - ], - [ - "move", - 3 - ], - [ - "doorway", - 3 - ], - [ - "To", - 3 - ], - [ - "Wear", - 3 - ], - [ - "cling", - 3 - ], - [ - "The", - 3 - ], - [ - "could", - 2 - ], - [ - "everything", - 2 - ], - [ - "Would", - 2 - ], - [ - "complain", - 2 - ], - [ - "came", - 2 - ], - [ - "too", - 2 - ], - [ - "easy", - 2 - ], - [ - "me", - 2 - ], - [ - "A", - 2 - ], - [ - "dont", - 2 - ], - [ - "things", - 2 - ], - [ - "Ive", - 2 - ], - [ - "got", - 2 - ], - [ - "dream", - 2 - ], - [ - "over", - 2 - ], - [ - "Exploding", - 2 - ], - [ - "supernova", - 2 - ], - [ - "give", - 2 - ], - [ - "In", - 2 - ], - [ - "were", - 2 - ], - [ - "same", - 2 - ], - [ - "two", - 2 - ], - [ - "looking", - 2 - ], - [ - "out", - 2 - ], - [ - "sea", - 2 - ], - [ - "For", - 2 - ], - [ - "wave", - 2 - ], - [ - "would", - 2 - ], - [ - "carry", - 2 - ], - [ - "all", - 2 - ], - [ - "our", - 2 - ], - [ - "fantasies", - 2 - ], - [ - "infiltrate", - 2 - ], - [ - "Sway", - 2 - ], - [ - "mind", - 2 - ], - [ - "complicate", - 2 - ], - [ - "Just", - 1 - ], - [ - "games", - 1 - ], - [ - "resolution", - 1 - ], - [ - "hard", - 1 - ], - [ - "OK", - 1 - ], - [ - "cause", - 1 - ], - [ - "I", - 1 - ], - [ - "are", - 1 - ], - [ - "plain", - 1 - ], - [ - "You", - 1 - ], - [ - "ecstacy", - 1 - ], - [ - "delivered", - 1 - ], - [ - "certainty", - 1 - ], - [ - "youre", - 1 - ], - [ - "afraid", - 1 - ], - [ - "pleasure", - 1 - ], - [ - "wont", - 1 - ], - [ - "needed", - 1 - ], - [ - "Contemplate", - 1 - ], - [ - "jealously", - 1 - ], - [ - "intermixed", - 1 - ], - [ - "urgency", - 1 - ], - [ - "million", - 1 - ], - [ - "damned", - 1 - ], - [ - "good", - 1 - ], - [ - "shot", - 1 - ], - [ - "at", - 1 - ], - [ - "Ill", - 1 - ], - [ - "do", - 1 - ], - [ - "my", - 1 - ], - [ - "best", - 1 - ], - [ - "break", - 1 - ], - [ - "higher", - 1 - ], - [ - "Common", - 1 - ], - [ - "sense", - 1 - ], - [ - "is", - 1 - ], - [ - "game", - 1 - ], - [ - "many", - 1 - ], - [ - "play", - 1 - ], - [ - "in", - 1 - ], - [ - "moment", - 1 - ], - [ - "takes", - 1 - ], - [ - "either", - 1 - ] - ] - ] - } -] \ No newline at end of file diff --git a/src/musicbrainzapi/cli/commands/cmd_lyrics.py b/src/musicbrainzapi/cli/commands/cmd_lyrics.py index 6914b91..850f80c 100644 --- a/src/musicbrainzapi/cli/commands/cmd_lyrics.py +++ b/src/musicbrainzapi/cli/commands/cmd_lyrics.py @@ -78,8 +78,7 @@ def lyrics( director._query_for_data() director._get_lyrics() director._calculate_basic_statistics() - if show_summary is not None: - director._calculate_descriptive_statistics() + director._calculate_descriptive_statistics() # Get the Lyrics object lyrics_0 = director.builder.product From 263cf33cf6f67097c1d00b9036759cf117c9b74c Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 02:50:32 +0000 Subject: [PATCH 02/17] updating documentation --- docs/source/index.rst | 1 + docs/source/introduction.rst | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/source/index.rst b/docs/source/index.rst index 176e544..86fd692 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,3 +1,4 @@ Table of Contents ================= + .. include:: toc.rst diff --git a/docs/source/introduction.rst b/docs/source/introduction.rst index a6210d3..0e2138c 100644 --- a/docs/source/introduction.rst +++ b/docs/source/introduction.rst @@ -1 +1,3 @@ -.. include:: ../../README.rst +Introduction +============= + From d89c738c97890e13407b77b7bbbc002c31c6b705 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 14:35:24 +0000 Subject: [PATCH 03/17] updating documentation --- docs/source/conf.py | 3 ++- docs/source/introduction.rst | 10 +++++++ docs/source/toc.rst | 10 ++++--- src/musicbrainzapi/api/lyrics/director.py | 32 +++++++++++------------ 4 files changed, 35 insertions(+), 20 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index c5992ac..37a5689 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -39,6 +39,7 @@ extensions = [ 'sphinx.ext.napoleon', 'sphinx.ext.todo', 'sphinx_click.ext', + 'sphinx.ext.intersphinx' ] # -- Napoleon Settings ----------------------------------------------------- @@ -60,7 +61,7 @@ autodoc_member_order = 'bysource' templates_path = ['_templates'] # The master toctree document. -master_doc = 'introduction' +master_doc = 'index' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. diff --git a/docs/source/introduction.rst b/docs/source/introduction.rst index 0e2138c..ac73fbe 100644 --- a/docs/source/introduction.rst +++ b/docs/source/introduction.rst @@ -1,3 +1,13 @@ +============= Introduction ============= +##### +Test +##### + +testing + +test code:: + + some test code diff --git a/docs/source/toc.rst b/docs/source/toc.rst index e4796b1..c5feb52 100644 --- a/docs/source/toc.rst +++ b/docs/source/toc.rst @@ -1,5 +1,9 @@ .. toctree:: - :maxdepth: 1 + + self + +.. toctree:: + :maxdepth: 2 :caption: Overview :titlesonly: @@ -7,14 +11,14 @@ changelog .. toctree:: - :maxdepth: 4 + :maxdepth: 2 :caption: Modules :titlesonly: modules/musicbrainzapi.rst .. toctree:: - :maxdepth: 4 + :maxdepth: 2 :caption: Submodules :titlesonly: diff --git a/src/musicbrainzapi/api/lyrics/director.py b/src/musicbrainzapi/api/lyrics/director.py index b44698b..58a5568 100644 --- a/src/musicbrainzapi/api/lyrics/director.py +++ b/src/musicbrainzapi/api/lyrics/director.py @@ -15,6 +15,22 @@ class LyricsClickDirector: def __init__(self) -> None: self._builder = None + @staticmethod + def _get_product(builder_inst: LyricsBuilder) -> Lyrics: + """Returns the constructed Lyrics object + + Parameters + ---------- + builder_inst : LyricsBuilder + Builder class for Lyrics object + + Returns + ------- + Lyrics + Lyrics object + """ + return builder_inst._product + @property def builder(self) -> LyricsBuilder: return self._builder @@ -156,19 +172,3 @@ class LyricsClickDirector: self.builder._product.show_summary() self.builder._product.show_summary_statistics(group_by='year') return self - - @staticmethod - def _get_product(builder_inst: LyricsBuilder) -> Lyrics: - """Returns the constructed Lyrics object - - Parameters - ---------- - builder_inst : LyricsBuilder - Builder class for Lyrics object - - Returns - ------- - Lyrics - Lyrics object - """ - return builder_inst._product From f2145d8cdc76d424a54091bd752a5bca41a5a0d6 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 15:45:23 +0000 Subject: [PATCH 04/17] updating documentation --- docs/source/changelog.rst | 9 +++++---- .../modules/musicbrainzapi.api.lyrics.director.rst | 4 +--- docs/source/modules/musicbrainzapi.api.lyrics.rst | 4 +--- docs/source/modules/musicbrainzapi.api.rst | 4 +--- docs/source/toc.rst | 3 --- 5 files changed, 8 insertions(+), 16 deletions(-) diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index f1bb7a6..6a26b77 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -3,13 +3,14 @@ Changelog All notable changes to this project will be documented in this file. -The format is based on `Keep a Changelog`_ +This format is based on `Keep a Changelog`_ -.. _https://keepachangelog.com/en/1.0.0/ +.. _Keep a Changelog: https://keepachangelog.com/en/1.0.0/ -and this project adheres to `Semantic Versioning`_ +and this project adheres to `Semantic Versioning`_ + +.. _Semantic Versioning: https://semver.org/spec/v2.0.0.html -.. _https://semver.org/spec/v2.0.0.html [1.0.0] - 2020-03-07 ------------------------ diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst b/docs/source/modules/musicbrainzapi.api.lyrics.director.rst index bdce62d..d284607 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.director.rst @@ -1,6 +1,4 @@ -.. include:: ../global.rst - -musicbrainzapi.api.lyrics.director :modname:`musicbrainzapi.api.lyrics.director` +musicbrainzapi.api.lyrics.director ---------------------------------------------------------------------------------- .. automodule:: musicbrainzapi.api.lyrics.director diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.rst b/docs/source/modules/musicbrainzapi.api.lyrics.rst index 71a8c01..38ae92d 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.rst @@ -1,6 +1,4 @@ -.. include:: ../global.rst - -musicbrainzapi.api.lyrics :modname:`musicbrainzapi.api.lyrics` +musicbrainzapi.api.lyrics -------------------------------------------------------------------------- .. automodule:: musicbrainzapi.api.lyrics diff --git a/docs/source/modules/musicbrainzapi.api.rst b/docs/source/modules/musicbrainzapi.api.rst index c3d3ebe..b79c924 100644 --- a/docs/source/modules/musicbrainzapi.api.rst +++ b/docs/source/modules/musicbrainzapi.api.rst @@ -1,6 +1,4 @@ -.. include:: ../global.rst - -musicbrainzapi.api :modname:`musicbrainzapi.api` +musicbrainzapi.api -------------------------------------------------------------------------- .. automodule:: musicbrainzapi.api diff --git a/docs/source/toc.rst b/docs/source/toc.rst index c5feb52..35495cb 100644 --- a/docs/source/toc.rst +++ b/docs/source/toc.rst @@ -5,7 +5,6 @@ .. toctree:: :maxdepth: 2 :caption: Overview - :titlesonly: introduction changelog @@ -13,14 +12,12 @@ .. toctree:: :maxdepth: 2 :caption: Modules - :titlesonly: modules/musicbrainzapi.rst .. toctree:: :maxdepth: 2 :caption: Submodules - :titlesonly: modules/musicbrainzapi.api.rst modules/musicbrainzapi.cli.rst From 509cd868306e7061cd3e018e2a519e48817716e1 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 21:32:44 +0000 Subject: [PATCH 05/17] updating README and CHANGELOG --- CHANGELOG.md | 10 -- CHANGELOG.rst | 21 +++ README.rst | 121 +++++++++++++++++- docs/source/changelog.rst | 22 +--- docs/source/conf.py | 3 +- docs/source/introduction.rst | 14 +- .../musicbrainzapi.api.lyrics.director.rst | 2 +- src/musicbrainzapi/api/lyrics/director.py | 3 +- 8 files changed, 146 insertions(+), 50 deletions(-) delete mode 100644 CHANGELOG.md create mode 100644 CHANGELOG.rst diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index b2c2f00..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,10 +0,0 @@ -# Changelog -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - -## [1.0.0] - 2020-03-07 -### Added - -- Initial version diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 0000000..6a26b77 --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,21 @@ +Changelog +========== + +All notable changes to this project will be documented in this file. + +This format is based on `Keep a Changelog`_ + +.. _Keep a Changelog: https://keepachangelog.com/en/1.0.0/ + +and this project adheres to `Semantic Versioning`_ + +.. _Semantic Versioning: https://semver.org/spec/v2.0.0.html + + +[1.0.0] - 2020-03-07 +------------------------ + +Added +###### + +- Initial version diff --git a/README.rst b/README.rst index 1c6e18b..859f72d 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,6 @@ -musicbrainzapi -=============== +============= +Introduction +============= .. image:: https://img.shields.io/readthedocs/panaetius?style=for-the-badge :target: https://panaetius.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status @@ -17,3 +18,119 @@ musicbrainzapi .. image:: https://img.shields.io/github/languages/top/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub top language .. image:: https://img.shields.io/requires/github/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: Requires.io + +Summary +======== + +Musicbrainzapi is a Python module with a CLI that allows you to search for an artist and receive summary statistics on lyrics across all albums + tracks. + +In addition to basic statistics the module further allows you to save details of an artist. You can save album information, the lyrics themselves and track lists. + +The module (currently) provides a simple CLI with some underlying assumptions: + +- We are interested in albums only - no singles. +- We are interested in any album where the artist is listed as a primary artist on a release. This could include compilations or joint albums with other artists. +- Where an album has been released multiple times, in different regions, we take the album with the longest track list. + +These assumptions are not configurable in the current version - but this functionality could be added to the module if needed. + +Further information, and a brief summary of decisions taken and current caveats can be found in the documentation which is linked below. + +Documentation +============= + +The documentation for the module can be found at https://musicbrainzapi-cv-airelogic.readthedocs.io/en/latest/ + +Installation +============ + +You will need ``python>=3.7``. Installation to a python virtual environment is recommended. + +PIP +--- + +Download the latest release ``.whl`` file from the `releases`_ page + +.. _releases: https://github.com/dtomlinson91/musicbrainzapi-cv-airelogic/releases + +In a virtual environment run: + +.. code-block:: bash + + pip install -U musicbrainzapi.whl + +Replacing ``musicbrainzapi.whl`` with the filename you downloaded. + +setup.py +-------- + +Clone the repo: + +.. code-block:: bash + + git clone https://github.com/dtomlinson91/musicbrainzapi-cv-airelogic.git + +In the root of the repo in a virtual environment run: + +.. code-block:: bash + + python ./setup.py install + +Docker +------ + +.. note:: Using Docker will mean you cannot view a wordcloud, as the default behaviour is to show the plot interactively which the container cannot do. + +If you don't have ``python>=3.7`` installed, or would rather use Docker, you can build a Docker image and run the module using Docker. + +Clone the repo: + +.. code-block:: bash + + git clone https://github.com/dtomlinson91/musicbrainzapi-cv-airelogic.git + +In the root of the repo build the Docker image: + +.. code-block:: bash + + docker build . -t musicbrainzapi + +No entrypoint is provided in the ``Dockerfile`` - you will have to specify the command at runtime and run the container in interactive mode: + +Using Docker run +^^^^^^^^^^^^^^^^ + +.. code-block:: bash + + docker run --rm -it --volume=$(pwd):/outputs \ + musicbrainzapi:latest musicbrainzapi --path /outputs \ + lyrics -a "Savage Garden" -c gb --show-summary all --save-output + + +Usage +===== + +Once installed you can access the command running: + +.. code-block:: bash + + musicbrainzapi + +To see all options available you can run: + +.. code-block:: bash + + musicbrainzapi --help + +In the current release there is one command available ``lyrics``: + +.. code-block:: bash + + musicbrainzapi lyrics --help + +License information +=================== + +Released under the `MIT License`_ + +.. _MIT License: https://github.com/dtomlinson91/musicbrainzapi-cv-airelogic/blob/master/LICENSE diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 6a26b77..09929fe 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -1,21 +1 @@ -Changelog -========== - -All notable changes to this project will be documented in this file. - -This format is based on `Keep a Changelog`_ - -.. _Keep a Changelog: https://keepachangelog.com/en/1.0.0/ - -and this project adheres to `Semantic Versioning`_ - -.. _Semantic Versioning: https://semver.org/spec/v2.0.0.html - - -[1.0.0] - 2020-03-07 ------------------------- - -Added -###### - -- Initial version +.. include:: ../../CHANGELOG.rst diff --git a/docs/source/conf.py b/docs/source/conf.py index 37a5689..5b13938 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -39,7 +39,8 @@ extensions = [ 'sphinx.ext.napoleon', 'sphinx.ext.todo', 'sphinx_click.ext', - 'sphinx.ext.intersphinx' + 'sphinx.ext.intersphinx', + 'sphinx.ext.autosectionlabel' ] # -- Napoleon Settings ----------------------------------------------------- diff --git a/docs/source/introduction.rst b/docs/source/introduction.rst index ac73fbe..a6210d3 100644 --- a/docs/source/introduction.rst +++ b/docs/source/introduction.rst @@ -1,13 +1 @@ -============= -Introduction -============= - -##### -Test -##### - -testing - -test code:: - - some test code +.. include:: ../../README.rst diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst b/docs/source/modules/musicbrainzapi.api.lyrics.director.rst index d284607..f5dc1d2 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.director.rst @@ -1,5 +1,5 @@ musicbrainzapi.api.lyrics.director ----------------------------------------------------------------------------------- +------------------------------------- .. automodule:: musicbrainzapi.api.lyrics.director :members: diff --git a/src/musicbrainzapi/api/lyrics/director.py b/src/musicbrainzapi/api/lyrics/director.py index 58a5568..d80da30 100644 --- a/src/musicbrainzapi/api/lyrics/director.py +++ b/src/musicbrainzapi/api/lyrics/director.py @@ -9,8 +9,7 @@ from musicbrainzapi.api.lyrics import Lyrics class LyricsClickDirector: - """Director for Lyrics builder. - """ + """Director for Lyrics builder.""" def __init__(self) -> None: self._builder = None From 4d5b32bcd9816518ef8a23b4b6a5d0baefbcf724 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 21:35:34 +0000 Subject: [PATCH 06/17] updating badges --- README.rst | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/README.rst b/README.rst index 859f72d..9d45835 100644 --- a/README.rst +++ b/README.rst @@ -2,22 +2,14 @@ Introduction ============= -.. image:: https://img.shields.io/readthedocs/panaetius?style=for-the-badge :target: https://panaetius.readthedocs.io/en/latest/?badge=latest - :alt: Documentation Status - -.. image:: https://img.shields.io/github/v/tag/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub tag (latest by date) - -.. image:: https://img.shields.io/github/commit-activity/m/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub commit activity - -.. image:: https://img.shields.io/github/issues/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub issues - -.. image:: https://img.shields.io/github/license/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHubtbc - -.. image:: https://img.shields.io/github/languages/code-size/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub code size in bytes - -.. image:: https://img.shields.io/github/languages/top/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: GitHub top language - -.. image:: https://img.shields.io/requires/github/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge :alt: Requires.io +.. image:: https://img.shields.io/readthedocs/panaetius?style=for-the-badge +.. image:: https://img.shields.io/github/v/tag/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/github/commit-activity/m/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/github/issues/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/github/license/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/github/languages/code-size/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/github/languages/top/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge +.. image:: https://img.shields.io/requires/github/dtomlinson91/musicbrainzapi-cv-airelogic?style=for-the-badge Summary ======== From 06a42afb2f334a5b9ce3e3de9b9fff0b0096964b Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 21:49:16 +0000 Subject: [PATCH 07/17] adding custom css --- docs/source/_static/custom.css | 86 +--------------------------------- docs/source/conf.py | 2 +- 2 files changed, 3 insertions(+), 85 deletions(-) diff --git a/docs/source/_static/custom.css b/docs/source/_static/custom.css index d4be59d..d968758 100644 --- a/docs/source/_static/custom.css +++ b/docs/source/_static/custom.css @@ -1,87 +1,5 @@ @import url("css/theme.css"); -.modname { - font-size: 0.8em; - opacity: 0.4; -} -.modname::before { - content: '- '; -} -.title { - font-weight: bold; - font-size: 1.2em; - background-color: #eee; - display: block; - padding: 1px 5px; - border-left: 2px solid #ddd; -} - -/*colour of the text in the toc*/ -.wy-menu-vertical header, .wy-menu-vertical p.caption{ - color: #b26d46;; -} - -/*colour of the top left header*/ -.wy-side-nav-search{ - background-color: #31465a; -} - -/*colours of the class definitions*/ -.rst-content dl:not(.docutils) dt{ - background: #e2d7d1; - color: #0b2852; - border-top: solid 3px #31465a; -} - -/*colour of the link in the class defintions*/ -.rst-content .viewcode-link, .rst-content .viewcode-back{ - color: #4b674a; -} - -/*colour of the function definitions*/ -.rst-content dl:not(.docutils) dl dt{ - border-left: solid 3px #31465a; - background: #e2d7d1; - color: #0b2852; -} - -/*colour of the link in the function definitions*/ -.rst-content .viewcode-link, .rst-content .viewcode-back{ - color: #4b674a; -} - -/*edit the width of the body*/ -.wy-nav-content{ - max-width: 1200px; -} - -/*code example blocks*/ -.rst-content pre.literal-block, .rst-content div[class^="highlight"] pre, .rst-content .linenodiv pre{ - background: #b4bec8; - color: black; - /*border-style: solid;*/ - /*border-width: thin;*/ -} - -/*colour of inline code blocks using ``*/ -.rst-content tt.literal, .rst-content tt.literal, .rst-content code.literal{ - color: #b26d46; -} - -/* Change code blocks font and bump up font size slightly (normally 12px)*/ -.rst-content pre.literal-block, .rst-content div[class^="highlight"] pre, .rst-content .linenodiv pre { - font-family: 'Inconsolata', monospace !important; - font-size: 14px !important; - white-space: pre-wrap; -} - -/* Change code descriptions and literal blocks (inline code via ``) to match the normal font size being used in the sphinx_RTD_theme text (normally 14px)*/ -.rst-content dl:not(.docutils) tt.descname,.rst-content dl:not(.docutils) tt.descclassname,.rst-content dl:not(.docutils) tt.descname,.rst-content dl:not(.docutils) code.descname,.rst-content dl:not(.docutils) tt.descclassname,.rst-content dl:not(.docutils) code.descclassname, code.docutils { - font-family: 'Inconsolata', monospace !important; - font-size: 14px !important; -} - -/*variables text*/ -dl.class > dd > table.docutils.field-list tbody tr.field-odd.field th.field-name::before{ - content: '(Class Attributes) '; +.highlight { + background: white !important } diff --git a/docs/source/conf.py b/docs/source/conf.py index 5b13938..801b4a1 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -84,7 +84,7 @@ html_theme = "sphinx_rtd_theme" html_theme = "sphinx_rtd_theme" html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] html_static_path = ['_static'] -# html_context = {'css_files': ['_static/custom.css']} +html_context = {'css_files': ['_static/custom.css']} html_theme_options = { 'collapse_navigation': True, 'display_version': True, From 026bfc12b7ab3204be4d569929c8703e24e92ecd Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 22:19:55 +0000 Subject: [PATCH 08/17] adding CLI --- docs/source/CLI.rst | 48 +++++++++++++++++++++++++++++++++++++++++++ docs/source/index.rst | 29 ++++++++++++++++++++++++-- docs/source/toc.rst | 24 ---------------------- 3 files changed, 75 insertions(+), 26 deletions(-) create mode 100644 docs/source/CLI.rst delete mode 100644 docs/source/toc.rst diff --git a/docs/source/CLI.rst b/docs/source/CLI.rst new file mode 100644 index 0000000..dee9064 --- /dev/null +++ b/docs/source/CLI.rst @@ -0,0 +1,48 @@ +*** +CLI +*** + +As the CLI is provided by `Click`_ , you can pass the ``--help`` option to the base command, or any subcommands, to see information on usage and all available options. + +.. _Click: https://click.palletsprojects.com/en/7.x/ + +Full options of the CLI are provided on this page. + +.. important:: The ``--path`` option should be provided to the base command. This is so the path provided can be used in all subcommands. + + +Quickstart +========== + +If you want to see everything the module offers run the following: + +.. code-block:: bash + + musicbrainzapi --path . lyrics -a "savage garden" -c gb --show-summary all --wordcloud --save-output + +This will search for all tracks across all albums for the artist Savage Garden. + +``--show-summary all`` will show descriptive statistics for both albums and years for this artist. + +``--wordcloud`` will generate a wordcloud showing the most popular words across all lyrics. + +``--save-output`` will save the module's output to disk as ``.json`` files. + +Outputs +======= + +The following files will be saved to disk + +- all_albums_lyrics_sum.json - Total number of words in a track for each album. +- year_statistics.json - Descriptive statistics by year. +- album_statistics.json - Descriptive statistics by album +- all_albums_with_tracks.json - Track titles for each album. +- all_albums_with_lyrics.json - Lyrics for each track for each album. +- all_albums_lyrics_count.json - Shows a frequency count of each word in every track. + +CLI Documentation +================= + +.. click:: musicbrainzapi.cli.cli:cli + :prog: musicbrainzapi + :show-nested: diff --git a/docs/source/index.rst b/docs/source/index.rst index 86fd692..2f60e6c 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,29 @@ +***************** Table of Contents -================= +***************** -.. include:: toc.rst +.. toctree:: + :maxdepth: 2 + :caption: Contents + + introduction + changelog + +.. toctree:: + :maxdepth: 2 + :caption: Modules + + modules/musicbrainzapi.rst + +.. toctree:: + :maxdepth: 2 + :caption: Submodules + + modules/musicbrainzapi.api.rst + modules/musicbrainzapi.cli.rst + modules/musicbrainzapi.wordcloud.rst + +.. toctree:: + :caption: Table of Contents + + self diff --git a/docs/source/toc.rst b/docs/source/toc.rst deleted file mode 100644 index 35495cb..0000000 --- a/docs/source/toc.rst +++ /dev/null @@ -1,24 +0,0 @@ -.. toctree:: - - self - -.. toctree:: - :maxdepth: 2 - :caption: Overview - - introduction - changelog - -.. toctree:: - :maxdepth: 2 - :caption: Modules - - modules/musicbrainzapi.rst - -.. toctree:: - :maxdepth: 2 - :caption: Submodules - - modules/musicbrainzapi.api.rst - modules/musicbrainzapi.cli.rst - modules/musicbrainzapi.wordcloud.rst From c711795cce6847c53f1a28350473841cd7184970 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 22:20:18 +0000 Subject: [PATCH 09/17] adding CLI to toctree --- docs/source/index.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/source/index.rst b/docs/source/index.rst index 2f60e6c..4ea68c1 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -7,6 +7,7 @@ Table of Contents :caption: Contents introduction + CLI changelog .. toctree:: From d6e7e49f3f287bc3774c6124d2aaea197a1ce53d Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 23:19:07 +0000 Subject: [PATCH 10/17] latest documentation --- docs/source/index.rst | 12 ++------- docs/source/modules/musicbrainzapi.api.rst | 27 ++++++++++++------- docs/source/modules/musicbrainzapi.rst | 14 ++++++---- src/musicbrainzapi/cli/cli.py | 4 +-- src/musicbrainzapi/cli/commands/cmd_lyrics.py | 6 ++--- 5 files changed, 34 insertions(+), 29 deletions(-) diff --git a/docs/source/index.rst b/docs/source/index.rst index 4ea68c1..a351198 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -12,17 +12,9 @@ Table of Contents .. toctree:: :maxdepth: 2 - :caption: Modules + :caption: API - modules/musicbrainzapi.rst - -.. toctree:: - :maxdepth: 2 - :caption: Submodules - - modules/musicbrainzapi.api.rst - modules/musicbrainzapi.cli.rst - modules/musicbrainzapi.wordcloud.rst + modules/modules .. toctree:: :caption: Table of Contents diff --git a/docs/source/modules/musicbrainzapi.api.rst b/docs/source/modules/musicbrainzapi.api.rst index b79c924..fc152e4 100644 --- a/docs/source/modules/musicbrainzapi.api.rst +++ b/docs/source/modules/musicbrainzapi.api.rst @@ -1,17 +1,26 @@ -musicbrainzapi.api --------------------------------------------------------------------------- +musicbrainzapi.api package +=========================== .. automodule:: musicbrainzapi.api - :members: - :undoc-members: - :show-inheritance: - :private-members: + :members: + :undoc-members: + :show-inheritance: + :private-members: +Subpackages +=========== .. toctree:: + musicbrainzapi.lyrics - musicbrainzapi.api.lyrics +Submodules +========== -.. toctree:: +musicbrainzapi.api.authenticate +------------------------------- - musicbrainzapi.api.authenticate +.. automodule:: musicbrainzapi.api.authenticate + :members: + :undoc-members: + :show-inheritance: + :private-members: diff --git a/docs/source/modules/musicbrainzapi.rst b/docs/source/modules/musicbrainzapi.rst index 3148c84..d6e76ac 100644 --- a/docs/source/modules/musicbrainzapi.rst +++ b/docs/source/modules/musicbrainzapi.rst @@ -1,7 +1,5 @@ -.. include:: ../global.rst - -musicbrainzapi :modname:`musicbrainzapi` ------------------------------------------ +musicbrainzapi +=============== .. automodule:: musicbrainzapi :members: @@ -9,4 +7,10 @@ musicbrainzapi :modname:`musicbrainzapi` :show-inheritance: :private-members: -Main module text +Subpackages +=========== + +.. toctree:: + musicbrainzapi.api + musicbrainzapi.wordcloud + diff --git a/src/musicbrainzapi/cli/cli.py b/src/musicbrainzapi/cli/cli.py index 2ebe25f..43c2d9f 100644 --- a/src/musicbrainzapi/cli/cli.py +++ b/src/musicbrainzapi/cli/cli.py @@ -42,7 +42,7 @@ class ComplexCLI(click.MultiCommand): type=click.Path( exists=True, file_okay=False, resolve_path=True, writable=True ), - help='Path to save results.', + help='Local path to save any output files.', default=os.getcwd() ) # @click.option('-v', '--verbose', is_flag=True, help='Enables verbose mode.') @@ -53,7 +53,7 @@ class ComplexCLI(click.MultiCommand): ) @pass_environment def cli(ctx, path): - """A complex command line interface.""" + """Base command for the musicbrainzapi program.""" # ctx.verbose = verbose if path is not None: click.echo(f'Path set to {os.path.expanduser(path)}') diff --git a/src/musicbrainzapi/cli/commands/cmd_lyrics.py b/src/musicbrainzapi/cli/commands/cmd_lyrics.py index 850f80c..cffe828 100644 --- a/src/musicbrainzapi/cli/commands/cmd_lyrics.py +++ b/src/musicbrainzapi/cli/commands/cmd_lyrics.py @@ -24,7 +24,7 @@ from musicbrainzapi.api.lyrics.director import LyricsClickDirector @click.option( '--wordcloud', required=False, - help='Generate a wordcloud from lyrics.', + help='Generates a wordcloud from lyrics.', is_flag=True, default=False, ) @@ -41,7 +41,7 @@ from musicbrainzapi.api.lyrics.director import LyricsClickDirector required=False, multiple=False, type=str, - help='ISO A-2 Country code (https://en.wikipedia.org/wiki/ISO_3166-1_alpha' + help='Filter artist by country. This is optional but can narrow down a search if many artists share the same or similar names. Country must be a ISO A-2 Country code (https://en.wikipedia.org/wiki/ISO_3166-1_alpha' '-2) Example: GB', ) @click.option( @@ -63,7 +63,7 @@ def lyrics( wordcloud: bool, save_output: bool, ) -> None: - """Search for lyrics statistics of an Artist/Group. + """Search for lyrics statistics of an Artist/Group. Optionally save the results to disk, and show a wordcloud. Descriptive statistics can be shown in addition to the final average. """ director = LyricsClickDirector() builder = LyricsBuilder() From 199302afb37f43b275eb6c4915cccccc8058027e Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 23:19:14 +0000 Subject: [PATCH 11/17] modules update --- docs/source/modules/modules.rst | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/source/modules/modules.rst diff --git a/docs/source/modules/modules.rst b/docs/source/modules/modules.rst new file mode 100644 index 0000000..7c27e42 --- /dev/null +++ b/docs/source/modules/modules.rst @@ -0,0 +1,7 @@ +musicbrainzapi +-------------- + +.. toctree:: + :maxdepth: 4 + + musicbrainzapi From f06c9f43d4160641913c20f5abd5927c94283154 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 23:27:42 +0000 Subject: [PATCH 12/17] adding api documentation --- .../modules/musicbrainzapi.api.lyrics.rst | 37 +++++++++++++------ docs/source/modules/musicbrainzapi.api.rst | 2 +- 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.rst b/docs/source/modules/musicbrainzapi.api.lyrics.rst index 38ae92d..28bda3e 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.rst @@ -1,14 +1,29 @@ -musicbrainzapi.api.lyrics --------------------------------------------------------------------------- +musicbrainzapi.api.lyrics package +================================= -.. automodule:: musicbrainzapi.api.lyrics - :members: - :undoc-members: - :show-inheritance: - :private-members: +.. autmodule:: musicbrainzapi.api.lyrics + :members: + :undoc-members: + :show-inheritance: + :private-members: -.. toctree:: +Submodules +========== - musicbrainzapi.api.lyrics.builder - musicbrainzapi.api.lyrics.concrete_builder - musicbrainzapi.api.lyrics.director +.. automodule:: musicbrainzapi.api.lyrics.builder + :members: + :undoc-members: + :show-inheritance: + :private-members: + +.. automodule:: musicbrainzapi.api.lyrics.concrete_builder + :members: + :undoc-members: + :show-inheritance: + :private-members: + +.. automodule:: musicbrainzapi.api.lyrics.director + :members: + :undoc-members: + :show-inheritance: + :private-members: diff --git a/docs/source/modules/musicbrainzapi.api.rst b/docs/source/modules/musicbrainzapi.api.rst index fc152e4..d0080a9 100644 --- a/docs/source/modules/musicbrainzapi.api.rst +++ b/docs/source/modules/musicbrainzapi.api.rst @@ -11,7 +11,7 @@ Subpackages =========== .. toctree:: - musicbrainzapi.lyrics + musicbrainzapi.api.lyrics Submodules ========== From a322df759e49f808596ebc5fbfc3b0b311a131e7 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Sun, 8 Mar 2020 23:38:36 +0000 Subject: [PATCH 13/17] updating documentation --- .../modules/musicbrainzapi.api.authenticate.rst | 10 ---------- .../modules/musicbrainzapi.api.lyrics.builder.rst | 10 ---------- .../musicbrainzapi.api.lyrics.concrete_builder.rst | 10 ---------- .../modules/musicbrainzapi.api.lyrics.director.rst | 8 -------- docs/source/modules/musicbrainzapi.api.lyrics.rst | 11 ++++++++++- docs/source/modules/musicbrainzapi.api.rst | 10 ++++++---- docs/source/modules/musicbrainzapi.rst | 5 ++++- 7 files changed, 20 insertions(+), 44 deletions(-) delete mode 100644 docs/source/modules/musicbrainzapi.api.authenticate.rst delete mode 100644 docs/source/modules/musicbrainzapi.api.lyrics.builder.rst delete mode 100644 docs/source/modules/musicbrainzapi.api.lyrics.concrete_builder.rst delete mode 100644 docs/source/modules/musicbrainzapi.api.lyrics.director.rst diff --git a/docs/source/modules/musicbrainzapi.api.authenticate.rst b/docs/source/modules/musicbrainzapi.api.authenticate.rst deleted file mode 100644 index 805ba56..0000000 --- a/docs/source/modules/musicbrainzapi.api.authenticate.rst +++ /dev/null @@ -1,10 +0,0 @@ - .. include:: ../global.rst - -musicbrainzapi.api.authenticate :modname:`musicbrainzapi.api.authenticate module` ------------------------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.api.authenticate - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.builder.rst b/docs/source/modules/musicbrainzapi.api.lyrics.builder.rst deleted file mode 100644 index 38d5e4b..0000000 --- a/docs/source/modules/musicbrainzapi.api.lyrics.builder.rst +++ /dev/null @@ -1,10 +0,0 @@ - .. include:: ../global.rst - -musicbrainzapi.api.lyrics.builder :modname:`musicbrainzapi.api.lyrics.builder` -------------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.api.lyrics.builder - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.concrete_builder.rst b/docs/source/modules/musicbrainzapi.api.lyrics.concrete_builder.rst deleted file mode 100644 index 4acc336..0000000 --- a/docs/source/modules/musicbrainzapi.api.lyrics.concrete_builder.rst +++ /dev/null @@ -1,10 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.api.lyrics.concrete_builder :modname:`musicbrainzapi.api.lyrics.concrete_builder` -------------------------------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.api.lyrics.concrete_builder - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst b/docs/source/modules/musicbrainzapi.api.lyrics.director.rst deleted file mode 100644 index f5dc1d2..0000000 --- a/docs/source/modules/musicbrainzapi.api.lyrics.director.rst +++ /dev/null @@ -1,8 +0,0 @@ -musicbrainzapi.api.lyrics.director -------------------------------------- - -.. automodule:: musicbrainzapi.api.lyrics.director - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.rst b/docs/source/modules/musicbrainzapi.api.lyrics.rst index 28bda3e..4ba0104 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.rst @@ -8,7 +8,10 @@ musicbrainzapi.api.lyrics package :private-members: Submodules -========== +---------- + +musicbrainzapi.api.lyrics.builder module +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: musicbrainzapi.api.lyrics.builder :members: @@ -16,12 +19,18 @@ Submodules :show-inheritance: :private-members: +musicbrainzapi.api.lyrics.concrete_builder module +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + .. automodule:: musicbrainzapi.api.lyrics.concrete_builder :members: :undoc-members: :show-inheritance: :private-members: +musicbrainzapi.api.lyrics.director module +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + .. automodule:: musicbrainzapi.api.lyrics.director :members: :undoc-members: diff --git a/docs/source/modules/musicbrainzapi.api.rst b/docs/source/modules/musicbrainzapi.api.rst index d0080a9..9df8cfe 100644 --- a/docs/source/modules/musicbrainzapi.api.rst +++ b/docs/source/modules/musicbrainzapi.api.rst @@ -8,16 +8,18 @@ musicbrainzapi.api package :private-members: Subpackages -=========== +----------- .. toctree:: + :maxdepth: 1 + musicbrainzapi.api.lyrics Submodules -========== +---------- -musicbrainzapi.api.authenticate -------------------------------- +musicbrainzapi.api.authenticate module +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: musicbrainzapi.api.authenticate :members: diff --git a/docs/source/modules/musicbrainzapi.rst b/docs/source/modules/musicbrainzapi.rst index d6e76ac..109766f 100644 --- a/docs/source/modules/musicbrainzapi.rst +++ b/docs/source/modules/musicbrainzapi.rst @@ -7,10 +7,13 @@ musicbrainzapi :show-inheritance: :private-members: + Subpackages -=========== +----------- .. toctree:: + :maxdepth: 1 + musicbrainzapi.api musicbrainzapi.wordcloud From 76a5d580abf894ab736c1038c0377d67e9308df6 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Mon, 9 Mar 2020 00:11:55 +0000 Subject: [PATCH 14/17] updating toc tree --- docs/source/index.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/source/index.rst b/docs/source/index.rst index a351198..a41a5ec 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -11,7 +11,6 @@ Table of Contents changelog .. toctree:: - :maxdepth: 2 :caption: API modules/modules From 3fecf9d723461b05cfa7389fb90e212847205ece Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Mon, 9 Mar 2020 00:22:02 +0000 Subject: [PATCH 15/17] updating toctree --- docs/source/modules/musicbrainzapi.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/source/modules/musicbrainzapi.rst b/docs/source/modules/musicbrainzapi.rst index 109766f..09b9363 100644 --- a/docs/source/modules/musicbrainzapi.rst +++ b/docs/source/modules/musicbrainzapi.rst @@ -12,7 +12,6 @@ Subpackages ----------- .. toctree:: - :maxdepth: 1 musicbrainzapi.api musicbrainzapi.wordcloud From 8fcb0d8704892e61f3d1d46b176ed93b8892fff7 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Mon, 9 Mar 2020 01:15:20 +0000 Subject: [PATCH 16/17] updating latest documentation --- docs/source/conf.py | 1 + docs/source/index.rst | 8 ++++++++ docs/source/modules/modules.rst | 2 +- .../modules/musicbrainzapi.api.lyrics.rst | 2 +- .../source/modules/musicbrainzapi.cli.cli.rst | 10 ---------- ...musicbrainzapi.cli.commands.cmd_lyrics.rst | 16 ---------------- .../modules/musicbrainzapi.cli.commands.rst | 14 -------------- docs/source/modules/musicbrainzapi.cli.rst | 18 ------------------ docs/source/modules/musicbrainzapi.rst | 1 + .../musicbrainzapi.wordcloud.resources.rst | 10 ---------- .../modules/musicbrainzapi.wordcloud.rst | 19 +++++++------------ 11 files changed, 19 insertions(+), 82 deletions(-) delete mode 100644 docs/source/modules/musicbrainzapi.cli.cli.rst delete mode 100644 docs/source/modules/musicbrainzapi.cli.commands.cmd_lyrics.rst delete mode 100644 docs/source/modules/musicbrainzapi.cli.commands.rst delete mode 100644 docs/source/modules/musicbrainzapi.cli.rst delete mode 100644 docs/source/modules/musicbrainzapi.wordcloud.resources.rst diff --git a/docs/source/conf.py b/docs/source/conf.py index 801b4a1..06e73fa 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -89,6 +89,7 @@ html_theme_options = { 'collapse_navigation': True, 'display_version': True, 'prev_next_buttons_location': 'both', + 'navigation_depth': -1, #'navigation_depth': 3, } diff --git a/docs/source/index.rst b/docs/source/index.rst index a41a5ec..566e559 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -12,6 +12,7 @@ Table of Contents .. toctree:: :caption: API + :maxdepth: 2 modules/modules @@ -19,3 +20,10 @@ Table of Contents :caption: Table of Contents self + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` diff --git a/docs/source/modules/modules.rst b/docs/source/modules/modules.rst index 7c27e42..4c2e61f 100644 --- a/docs/source/modules/modules.rst +++ b/docs/source/modules/modules.rst @@ -2,6 +2,6 @@ musicbrainzapi -------------- .. toctree:: - :maxdepth: 4 + :maxdepth: 3 musicbrainzapi diff --git a/docs/source/modules/musicbrainzapi.api.lyrics.rst b/docs/source/modules/musicbrainzapi.api.lyrics.rst index 4ba0104..1c1f4ad 100644 --- a/docs/source/modules/musicbrainzapi.api.lyrics.rst +++ b/docs/source/modules/musicbrainzapi.api.lyrics.rst @@ -1,7 +1,7 @@ musicbrainzapi.api.lyrics package ================================= -.. autmodule:: musicbrainzapi.api.lyrics +.. automodule:: musicbrainzapi.api.lyrics :members: :undoc-members: :show-inheritance: diff --git a/docs/source/modules/musicbrainzapi.cli.cli.rst b/docs/source/modules/musicbrainzapi.cli.cli.rst deleted file mode 100644 index 9b6e813..0000000 --- a/docs/source/modules/musicbrainzapi.cli.cli.rst +++ /dev/null @@ -1,10 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.cli.cli :modname:`musicbrainzapi.cli.cli` --------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.cli.cli - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.cli.commands.cmd_lyrics.rst b/docs/source/modules/musicbrainzapi.cli.commands.cmd_lyrics.rst deleted file mode 100644 index 86946a1..0000000 --- a/docs/source/modules/musicbrainzapi.cli.commands.cmd_lyrics.rst +++ /dev/null @@ -1,16 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.cli.commands.cmd_lyrics :modname:`musicbrainzapi.cli.commands.cmd_lyrics` ------------------------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.cli.commands.cmd_lyrics - :members: - :undoc-members: - :show-inheritance: - :private-members: - -lyrics subcommand. Use with... - -.. click:: musicbrainzapi.cli.cli:cli - :prog: musicbrainzapi - :show-nested: diff --git a/docs/source/modules/musicbrainzapi.cli.commands.rst b/docs/source/modules/musicbrainzapi.cli.commands.rst deleted file mode 100644 index 5dce26c..0000000 --- a/docs/source/modules/musicbrainzapi.cli.commands.rst +++ /dev/null @@ -1,14 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.cli.commands :modname:`musicbrainzapi.cli.commands` --------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.cli.commands - :members: - :undoc-members: - :show-inheritance: - :private-members: - -.. toctree:: - - musicbrainzapi.cli.commands.cmd_lyrics diff --git a/docs/source/modules/musicbrainzapi.cli.rst b/docs/source/modules/musicbrainzapi.cli.rst deleted file mode 100644 index c3f2276..0000000 --- a/docs/source/modules/musicbrainzapi.cli.rst +++ /dev/null @@ -1,18 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.cli :modname:`musicbrainzapi.cli` --------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.cli - :members: - :undoc-members: - :show-inheritance: - :private-members: - -.. toctree:: - - musicbrainzapi.cli.commands - -.. toctree:: - - musicbrainzapi.cli.cli diff --git a/docs/source/modules/musicbrainzapi.rst b/docs/source/modules/musicbrainzapi.rst index 09b9363..109766f 100644 --- a/docs/source/modules/musicbrainzapi.rst +++ b/docs/source/modules/musicbrainzapi.rst @@ -12,6 +12,7 @@ Subpackages ----------- .. toctree:: + :maxdepth: 1 musicbrainzapi.api musicbrainzapi.wordcloud diff --git a/docs/source/modules/musicbrainzapi.wordcloud.resources.rst b/docs/source/modules/musicbrainzapi.wordcloud.resources.rst deleted file mode 100644 index 8a64ee0..0000000 --- a/docs/source/modules/musicbrainzapi.wordcloud.resources.rst +++ /dev/null @@ -1,10 +0,0 @@ -.. include:: ../global.rst - -musicbrainzapi.wordcloud.resources :modname:`musicbrainzapi.wordcloud.resources` ---------------------------------------------------------------------------------- - -.. automodule:: musicbrainzapi.wordcloud.resources - :members: - :undoc-members: - :show-inheritance: - :private-members: diff --git a/docs/source/modules/musicbrainzapi.wordcloud.rst b/docs/source/modules/musicbrainzapi.wordcloud.rst index 9c42b3d..00d077a 100644 --- a/docs/source/modules/musicbrainzapi.wordcloud.rst +++ b/docs/source/modules/musicbrainzapi.wordcloud.rst @@ -1,14 +1,9 @@ -.. include:: ../global.rst - -musicbrainzapi.wordcloud :modname:`musicbrainzapi.wordcloud` --------------------------------------------------------------------------- +******************************** +musicbrainzapi.wordcloud package +******************************** .. automodule:: musicbrainzapi.wordcloud - :members: - :undoc-members: - :show-inheritance: - :private-members: - -.. toctree:: - - musicbrainzapi.wordcloud.resources + :members: + :undoc-members: + :show-inheritance: + :private-members: From 15595892ec87eff987be7d1b2f0fc606de0de010 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Mon, 9 Mar 2020 01:30:50 +0000 Subject: [PATCH 17/17] updating docstring --- src/musicbrainzapi/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/musicbrainzapi/__init__.py b/src/musicbrainzapi/__init__.py index e69de29..f979127 100644 --- a/src/musicbrainzapi/__init__.py +++ b/src/musicbrainzapi/__init__.py @@ -0,0 +1,7 @@ +""" +musicbrainzapi: A CLI lyrics searcher +===================================== + +This module was written by dtomlinson for Aire Logic + +"""