def get_all_features_ref(reference_answers, student_answer): max_cosine_sim = get_cosine_similarity(reference_answers[0],student_answer) for i in range(1,len(reference_answers)): cosine_sim = get_cosine_similarity(reference_answers[i],student_answer) if cosine_sim > max_cosine_sim : max_cosine_sim = cosine_sim return [max_cosine_sim]
def get_all_features_ref(reference_answers, student_answer): max_cosine_sim = get_cosine_similarity(reference_answers[0], student_answer) for i in range(1, len(reference_answers)): cosine_sim = get_cosine_similarity(reference_answers[i], student_answer) if cosine_sim > max_cosine_sim: max_cosine_sim = cosine_sim return [max_cosine_sim]
def get_all_features_question(question, student_answer): cosine_sim = get_cosine_similarity(question,student_answer) return [cosine_sim]
def get_all_features_question(question, student_answer): cosine_sim = get_cosine_similarity(question, student_answer) return [cosine_sim]