added in community api data, need to refine the weights given to different parts of an articles rating