From dc92c93786da6086d360a318626d81b99573c4b3 Mon Sep 17 00:00:00 2001 From: "marko.ferme" Date: Tue, 10 Jan 2023 12:31:19 +0100 Subject: [PATCH] =?UTF-8?q?=C5=A0e=20en=20mini=20fix=20za=20bolj=C5=A1o=20?= =?UTF-8?q?=C4=8Ditljivost?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- swagger_server/controllers/extract_controller.py | 8 +++++--- swagger_server/swagger/swagger.yaml | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/swagger_server/controllers/extract_controller.py b/swagger_server/controllers/extract_controller.py index 4f9a763..4770d6a 100644 --- a/swagger_server/controllers/extract_controller.py +++ b/swagger_server/controllers/extract_controller.py @@ -23,6 +23,7 @@ ATEapi_endpoint = "http://ate-api:5000/predict" def do_izlusci(conllus, prepovedane_besede,definicije=False): tmp_file_path = "" print(definicije); + ret = {'terminoloski_kandidati':[]} try: big_conllu = cl_utils.multipla_conllus_to_one_from_conllus_arr(conllus) tmp_file_path = create_random_file_in_tmp_folder(big_conllu, ".conllu") @@ -35,8 +36,9 @@ def do_izlusci(conllus, prepovedane_besede,definicije=False): res = requests.post(ATEapi_endpoint, files=files) data = json.loads(res.text) - - ret = {'terminoloski_kandidati': [ + + + ret['terminoloski_kandidati']=[ { 'POSoznake': tk['term_example_pos'], 'kandidat': tk['lemma'], # more to bit lemma al terms? @@ -49,7 +51,7 @@ def do_izlusci(conllus, prepovedane_besede,definicije=False): 'pogostostpojavljanja': [tk['frequency'], 0] # ??????? } for tk in data if tk['canonical'] not in prepovedane_besede - ]} + ] diff --git a/swagger_server/swagger/swagger.yaml b/swagger_server/swagger/swagger.yaml index a44e5e5..ca9ddc3 100644 --- a/swagger_server/swagger/swagger.yaml +++ b/swagger_server/swagger/swagger.yaml @@ -657,7 +657,7 @@ components: type: string kanonicnaoblika: type: string - definition: + definicija: type: string POSoznake: type: string @@ -685,6 +685,7 @@ components: kanonicnaoblika: kanonicnaoblika nosilnautez: 0.8008282 kandidat: kandidat + definicija: "Kandidat je besedna zveza, ki bi lahko bila strokoven termin" JobResponse: required: - finished_job