title: Dependency tree using Stanford Parser from NLTK results not matching with Stanford Parser
body: <p>I am trying to compare results of Stanford Parser from NLTK, but I do not know why I am getting different results when I compare with <a href="http://nlp.stanford.edu:8080/parser/index.jsp" rel="nofollow noreferrer">stanford parser</a> 
  I have checked related questions but this does not help me much. </p>
  
  <pre><code>stan_dep_parser = StanfordDependencyParser() # stanford parser from NLTK 
  dependency_parser =stan_dep_parser.raw_parse("Four men died in an accident")
  dep = dependency_parser.next()
  for triple in dep.triples():
     print triple[1],"(",triple[0][0],", ",triple[2][0],")"
  </code></pre>
  
  <p>Current Output:</p>
  
  <pre><code>nsubj ( died ,  men )
  nummod ( men ,  Four )
  nmod ( died ,  accident )
  case ( accident ,  in )
  det ( accident ,  an )
  </code></pre>
  
  <p>Expected Output according to <a href="http://nlp.stanford.edu:8080/parser/index.jsp" rel="nofollow noreferrer">stanford parser</a> : </p>
  
  <pre><code>nummod(men-2, Four-1)
  nsubj(died-3, men-2)
  root(ROOT-0, died-3)
  case(accident-6, in-4)
  det(accident-6, an-5)
  nmod(died-3, accident-6)
  </code></pre>
  
  <p>NLTK version: 3.2.4
  Stanford Parser: stanford-parser-3.8.0-models </p>