CineLyric by Susan AcharyaCineLyric by Susan Acharya

CineLyric

Susan Acharya

Susan Acharya

CineLyric

CineLyric is a mobile app that helps you find movies and music just by recalling a few words — whether it’s a line from a film or a lyric from a song. Type it in (or speak it out loud), and CineLyric digs through heaps of data to figure out what you’re talking about.
It’s like having that one friend who instantly knows the movie from a random quote — but powered by algorithms.

Overview

The app combines text-to-speech, natural language processing, and information retrieval techniques to identify and rank possible matches for any dialogue or lyric you input.
Behind the scenes, CineLyric uses:
TF-IDF and Cosine Similarity to find and rank the most relevant results.
A massive dataset of movie and music metadata processed through data extraction, cleaning, and mining pipelines.
A content-based recommendation system to suggest related movies and songs you might like.

Features

Search movies by dialogue or songs by lyrics
Text and voice-based search input
Accurate similarity ranking using TF-IDF + Cosine Similarity
Clean and efficient data processing from large datasets
Recommendation system powered by content-based filtering
Modern, mobile-friendly UI for quick, smooth searches

Tech Stack

Frontend: Flutter
Backend: Python (Django / FastAPI)
Data Processing: Pandas, Scikit-learn, Kaggle
Database: PostgreSQL / SQLite
Machine Learning: Cosine Similarity + TF-IDF
Like this project

Posted Oct 26, 2025

Developed CineLyric app for movie and music search using NLP and recommendation systems.