Como extrair as frases nominais usando o parser chunking do Open nlp

Eu sou novato para processamento de linguagem natural.Eu preciso extrair as frases de substantivo do texto.Até agora eu tenho usado parser chunking open nlp para analisar meu texto para obter a estrutura de árvore.Mas eu não sou capaz de extrair as frases de substantivo da estrutura de árvore, existe algum padrão de expressão regular em nlp aberto para que eu possa usá-lo para extrair as frases nominais.

Abaixo está o código que estou usando

    InputStream is = new FileInputStream("en-parser-chunking.bin");
    ParserModel model = new ParserModel(is);
    Parser parser = ParserFactory.create(model);
    Parse topParses[] = ParserTool.parseLine(line, parser, 1);
        for (Parse p : topParses){
                 p.show();}

Aqui estou obtendo a saída como

(TOP (S (S) (ADJP (JJ bem-vindo) (PP (TO para) (NP (NNP Big) (Dados NNP.))))) (S (NP (PRP Nós)) (VP (VP (VBP)) (VP (VBG funcionando) (PP (IN ligado) (NP (NNP Natural) (Linguagem NNP) (NNP Processing.can))))) (NP (DT algum) (CD um) (NN help)) (NP ( PRP us)) (PP (IN em) (S (VP (extracção VBG) (NP (DT o) (substantivo NN) (frases NNS)) (PP (IN de) (NP (DT the) (árvore NN) ( Estrutura do WP.))))))))))

Alguém pode por favor me ajudar a obter o substantivo frases como NP, NNP, NN, etc.Pode alguém me dizer que eu preciso usar qualquer outro NP Chunker para obter o substantivo frases? Existe algum padrão de regex para conseguir o mesmo.

Por favor me ajude nisso.

desde já, obrigado

Gouse.

questionAnswers(3)

yourAnswerToTheQuestion