ว่าด้วยเรื่องของ O-NET

posted on 18 Apr 2006 12:51 by ipats
จริงๆ ก็เกี่ยวกับ O-NET/A-NET อ่ะแหละครับ
เห็นว่าเป็นเรื่องฮ็อตๆ อยู่ตอนนี้ ซึ่งมันมีปัญหา
และก็มีข่าวว่าแพะที่โดนไปคือบ. ทำซอฟต์แวร์

ซึ่งระบบเดิมนั้น (ดินสอฝนเป็นวงกลม)
ได้ใช้เครื่องจากต่างประเทศ
เรียกว่าระบบ OMR (Optical Mark Reader/Recognition)
ความสามารถก็ตามชื่อแหละครับ คือจะใช้อ่านเครื่องหมายได้

ซึ่งเค้าก็บอกว่าระบบนี้มีข้อเสียตรงที่ต้นทุนแพง
(ไม่รู้น่าเชื่อถือมากแค่ไหนนะครับ เพราะเป็นของบ. ที่ทำขาย)

ที่นี่ เค้าก็เสนอว่า ให้ใช้ scaner ธรรมดานี่แหละ แสกนกระดาษมา
แล้วใช้โปรแกรมของเค้าตรวจ ซึ่งเป็น ICR
(ICR คือ OCR ที่ฉลาดมากขึ้น อ่านลายมือได้)

ซึ่งแน่นอนว่า ยังไงซะ เทคโนโลยีด้านนี้มันก็ยังไม่สามารถอ่านได้ 100%
จาก wiki "Because this process is involved in recognising hand writing, accuracy levels may in some circumstances not be very good but can achieve 97%+ accuracy rates in reading handwriting in structured forms."

และ บ. เค้าก็แนะนำวิีธีเขียนมา ยาวมากๆ

สำหรับผมนะ.. ผมคิดว่า
ต้นทุนมันก็ถูกดีออก แต่ความน่าเชื่อถือมันยังไม่อยู่ในระดับที่ยอมรับได้
เพื่อนผมมันบอกว่า.. น่าจะจับคนที่เกี่ยวข้องมานั่งเรียน AI ซักหน่อย
จะได้ไม่เซ็นอนมัติโครงการ.. หึหึ

พ่วงท้าย...
ในเว็บ เค้าบอกว่า ถ้าอยากรู้ว่าที่เราเขียน จะแสกนได้แบบไหน
ให้ลองแสกนดูในโหมด B/W 150dpi
ผมก็เลยลองดู (กะลังเห่อพอดี เพิ่งซื้อมา อิอิ)


อันนี้ Color (ทั้งหมดสแกนที่ 150dpi / saved in png-24)



grayscale


B/W


อืม.. นี่แหละ.. สภาพกระดาษคำตอบที่มันแสกนได้

แก้ไข ครับ
ลองตามที่พี่วีร์บอก
รูปนี้ปรับ threshold ไว้ที่ 75% ครับ (ถ้ามากกว่านี้จะเริ่ม noise)
ชัดขึ้นมากๆ



edit @ 2006/04/18 14:41:26

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

ถ้าระบบมันยังไม่เวิร์กก้อไม่น่าเอามาใช้เลยอ่า
รู้สึกว่าปัญหามันเยอะ แล้วก็วุ่นวายมาก
สงสารเด็กๆที่ต้องมานั่งเครียดหลายๆรอบ

#1 By ^GuN^ on 2006-04-18 13:24

ถ้าปรับ threshold ต่ำตอน binarize น่าจะดีกว่านี้มะ?

#2 By veer on 2006-04-18 14:19

ลองดูล่ะครับ ดีขึ้นมาก

#3 By ไอ้แพท.. on 2006-04-18 14:41

ฝนแบบเก่าดีแล้ว

#4 By plynoi แว่วศรี on 2006-04-18 14:55

เอ้อ...ถ้าปรับ threshold นี่ดูดีขึ้นเยอะเลยครับ
โดดงาน

#6 By @di (203.146.213.34 /192.168.12.12) on 2006-04-18 15:55

เอา scanner ธรรมดา + feeder มาทำ
Optical Mark Reader/Recognition
ก็อาจจะได้ 99.99% หละครับ

แต่ก่อนจะมีนำมาใช้ในการสอบขนาดใหญ่ๆ
ก็ควรจะทดสอบ + หาวิธีที่รัดกุมก่อน
(ซึ่งผมเชื่อว่ามันมี)

ปัญหาพวกนี้บางทีอาจจะไม่ใช่ที่เทคโนโลยี
แต่เป็นปัญหาการบริหารจัดการหรือเปล่า?

#7 By veer on 2006-04-18 16:11

สมัยพี่สอบแบบไหนเนี๊ย จำไมได้แหละ

#8 By Vee* on 2006-04-18 20:43

อืมมม ฝนดีกว่า สะดวกแก่การตรวจดี แม้จะเสียเวลาคนทำนานนิดนึง

#9 By ฟิวส์ on 2006-04-19 00:40

น่าจะมีการทดสอบให้มั่นใจว่า work แล้วค่อยมาใช้จริงกับการสอบทั่วประเทศ ดูแย่ ! เหมือนไม่พร้อม เอาเด็กเป็นหนูทดลองรึไง

#10 By tookatalaifon (161.200.129.99) on 2006-04-19 01:57

เพิ่มเติมให้คับ

* ความผิดผมก้อไม่รู้อยู่ที่ใคร รู้แต่ว่า คุณมีเงินจ้างบ.เอกชนเขียนโปรแกรม แล้วคุณแค่เอาเงินฟาดไป แล้วคิดว่างานเสร็จแล้ว โดยไม่ติดตามงานหรือทดสอบอะไรเลย ทุกอย่างล่าช้าหมด สุดท้ายคุณมาโยนให้บ.เอกชนรับผิดชอบ
คุณทำสัญญากับบ.นั้นยังไงหนอ

* คะแนนครั้งแรกที่ประกาศออกมาก้อรู้แล้วว่าการตรวจผิดพลาด ยังจะประกาศคะแนนครั้งที่ 2 ที่มี database เดียวกันกับครั้งแรกอีก เอาไรคิดหว่า (ต้องให้เด็กมาสอนว่า ต้องตรวจใหม่)

* ยุติธรรมหรือไง T-score ไม่ยุติธรรมเลย คุณอย่าลืมสิว่า เด็กเป็นแสน คุณวัดกันด้วย ทศนิยม 1 จุดเนี่ยนะ สมัยก่อน 2 จุด ยังเกือบไม่ละเอียดพอเลย

#11 By Devil_Be (203.146.222.67) on 2006-04-20 11:59