Tikhonov and Sobolev regularisers compared to user-based KNN collaborative filtering