Re implemented the recommender algos in C#