Это дополнительная заметка к вопросу «Заводская девушка - какова цель?»
Я не уверен, считается ли мой вопрос повторяющимся, но я просто все еще не очень ясно после прочтения этого поста, так как я думаю, что мои сомнения все еще другие.
Хорошо, теперь, когда мы всегда можем использовать User.create () в перед (: каждый) блок в тест Rspec, почему мы все еще беспокоимся, используя Factory Girl тогда?
Вся эта путаница пришла мне в голову, когда я читаю «Rails 3 tutorial» Майкла Хартла, когда он внезапно прыгнул в Factory Girl, но использовал User.create
Я хотел бы, чтобы кто-то мог прояснить этот пункт для меня, много!
-121--1504368-
Я использую NLTK RegexpParser для извлечения групп существительных и вербгрупп из маркированных маркеров.
Как провести результирующее дерево, чтобы найти только порции, которые являются группами NP или V?
from nltk.chunk import RegexpParser
grammar = '''
NP: {?**}
V: {}'''
chunker = RegexpParser(grammar)
token = [] ## Some tokens from my POS tagger
chunked = chunker.parse(tokens)
print chunked
#How do I walk the tree?
#for chunk in chunked:
# if chunk.??? == 'NP':
# print chunk
(S (NP Carrier/NN) для/IN ткань/JJ и/CC клеточная культура/JJ для/IN (NP подготовка/DT/NN) / IN (имплантаты NP/NNS) и/CC (имплантат NP/NN) (V, содержащий/VBG) (NP несущей/DT/NN) ./.)