GPC Smart Rating and Customer Reviews