From 41549002b34ff25469756a92894967f38ba809c4 Mon Sep 17 00:00:00 2001
From: pwalkow <pawel.walkowiak@hotmail.com>
Date: Thu, 23 Nov 2023 11:51:14 +0100
Subject: [PATCH] Add case

---
 src/dictionaries/morphosyntactic/ner_file.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/dictionaries/morphosyntactic/ner_file.py b/src/dictionaries/morphosyntactic/ner_file.py
index 919823e..ef051f5 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())
-- 
GitLab