An experimental project to analyze music preferences across different Large Language Models.
- Multi-model music playlist analysis
- Genre visualization and analysis
- Model comparison and diversity metrics
- Interactive visualizations using Plotly
- Install dependencies:
pip install -r requirements.txt
- Set up environment variables:
cp .env.example .env
# Edit .env with your API keys
- Run the Flask server:
python app.py
- Build the static site:
python build_site.py
- Push to GitHub:
git add docs/
git commit -m "Update GitHub Pages site"
git push
- Enable GitHub Pages:
- Go to your repository settings
- Under "GitHub Pages", select "main" branch and "/docs" folder
- Save the changes
The site will be available at: https://[your-username].github.io/llm-jukebox/
MIT License