NLTK pos_tag do Python não retorna a tag correta da parte do discurso

Tendo isto:

text = word_tokenize("The quick brown fox jumps over the lazy dog")

E correndo:

nltk.pos_tag(text)

Eu recebo:

[('The', 'DT'), ('quick', 'NN'), ('brown', 'NN'), ('fox', 'NN'), ('jumps', 'NNS'), ('over', 'IN'), ('the', 'DT'), ('lazy', 'NN'), ('dog', 'NN')]

Isto está incorreto. As tags paraquick brown lazy na frase deve ser:

('quick', 'JJ'), ('brown', 'JJ') , ('lazy', 'JJ')

Testando isso através da suaferramenta online dá o mesmo resultado;quick, brown efox devem ser adjetivos, não substantivos.

questionAnswers(1)

yourAnswerToTheQuestion