Reranking algorithms (Koo and Collins, 2005;Charniak and Johnson, 2005) search the list of best parses output by a generative parser to find a parse of higher quality than the parse selected by the generative parser.
these algorithms in effect assess parse quality using syntactic and lexical features.