This project consists of performing an in-depth analysis of the main technologies which are currently used by companies to provide content delivery to their customers, as well as to explore the Weighted Slope One method for predicting the ratings that customers are likely to give to a range of different movies. The first part of the analysis includes Content Distribution Networks (CDNs), Peer to Peer (P2P) Networks and Hybrid CDN-P2P networks used for content delivery. Additionally, the second part of the analysis focuses on the Weighted Slope One method as a Collaborative Filtering approach to predict user ratings for media contents.
I completed this project at the University of Surrey, UK. For more information on the project click on the link to the repository.