To alleviate the negative effect of wrong parsing results, we can filter the hypotheses only when there is more than one candidate.
the syntactic structure can play the role as soft constraints if we adopt relatively tolerant syntactic tree matching rules.