Skip to content

Explore various recommendation systems for music artist recommendation based on the Last.fm dataset.

Notifications You must be signed in to change notification settings

reidya3/MusicArtistRecommendationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iowa Gambling logo
Artist Recommendation System (CA4015)

Anthony Reidy, 18369643.


Table of Contents

Github Link

The github link for my assignment is https://github.com/reidya3/MusicArtistRecommendationSystem

Development

It is good practice to develop in a virtual environment. Note, this jupyter book was written using python 3.8 and on the Ubuntu (Linux) operating system (OS). As such, all commands are setup for this installation and may not work for other OS's. To create a virtual environment called venv, execute:

python3 -m venv venv

To activate it, execute

source venv/bin/activate
  • Execute pip install -r requirements.txt to install requirements for development.

Usage

To build the jupyter book as HTML, please execute jupyter-book build --all book/.

We use latex to build a PDF of our book for this investigation. On Ubuntu, please install the following prerequisite packages:

sudo apt-get install texlive-latex-recommended texlive-latex-ie \
                     texlive-fonts-recommended texlive-fonts-extra \
                     texlive-xetex latexmk

Next, to build a PDF of the project, please use the following command jupyter-book build book/ --builder pdflatex. Note, you will have to build a html version first.

For further information on how to accomplish this on other OS's, please click here.

Report

The report can be found here

Website

The content of this jupyter book is hosted here. Github actions are utilized to automatically build the book and update the website when a push or pull request event occurs on the main branch.

About

Explore various recommendation systems for music artist recommendation based on the Last.fm dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published