├── .gitattributes ├── .gitignore ├── PlaylistPulse_Model_Training.ipynb ├── README.md ├── cleaned_lyrics_data.csv ├── deployed_recommender.py ├── lyrics_embeddings_cache.pkl ├── main.py ├── model.pth ├── model_weights.pth ├── poetry.lock ├── preprocessor.pkl ├── pyproject.toml └── song-recommender-frontend ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.css ├── App.js ├── App.test.js ├── components │ ├── Footer.js │ ├── Header.js │ ├── RecommendationsList.js │ └── SearchBar.js ├── context │ └── MusicContext.js ├── index.css ├── index.js ├── logo.svg ├── reportWebVitals.js └── setupTests.js └── tailwind.config.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/.gitignore -------------------------------------------------------------------------------- /PlaylistPulse_Model_Training.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/PlaylistPulse_Model_Training.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/README.md -------------------------------------------------------------------------------- /cleaned_lyrics_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/cleaned_lyrics_data.csv -------------------------------------------------------------------------------- /deployed_recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/deployed_recommender.py -------------------------------------------------------------------------------- /lyrics_embeddings_cache.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/lyrics_embeddings_cache.pkl -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/main.py -------------------------------------------------------------------------------- /model.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/model.pth -------------------------------------------------------------------------------- /model_weights.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/model_weights.pth -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/poetry.lock -------------------------------------------------------------------------------- /preprocessor.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/preprocessor.pkl -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/pyproject.toml -------------------------------------------------------------------------------- /song-recommender-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/.gitignore -------------------------------------------------------------------------------- /song-recommender-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/README.md -------------------------------------------------------------------------------- /song-recommender-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/package-lock.json -------------------------------------------------------------------------------- /song-recommender-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/package.json -------------------------------------------------------------------------------- /song-recommender-frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/postcss.config.js -------------------------------------------------------------------------------- /song-recommender-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/favicon.ico -------------------------------------------------------------------------------- /song-recommender-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/index.html -------------------------------------------------------------------------------- /song-recommender-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/logo192.png -------------------------------------------------------------------------------- /song-recommender-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/logo512.png -------------------------------------------------------------------------------- /song-recommender-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/manifest.json -------------------------------------------------------------------------------- /song-recommender-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/public/robots.txt -------------------------------------------------------------------------------- /song-recommender-frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/App.css -------------------------------------------------------------------------------- /song-recommender-frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/App.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/App.test.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/components/Footer.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/components/Header.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/components/RecommendationsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/components/RecommendationsList.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/components/SearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/components/SearchBar.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/context/MusicContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/context/MusicContext.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/index.css -------------------------------------------------------------------------------- /song-recommender-frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/index.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/logo.svg -------------------------------------------------------------------------------- /song-recommender-frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /song-recommender-frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/src/setupTests.js -------------------------------------------------------------------------------- /song-recommender-frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CRLannister/PlaylistPulse/HEAD/song-recommender-frontend/tailwind.config.js --------------------------------------------------------------------------------