detecção de padrão de tag POS junto com palavras especificadas
Preciso identificar determinadas tags POS antes / depois de certas palavras especificadas, por exemplo, a seguinte frase com tag:
[('This', 'DT'), ('feature', 'NN'), ('would', 'MD'), ('be', 'VB'), ('nice', 'JJ'), ('to', 'TO'), ('have', 'VB')]
pode ser abstraído para o formulário "seria" + Adjetivo
Similarmente:
[('I', 'PRP'), ('am', 'VBP'), ('able', 'JJ'), ('to', 'TO'), ('delete', 'VB'), ('the', 'DT'), ('group', 'NN'), ('functionality', 'NN')]
é da forma "sou capaz de" + Verbo
Como posso verificar esse tipo de padrão nas frases. Estou usando o NLTK.