13 tag types · 8327 values
Of the Beatles songs released in 1964, 31 of its 35 lean on the Love motif; by 1967 it is 5 of 24.
Thematic or lyrical motifs
Non-musical influences on lyrics or concept
Properties of the song title
Word usage patterns – density, richness, lexical characteristics
Point of view, narrative voice, and storytelling mode
Literary and rhetorical techniques used in the lyrics
Song-level rhyme styles – perfect, slant, eye, internal, multi-syllabic rhyme, plus assonance and consonance. Detected by comparing phoneme rhyme-keys (final stressed vowel onward) of line-end and within-line word pairs.
The overall structural form of the song – how sections are arranged and repeated.
How a song's sections relate to each other - which section a passage is built from, which ones vary, and where the solos and instrumental passages sit.
Repetition in a song, at line, word and section level. Consecutive means back-to-back; Recurring means it returns after a gap.
Words and phrases (1–8 tokens) that recur across multiple Beatles songs. Discovered by the catalog pattern analyzer over the lyrics corpus. Values include single words ('ring', 'love'), short phrases ('oh yeah', 'I want to'), and longer refrains. Line-break-aware: 'do / you' is a distinct phrase from 'do you'.
Lyric templates (2–6 tokens) where content words are abstracted to placeholders ([VERB], [WORD]) and function words stay literal. Matches across songs that share a structural pattern even with different content – e.g. '[VERB] me [VERB]' matching both 'hold me tight' and 'love me do'.
Per-section line-end rhyme patterns expressed as letter strings (e.g. ABAB, AABB, ABCB, ABBA). Each letter marks lines that rhyme together by phoneme analysis of the final stressed vowel using the CMU Pronouncing Dictionary. Lines with out-of-dictionary words are marked X.
Per-section syllable signatures – line syllable counts joined by dashes (e.g. 8-6-8-6 for common meter, 8-8-8-8 for long meter). Computed from CMU Pronouncing Dictionary phoneme syllable counts. Sections containing out-of-dictionary words are skipped.