A collection of jupyter notebooks for practicing ML algorithms
- Slope One Algoritm as suggested in the paper in 0702144.pdf
A simple user-movie-rating collaberative filtering system based on the slope one algorithm.
Data set used: MovieLens20M - Introduction to Pandas tutorial by Google.
A quick introductory exercie with pandas involving DataFrame, Series, Indexes - Reservoir Sampling algorithm for randomly selecting k items out of a stream of unkown size n.
Implementation for the same in python using the method as shown in the vitter.pdf paper.
Download the English Wikipedia titles data set - Notebook created as part of the Deep Learning Workshop.
Data required to run the same can be found in data/. - A tutorial, getting started notebook for the Python course.
- Spotify Personal Playlist Creator
A statistical analysis of audio features of tracks from spotify, using spotipy library.