* Don't allow conjunction between NPs in base NP chunks

This commit is contained in:
Matthew Honnibal 2015-08-06 16:31:53 +02:00
parent 8b8df851ca
commit 10d869d102

View File

@ -185,7 +185,7 @@ cdef class Doc:
def noun_chunks(self): def noun_chunks(self):
"""Yield spans for base noun phrases.""" """Yield spans for base noun phrases."""
cdef const TokenC* word cdef const TokenC* word
labels = ['nsubj', 'dobj', 'nsubjpass', 'pcomp', 'pobj', 'conj', 'attr'] labels = ['nsubj', 'dobj', 'nsubjpass', 'pcomp', 'pobj', 'attr']
np_deps = [self.vocab.strings[label] for label in labels] np_deps = [self.vocab.strings[label] for label in labels]
np_label = self.vocab.strings['NP'] np_label = self.vocab.strings['NP']
for i in range(self.length): for i in range(self.length):