Echo is a local Streamlit app backed by shared Python lyric-processing logic. For me personally, the UI was really hard.
Used chatgpt fot debugging and writing Readme
Echo is a local Streamlit app backed by shared Python lyric-processing logic. For me personally, the UI was really hard.
Used chatgpt fot debugging and writing Readme
I built ECHO, a system that transforms music into meaning. Instead of just listening to songs, you can paste lyrics and instantly decode emotions, compare songs, and even turn them into life advice or stories. The challenge was moving beyond basic AI responses and building a structured backend that actually processes and understands input before generating output. I’m proud that it feels like a real product, not just a simple tool, and I plan to expand it with a dynamic UI and personalized music intelligence.
Debugged, organized, and made changes to the logic and fixed other bugs.
Log in to leave a comment
Hosted it and made necaassary changes while fixing soome major bugs should be good to ship now
Log in to leave a comment
I’ve worked on and finished version 1 of Echo, which includes all the features listed below.
Echo is a local Streamlit app that utilizes shared Python lyric-processing logic. It offers five modes:
analyze: This mode analyzes the meaning, emotion, theme, and key lines of a lyric.compare: This mode compares the emotional contrast between two lyric excerpts.remix: This mode provides a motivational rewrite of a lyric.advice: This mode offers practical life guidance based on a lyric.story: This mode retells a lyric in a cinematic manner.Log in to leave a comment