From 31b2da01cbd5b0c0ec0a398f0e7f3debb24f4b74 Mon Sep 17 00:00:00 2001 From: lkrsnik Date: Sun, 16 Feb 2025 10:31:17 +0100 Subject: [PATCH] Addresc MISC error in ENG visualiztion - spaces in that column --- app.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 96941d9..96793cf 100755 --- a/app.py +++ b/app.py @@ -132,13 +132,22 @@ def create_app(): subtree_ids = subtree_ids.split('+') for subtree_id in subtree_ids: annodoc += f'# visual-style {subtree_id} bgColor:lightgreen\n' + # modify original conllu with open(os.path.join('media', result_id, 'annodoc', sentence_id), 'r') as rf: read_annodoc = rf.read() sentences = parse(read_annodoc) - # delete `deps` column for token in sentences[0]: + # delete `deps` column token['deps'] = None + + # delete spaces in MISC + if 'misc' in token and token['misc'] is not None: + print(token['misc']) + for k in token['misc'].keys(): + if type(token['misc'][k]) == str: + token['misc'][k] = token['misc'][k].replace(' ', '_') + annodoc += sentences[0].serialize() return {'annodoc': annodoc}