/rap-match

A web application that matches user-input lyrics with the rap artist with most similar lyrics features based on various classification models.

Primary LanguagePython

Rap Artist Classifier Web App

This webapp allows users to input their own lyrics or strings of text, along with choosing the preferred classification algorithm, and outputs the rap artist with the closest lyrics feature match.

Running Locally

Clone or download the repository:

git clone https://github.com/tansawit/rap-match.git

Create a Python virtual environment and install the necessary packages:

python -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt

Then run the web app and navigate to the URL:

python index.py