MCPcopy Create free account
hub / github.com/debjitpaul/refiner / get_acomp_phrases_from_token

Function get_acomp_phrases_from_token

data_preprocessing/utils.py:264–275  ·  view source on GitHub ↗
(token, phrase_config=None)

Source from the content-addressed store, hash-verified

262 return []
263
264def get_acomp_phrases_from_token(token, phrase_config=None):
265 if hasattr(token, "children"):
266 for child in token.children:
267 if child.dep_ == "prep":
268 phrases = [f"{token.text} {ph}" for ph in get_prep_phrases_from_token(child, phrase_config=phrase_config)]
269
270 if not phrases:
271 return [token.text]
272
273 return phrases
274
275 return [token.text]
276
277def get_verb_phrases_from_token(token, phrase_config=None):
278 if token.pos_ == "VERB" or token.pos_ == "AUX":

Callers 1

Calls 1

Tested by

no test coverage detected