from nltk.tree import Tree
from nltk.chunk import ne_chunk
[chunk for chunk in ne_chunk(tagged_sent) if isinstance(chunk, Tree)]
[i[0] for i in list(chain(*[chunk.leaves() for chunk in ne_chunk(
    tagged_sent) if isinstance(chunk, Tree)]))]
Finding Proper Nouns using NLTK WordNet