Genius Lyrics Analyzer & Songwriter’s Workshop

Written by:

I developed a tool that analyzes song lyrics from Genius.com to measure complexity and provide actionable insights for songwriters. After overcoming initial challenges with web scraping by switching to API integration, I created a system that calculates lexical diversity and annotation density while identifying thematic elements. The project’s unique contribution is bridging analysis and creation through a Songwriter’s Workshop that helps users set complexity targets, receive real-time feedback on drafts, and find inspiration based on analyzed songs. Through building this application, I strengthened skills in API integration, natural language processing, data visualization, and user experience design. One surprising insight was discovering how effective songwriters like Frank Ocean often rely more on emotional authenticity than linguistic complexity. Read more at Medium.

Github