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)
|