Automating that is easy. That's the problem, whenever you impliment a ranking system, someone starts to game it.