in python/mhtml_to_json.py [0:0]
def predict_question_language(json_question, ft_model):
if "text_markup" in json_question.keys():
language = ft_model.predict(html.unescape(json_question["text_markup"]))[0][
0
].replace("__label__", "")
elif "name_markup" in json_question.keys():
language = ft_model.predict(html.unescape(json_question["name_markup"]))[0][
0
].replace("__label__", "")
else:
for answer in json_question["Answers"]:
if "text_markup" in answer.keys():
language = ft_model.predict(html.unescape(answer["text_markup"]))[0][
0
].replace("__label__", "")
break
return language