Alleviating the cold-start problem by using demographic data and domain-aware similarity measure