Item based recommender using SVD
I need to implement recommender which, for a set of items, recommends a new set of items.
Is this a good idea?

Have you looked into Association Rules Mining? If you're open to other procedures this one is first one that came to my mind for recommenders based on sets of items. For those not familiar, this is simple method for retail shops to determine &quot;75% of customers who bought A, B also bought C&quot;. Within these algos, the Apriori algo is straight-forward, easy to implement, and may get you what you need.