Back to Projects
PythonArchived · 2022

Music Lyrics Translator

A web app that translates Korean and Japanese music lyrics to English while preserving poetic meaning, cultural nuance, and syllable rhythm.

View on GitHub
🎵

Overview

Standard machine translation often strips the poetic quality from song lyrics. This tool uses a custom fine-tuned GPT model with prompting strategies to produce translations that feel natural in English while retaining the original emotional tone and cultural references.

Features

  • Side-by-side original and translated lyrics view
  • Romanization (romaji/romanization) overlay
  • Cultural footnotes for idioms and references
  • Multiple translation "styles" (literal, poetic, singable)
  • Support for Korean, Japanese, and Mandarin

Tech Stack

PythonFastAPIOpenAI APIReactNext.jsPostgreSQLMeCab