Vấn đề đặt ra là làm thế nào để đánh giá độ khó cho một câu hỏi? Những tiêu chí nào nên được cân nhắc để sử dụng để đánh giá? Phương pháp đánh giá thường được sử dụng là ước lượng độ khó theo kinh nghiệm của người dạy và từ đó đưa ra các câu hỏi cho người học.
Exam-Booth được định vị là một giải pháp hướng đến hỗ trợ hệ thống thi cử với không gian đặc biệt cho từng cá nhân dự thi, nhóm tác giả Trường đại học Bách Khoa - Đại học Quốc gia TP.HHCM đã xây dựng giải pháp dựa trên một mô hình phân loại độ khó của câu hỏi lập trình bằng cách phân tích kết quả làm bài của người học.
Việc phân loại này nhằm hỗ trợ cho người dạy có thể đưa ra quyết định điều chỉnh số lượng, độ khó của bài tập lập trình một cách hợp lý hơn trong bối cảnh thiếu sự tương tác trực tiếp của môi trường học tập trực tuyến. Từ cơ sở đó, nhóm nghiên cứu dần từng bước phát triển và mở rộng ngân hàng đề để có thể áp dụng sâu rộng đến nhiều ngành nghề, lĩnh vực khác nhau.
Tất cả quá trình thi đều được lưu trữ và ứng dụng công nghệ Blockchain nhằm đảm bảo tính minh bạch và tin cậy của dữ liệu thi cử. Một cách chi tiết hơn, giải pháp Exam-Booth áp dụng công nghệ Blockchain để ghi nhận các thông tin về: danh tính người thi, thông tin đề thi, người ra đề, quá trình làm bài, kết quả và chứng chỉ. Mục tiêu của giải pháp hướng đến là đảm bảo sự tin cậy về kết quả bài làm của người dự thi.
Với ý tưởng đột phá và có nền tảng thực tế, giải pháp Exam-Booth đang tiếp cận các trường học, các tổ chức giáo dục để thực hiện một hình thức thi mới, an toàn, minh bạch. Các công ty cũng có thể tổ chức cho nhân viên thi cấp chứng chỉ chuyên môn ở các phòng thi của Exam-Booth hoặc thậm chí các sự kiện thi đấu quốc tế cũng đều có thể áp dụng giải pháp.