INNER CODE UNIT · Python
model_query
R1j1t/contextualSpellCheck · RESTAPI/modelAPI.py:18
def model_query():
query = request.args.get("query")
doc = nlp(query)
correctionScore = {}
duplicate_counter = 1
for key, value in doc._.score_spellCheck.items():
if key.text in correctionScore:
key = key.text + ":" + str(duplicate_counter)
duplicate_counter += 1
else:
key = key.text
duplicate_counter = 1
correctionScore[key] = value
with doc.retokenize() as retokenizer:
retokenizer.merge(doc[0:])