There are many supervised learning methods for training high-performance dependency parsers (Nivre et al., 2007), if given sufficient labeled data.
the performance of parsers declines when we are in the situation that a parser is trained in one "source" domain but is to parse the sentences in a second "target" domain.