Using rating matrix compression techniques to speed up collaborative recommendations