togokah commited on
Commit
15355ff
·
1 Parent(s): 5b3dcb6

Fix answer letter

Browse files
utilities/utils.py CHANGED
@@ -14,12 +14,11 @@ def points_to_mark(good, total):
14
 
15
 
16
  def answer_letter(answer, variants):
17
- print('START', answer, variants)
18
  for var in variants:
19
  letter, var = var.split(') ')
20
  if var == answer:
21
  return letter + ') ' + answer
22
- print('ERROR', answer, variants)
23
 
24
 
25
  def is_valid_uuid(value):
 
14
 
15
 
16
  def answer_letter(answer, variants):
17
+ answer = answer.lower()
18
  for var in variants:
19
  letter, var = var.split(') ')
20
  if var == answer:
21
  return letter + ') ' + answer
 
22
 
23
 
24
  def is_valid_uuid(value):
utilities_language_bert/rus_sentence_bert.py CHANGED
@@ -238,4 +238,4 @@ class TASK:
238
  distractors = self.inflected_distractors + [self.original_text, ]
239
  tmp_vars = [f'{item[0]} {item[1].replace("_", " ")}'.lower()
240
  for item in zip(letters, sorted(distractors, key=lambda _: random()))]
241
- self.variants.append((self.original_text, tmp_vars))
 
238
  distractors = self.inflected_distractors + [self.original_text, ]
239
  tmp_vars = [f'{item[0]} {item[1].replace("_", " ")}'.lower()
240
  for item in zip(letters, sorted(distractors, key=lambda _: random()))]
241
+ self.variants.append((self.original_text.lower(), tmp_vars))
utilities_language_general/rus_utils.py CHANGED
@@ -317,7 +317,7 @@ def prepare_tasks(input_variants):
317
 
318
  for num, item in enumerate(input_variants):
319
  item = item[0]
320
- answer = item[0]
321
  variants = '\t'.join(item[1])
322
  current_answer_letter = answer_letter(answer=answer, variants=item[1])
323
  RAW_TASKS.append((num + 1, variants))
 
317
 
318
  for num, item in enumerate(input_variants):
319
  item = item[0]
320
+ answer = item[0].lower()
321
  variants = '\t'.join(item[1])
322
  current_answer_letter = answer_letter(answer=answer, variants=item[1])
323
  RAW_TASKS.append((num + 1, variants))