Извлечение отношения NLTK ничего не возвращает
аюсь разделить предложение на части, используя ne_chunk и pos_tag в nltk.
from nltk import tag
from nltk.tag import pos_tag
from nltk.tree import Tree
from nltk.chunk import ne_chunk
sentence = "Michael and John is reading a booklet in a library of Jakarta"
tagged_sent = pos_tag(sentence.split())
print_chunk = [chunk for chunk in ne_chunk(tagged_sent) if isinstance(chunk, Tree)]
print print_chunk
и вот результат:
[Tree('GPE', [('Michael', 'NNP')]), Tree('PERSON', [('John', 'NNP')]), Tree('GPE', [('Jakarta', 'NNP')])]
мой вопрос, возможно ли не включать pos_tag (как выше NNP) и включать только дерево 'GPE', 'PERSON'? и что означает «GPE»?
заранее спасибо