Spaces:
Running
Running
Update app.py
Browse files
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)
|