About The Project
Why LyricLens AI exists
LyricLens AI is a music discovery experience focused on helping users explore songs by emotional meaning instead of exact keyword matching.
Semantic Search
Queries are prepared with lightweight NLP processing, embedded with Sentence-BERT, and matched through vector search for meaning-based retrieval.
Structured Music Metadata
The project uses summaries, themes, moods, short safe excerpts, and structured metadata rather than full lyrics.
Embeddings And Vector Search
Sentence-BERT embeddings and ChromaDB-style retrieval help surface songs with related mood, meaning, and thematic energy.
Product Experience
The interface is designed to make music discovery feel intuitive, visual, and emotionally guided across search, dashboards, and song detail pages.
Core System
Structured MetadataSong summaries, themes, moods, genres, and eras shape the discovery layer
NLP ConceptsText cleanup and keyword extraction support richer thematic search
EmbeddingsSentence-BERT helps translate song meaning into dense numerical representations
Vector RetrievalSimilarity search helps connect a user query to songs with related emotional patterns