job to calculate similarities between user channel preferences and store them in redis