Master Thesis on Building a Collaborative-Filtering techniques-based Personalized PageRank