Học sinh trả lời bộ câu hỏi để mô hình DNN dự đoán 3 trạng thái: Normal, Stress level 1, Stress level 2.
Đang gửi dữ liệu khảo sát đến mô hình stress...
Người dùng tải ảnh khuôn mặt chụp trực diện để mô hình CNN dự đoán cảm xúc: Happy, Neutral hoặc Sad.
Ưu tiên ảnh rõ mặt, chính diện, đủ sáng
Đang gửi ảnh đến mô hình nhận diện cảm xúc...
Frontend này đang chờ API /predict_emotion. API nên trả về các nhãn Happy, Neutral, Sad để phần kết hợp phía dưới hoạt động đúng theo thuyết minh.
Hợp nhất kết quả từ 2 mô hình bằng luật if–then Normal + Happy/Neutral → Mức I; Normal + Sad → Mức II; Stress level 1 + Happy/Neutral hoặc Stress level 2 + Neutral → Mức III; Stress level 1/2 + Sad → Mức IV.
Có thể tự chọn hoặc lấy trực tiếp từ menu khảo sát.
Có thể tự chọn hoặc lấy trực tiếp từ menu hình ảnh.
Kết quả tổng hợp
| Khảo sát | Hình ảnh | Mức ra |
|---|---|---|
| Normal | Happy / Neutral | Mức I |
| Normal | Sad | Mức II |
| Stress level 1 | Happy / Neutral | Mức III |
| Stress level 2 | Neutral | Mức III |
| Stress level 1 hoặc 2 | Sad | Mức IV |
/predict_stress trả ra 1 trong 3 nhãn khảo sát./predict_emotion trả ra 1 trong 3 nhãn cảm xúc ảnh.combineResults() để quy đổi sang 4 mức chung./predict_combined nếu muốn backend xử lý luôn phần hợp nhất.