diff --git a/src/dictionaries/morphosyntactic/ner_file.py b/src/dictionaries/morphosyntactic/ner_file.py index 919823e75ef60824ac299c543a34cce567eabb65..ef051f5dbed2548ac264fbce1efce07c18b288c6 100644 --- a/src/dictionaries/morphosyntactic/ner_file.py +++ b/src/dictionaries/morphosyntactic/ner_file.py @@ -96,8 +96,7 @@ class NERFileMorphosyntacticDictionary(MorphosyntacticDictionary): if original_entry_type_name in self._dictionary: entry_type = original_entry_type_name - _log.info(f"IndexError entry_type " - f"{entry_type} morpho_tag {morpho_tag}") + _log.info(f"entry_type {entry_type} morpho_tag {morpho_tag}") if entry_type in self._dictionary: _log.info( f"Dictionary\ @@ -115,6 +114,9 @@ class NERFileMorphosyntacticDictionary(MorphosyntacticDictionary): ) word = self._dictionary[entry_type][morpho_tag][lemma] + elif morpho_tag == "ign": # unknown form + lemma = "ABC" + word = lemma else: morpho_tag = random.choice( list(self._dictionary[entry_type].keys())