Can Profile Creation Help Improve the Ranking?