This ranking algorithm performs relatively well, but it also results in many ties.
it is necessary to apply some filtering mechanism to maintain a reasonably sized sentence pool for final presentation.