Nhờ tìm cách để so sánh kết quả trắc nghiệm giữa 1 file pdf và file excel

Liên hệ QC

LuuGiaPhúc

Thành viên chính thức
Tham gia
28/7/21
Bài viết
93
Được thích
28
Em nhờ các anh chị chỉ dùm em cách so sánh bài thi trắc nghiệm giữa file pdf (bài làm của học viên) và file excel (đáp án).
Hiện nay đang phải làm thủ công, các giáo viên chấm bài thi trắc nghiệm xong, scan thành file pdf gởi về, em có nhiệm vụ "hậu kiểm". Nhìn đáp án bằng file excel rồi so qua file pdf xem giáo viên có chấm sai không. Do số lượng bài quá lớn, mỗi lần hơn 50 file , mỗi file vài chục trang làm rất mất thời gian, không biết các anh chị có cách nào hay để có thể so sánh nhanh hơn không ạ, nhờ chỉ giúp e với. Em có thử chuyển file pdf thành excel, thành file word ... nhưng đều không ổn.
Em cảm ơn ạ
1636036101206.png
 

File đính kèm

  • DapAn1.1062.21677.xlsx
    14.3 KB · Đọc: 1
  • Bai thi 21677_HAN6 (1).pdf
    1.5 MB · Đọc: 6
Bác mua phần mêm chuyển PDF sang excell mà so sánh. Chứ em thiết nghĩ. Nếu không thế thì chỉ có cách kiểm tra bằng cơm thôi
 
hic, ca này của em có giải pháp nào khác ngoài máy chấm chạy bằng cơm không ạ , hihihi
Bài đã được tự động gộp:

hic, ca này của em có giải pháp nào khác ngoài máy chấm chạy bằng cơm không ạ , hihihi
 
Thực hiện như sau:
1) Mở excel, tại A1 nhập: "Đây là ứng dụng: "&4.0/10
2) Ra nhà sách mua 1 tờ bìa A4
3) Đục lỗ tương ứng với đáp án đúng.
4) Ướm vào bài thi, đếm chữ "X"
5) Đối chiếu kết quả.
 
Thực hiện như sau:
1) Mở excel, tại A1 nhập: "Đây là ứng dụng: "&4.0/10
2) Ra nhà sách mua 1 tờ bìa A4
3) Đục lỗ tương ứng với đáp án đúng.
4) Ướm vào bài thi, đếm chữ "X"
5) Đối chiếu kết quả.
Trong bài #1 có nói: file pdf là do scan ra.
Quy trình kia chỉ hiệu quả với trường hợp scan ngay ngắn. Bài thi chỉ việc thêm 4 dấu định vị ở đầu và cuối (header-fooer) tờ giấy thi. Bênn chấm sẽ dùng 4 dấu này để định vị. Các phần mềm từ động cũng dùng các dấu chấm này để định vị (phần mềm tôi biết gần đây nhất viết bằng Matlab - cái này tốn tiền. Nhưng có nghe nói có người viết library cho Python rồi - library của Python hầu hết là miễn phí)
Nhưng nếu không scan ngay ngắn, đầu to đít bé thì hiệnn nay tôi chưa biết phần mềm nào giải quyết được.

Nguyên tắc máy chấm điểm:
Chuẩn bị:
Scan sẵn một mẫu đề thi thành pdf
Máy chấm điểm có một phần mở đầu là sẽ đưa mẫu này lên màn hình. Và bắt đầu mở ứng dụng nhận tương tác từ người dùng.
Người dùng sử dụng chuột để đánh vào các ô trả lời. Phẩn mềm chấm điểm sẽ nhớ các vị trí này.
Chấm điểm:
Phần mềm chấm điểm đọc từng bản pdf.
Cứ mỗi bản nó sẽ đọc đúng những chỗ cần đọc và đối chiếu với các vị trí trong bài giải. Tính điểm và trữ thống kê.
Hết.
Điểm cần ghi nhớ: để đối chiếu vị trí thì cần đối chiếu định vị trước. Điển hình là người ta dùng các dấu chấm như tôi diễn tả ở trên. Người dùng cho máy biết trước về độ sai lệch chấp nhận. Trong thống kê, phân mềm có cho biết độ lệch của từng bài và báo động những bài quá độ lệch chấp nhận. Những bài này bắt buộc phải chấm tay.

Túm lại: máy chỉ làm việc được khi bên scan bảo đảm được độ lệch dưới một số chấp nhận nào đó.
 
Trong bài #1 có nói: file pdf là do scan ra.
Quy trình kia chỉ hiệu quả với trường hợp scan ngay ngắn. Bài thi chỉ việc thêm 4 dấu định vị ở đầu và cuối (header-fooer) tờ giấy thi. Bênn chấm sẽ dùng 4 dấu này để định vị. Các phần mềm từ động cũng dùng các dấu chấm này để định vị (phần mềm tôi biết gần đây nhất viết bằng Matlab - cái này tốn tiền. Nhưng có nghe nói có người viết library cho Python rồi - library của Python hầu hết là miễn phí)
Nhưng nếu không scan ngay ngắn, đầu to đít bé thì hiệnn nay tôi chưa biết phần mềm nào giải quyết được.

Nguyên tắc máy chấm điểm:
Chuẩn bị:
Scan sẵn một mẫu đề thi thành pdf
Máy chấm điểm có một phần mở đầu là sẽ đưa mẫu này lên màn hình. Và bắt đầu mở ứng dụng nhận tương tác từ người dùng.
Người dùng sử dụng chuột để đánh vào các ô trả lời. Phẩn mềm chấm điểm sẽ nhớ các vị trí này.
Chấm điểm:
Phần mềm chấm điểm đọc từng bản pdf.
Cứ mỗi bản nó sẽ đọc đúng những chỗ cần đọc và đối chiếu với các vị trí trong bài giải. Tính điểm và trữ thống kê.
Hết.
Điểm cần ghi nhớ: để đối chiếu vị trí thì cần đối chiếu định vị trước. Điển hình là người ta dùng các dấu chấm như tôi diễn tả ở trên. Người dùng cho máy biết trước về độ sai lệch chấp nhận. Trong thống kê, phân mềm có cho biết độ lệch của từng bài và báo động những bài quá độ lệch chấp nhận. Những bài này bắt buộc phải chấm tay.

Túm lại: máy chỉ làm việc được khi bên scan bảo đảm được độ lệch dưới một số chấp nhận nào đó.
vậy khả năng chấm tự động là gần như không thể rồi.
 
Em nhờ các anh chị chỉ dùm em cách so sánh bài thi trắc nghiệm giữa file pdf (bài làm của học viên) và file excel (đáp án).
Hiện nay đang phải làm thủ công, các giáo viên chấm bài thi trắc nghiệm xong, scan thành file pdf gởi về, em có nhiệm vụ "hậu kiểm". Nhìn đáp án bằng file excel rồi so qua file pdf xem giáo viên có chấm sai không. Do số lượng bài quá lớn, mỗi lần hơn 50 file , mỗi file vài chục trang làm rất mất thời gian, không biết các anh chị có cách nào hay để có thể so sánh nhanh hơn không ạ, nhờ chỉ giúp e với. Em có thử chuyển file pdf thành excel, thành file word ... nhưng đều không ổn.
Em cảm ơn ạ
View attachment 268780
Mình không có phương án code hay hàm gì đó. Nhưng mình có ý tưởng thế này.
Bạn đã thấy người ta đọc phim xq chưa. Chiếu lên 1 màn hình sáng.
Bạn có thể chế bằng cách đó rồi so và tích bằng tay. 1 bài chắc mất 1 phút
 
Thực hiện như sau:
1) Mở excel, tại A1 nhập: "Đây là ứng dụng: "&4.0/10
2) Ra nhà sách mua 1 tờ bìa A4
3) Đục lỗ tương ứng với đáp án đúng.
4) Ướm vào bài thi, đếm chữ "X"
5) Đối chiếu kết quả.
Thấy giám khảo chấm trắc nghiệm thi bằng lái xe A1 trước đây, họ cũng làm vậy.

Khác một chút là: Nếu dưới lỗ không có "X", họ sẽ điền "X" bằng mực đỏ, sau đó tính điểm = Tổng câu hỏi - "X" mực đỏ
 
vậy khả năng chấm tự động là gần như không thể rồi.
Ủa bạn có hiểu tôi nói gì ở bài #6 ấy không?
Đó là cách chấm tự động chứ còn gì nữa.
Nó chỉ đòi hỏi bạn 2 điều kiện:
1. bên scan, tức là bên chấm đợt đầu, phải làm việc đàng hoàng một chút. Tức là cần scan cho nó chính xác một chút. Chứ xéo xẹo, đầu voi đuôi chuột, máy dơ, dấu vết tùm lum thì bắt buộc phải chịu thua.
2. bên kiểm soát, tức là bạn, cần cái phần mềm có khả năng nhận định vùng trên văn bản như pdf, img, ... Phần mềm loại này chịu khó tìm cũng không khó lắm đâu.

Hồi tôi làm cái này thì trong cơ quan có thằng Nga viết phần mềm (Matlab) cho tôi. Mấy thằng này xấu, giấu như mèo giấu ***. Nhưng mấy cái diễn đàn công nghệ củab tụi Nga giỏi thật. Thấy nó hỏi nhanh lắm.
 
Web KT
Back
Top Bottom