Obtendo informações adicionais (ativo / passivo, tempos…) de um tagger

Eu estou usando o Tagford de Stanford para determinar as partes do discurso. No entanto, quero obter mais informações do texto. Existe a possibilidade de obter mais informações, como o tempo da sentença ou se ela está ativa / passiva?

Até agora, estou usando a abordagem muito básica do PoS-Tagging:

List<List<TaggedWord>> taggedUnits = new ArrayList<List<TaggedWord>>();

String input = "This sentence is going to be future. The door was opened.";
for (List<HasWord> sentence : MaxentTagger.tokenizeText(new StringReader(input)))
{
     taggedUnits.add(tagger.tagSentence(sentence));
}

questionAnswers(1)

yourAnswerToTheQuestion