in src/morphological_filtering.py [0:0]
def _get_gender_per_word(self, sentence: str) -> List[str]:
# morphological analysis of the sentence
sentence = self.nlp(sentence)
tokens = list(map(self._get_morphology_dict, sentence))
gender_per_word = []
for word in tokens:
if 'Gender' in word:
gender_per_word.append(word['Gender'])
else:
gender_per_word.append(OTHER_LABEL)
return gender_per_word