tiennguyenbnbk commited on
Commit
268facb
·
verified ·
1 Parent(s): 560c473

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -2
app.py CHANGED
@@ -77,21 +77,27 @@ mapping_score_vi = {
77
 
78
  mapping_note_en = {
79
  "Complete Workbook exercises before class (Do not check if there is no Workbook exercises)": "Cần hoàn thành bài tập trong Workbook",
 
80
  "Pay more attention and don't do your own work in class": "Cần tập trung hơn và không làm việc riêng trong lớp",
 
81
  "Do not turn off the camera frequently": "Không tắt camera trong buổi học",
82
  "Need to fix internet quality": "Kiểm tra lại chất lượng mạng internet",
83
  "Need to fix camera/mic error": "Sửa lỗi cam, lỗi mic",
84
  "Avoid studying in noisy and crowded places": "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
 
85
  "Be polite to teachers": "Lễ phép với thầy cô",
86
  }
87
 
88
  mapping_note_vi = {
89
  "Hoàn thành bài tập Workbook (Không tích nếu không có bài tập Workbook)": "Cần hoàn thành bài tập trong Workbook",
 
90
  "Cần tập trung hơn và không làm việc riêng trong lớp": "Cần tập trung hơn và không làm việc riêng trong lớp",
 
91
  "Không tắt cam trong buổi học": "Không tắt camera trong buổi học",
92
  "Kiểm tra lại chất lượng mạng internet": "Kiểm tra lại chất lượng mạng internet",
93
  "Sửa lỗi cam, lỗi mic": "Sửa lỗi cam, lỗi mic",
94
  "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại": "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
 
95
  "Lễ phép với thầy cô": "Lễ phép với thầy cô",
96
  }
97
 
@@ -131,6 +137,7 @@ def gen_math(*args):
131
  'problem_solving_and_presentation': mapping_score_vi.get(args[7]) if args[7] else None,
132
  'note': [mapping_note_vi.get(x) for x in args[8]] if args[8] else [],
133
  }
 
134
  response = send_request_math(input_dict)
135
  return response["evaluation"].replace("**", '"')
136
 
@@ -177,13 +184,16 @@ with gr.Blocks() as demo:
177
  review += [
178
  gr.CheckboxGroup([
179
  "Complete Workbook exercises before class (Do not check if there is no Workbook exercises)",
 
180
  "Pay more attention and don't do your own work in class",
 
181
  "Do not turn off the camera frequently",
182
  "Need to fix internet quality",
183
  "Need to fix camera/mic error",
184
  "Avoid studying in noisy and crowded places",
 
185
  "Be polite to teachers",
186
- ], label="Things to improve for better learning outcomes", show_label=True),
187
  ]
188
  with gr.Column():
189
  with gr.Group():
@@ -245,13 +255,16 @@ with gr.Blocks() as demo:
245
  review += [
246
  gr.CheckboxGroup([
247
  "Hoàn thành bài tập Workbook (Không tích nếu không có bài tập Workbook)",
 
248
  "Cần tập trung hơn và không làm việc riêng trong lớp",
 
249
  "Không tắt cam trong buổi học",
250
  "Kiểm tra lại chất lượng mạng internet",
251
  "Sửa lỗi cam, lỗi mic",
252
  "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
 
253
  "Lễ phép với thầy cô",
254
- ], label="Những vấn đề cần cải thiện để buổi học đạt kết quả tốt hơn", show_label=True),
255
  ]
256
  with gr.Column():
257
  # debug_output = gr.Textbox(label="Thông tin đánh giá", show_copy_button=True)
 
77
 
78
  mapping_note_en = {
79
  "Complete Workbook exercises before class (Do not check if there is no Workbook exercises)": "Cần hoàn thành bài tập trong Workbook",
80
+ "Prepare all necessary learning materials (Classbook, Workbook, and other supplies)": "Cần chuẩn bị đồ dùng học tập cần thiết",
81
  "Pay more attention and don't do your own work in class": "Cần tập trung hơn và không làm việc riêng trong lớp",
82
+ "Be confident in interacting with the teacher and classmates in class": "Tự tin tương tác với thầy cô và các bạn trong lớp",
83
  "Do not turn off the camera frequently": "Không tắt camera trong buổi học",
84
  "Need to fix internet quality": "Kiểm tra lại chất lượng mạng internet",
85
  "Need to fix camera/mic error": "Sửa lỗi cam, lỗi mic",
86
  "Avoid studying in noisy and crowded places": "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
87
+ "Follow the class rules": "Tuân theo quy tắc của lớp học",
88
  "Be polite to teachers": "Lễ phép với thầy cô",
89
  }
90
 
91
  mapping_note_vi = {
92
  "Hoàn thành bài tập Workbook (Không tích nếu không có bài tập Workbook)": "Cần hoàn thành bài tập trong Workbook",
93
+ "Chuẩn bị đồ dùng học tập cần thiết (Classbook, Workbook, và các đồ dùng khác)": "Cần chuẩn bị đồ dùng học tập cần thiết",
94
  "Cần tập trung hơn và không làm việc riêng trong lớp": "Cần tập trung hơn và không làm việc riêng trong lớp",
95
+ "Tự tin tương tác với thầy cô và các bạn trong lớp": "Tự tin tương tác với thầy cô và các bạn trong lớp",
96
  "Không tắt cam trong buổi học": "Không tắt camera trong buổi học",
97
  "Kiểm tra lại chất lượng mạng internet": "Kiểm tra lại chất lượng mạng internet",
98
  "Sửa lỗi cam, lỗi mic": "Sửa lỗi cam, lỗi mic",
99
  "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại": "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
100
+ "Tuân theo quy tắc của lớp học": "Tuân theo quy tắc của lớp học",
101
  "Lễ phép với thầy cô": "Lễ phép với thầy cô",
102
  }
103
 
 
137
  'problem_solving_and_presentation': mapping_score_vi.get(args[7]) if args[7] else None,
138
  'note': [mapping_note_vi.get(x) for x in args[8]] if args[8] else [],
139
  }
140
+ print(input_dict)
141
  response = send_request_math(input_dict)
142
  return response["evaluation"].replace("**", '"')
143
 
 
184
  review += [
185
  gr.CheckboxGroup([
186
  "Complete Workbook exercises before class (Do not check if there is no Workbook exercises)",
187
+ "Prepare all necessary learning materials (Classbook, Workbook, and other supplies)",
188
  "Pay more attention and don't do your own work in class",
189
+ "Be confident in interacting with the teacher and classmates in class",
190
  "Do not turn off the camera frequently",
191
  "Need to fix internet quality",
192
  "Need to fix camera/mic error",
193
  "Avoid studying in noisy and crowded places",
194
+ "Follow the class rules",
195
  "Be polite to teachers",
196
+ ], label="Things to improve for better learning outcomes (optional)", show_label=True),
197
  ]
198
  with gr.Column():
199
  with gr.Group():
 
255
  review += [
256
  gr.CheckboxGroup([
257
  "Hoàn thành bài tập Workbook (Không tích nếu không có bài tập Workbook)",
258
+ "Chuẩn bị đồ dùng học tập cần thiết (Classbook, Workbook, và các đồ dùng khác)",
259
  "Cần tập trung hơn và không làm việc riêng trong lớp",
260
+ "Tự tin tương tác với thầy cô và các bạn trong lớp",
261
  "Không tắt cam trong buổi học",
262
  "Kiểm tra lại chất lượng mạng internet",
263
  "Sửa lỗi cam, lỗi mic",
264
  "Tránh ngồi học nơi có nhiều tiếng ồn, nhiều người qua lại",
265
+ "Tuân theo quy tắc của lớp học",
266
  "Lễ phép với thầy cô",
267
+ ], label="Những vấn đề cần cải thiện để buổi học đạt kết quả tốt hơn (nếu có)", show_label=True),
268
  ]
269
  with gr.Column():
270
  # debug_output = gr.Textbox(label="Thông tin đánh giá", show_copy_button=True)