[cstex] Formulare v (La)TeXu a OMR...

Jan Pospíšil honik at kma.zcu.cz
Sun Oct 14 19:37:21 CEST 2007


Dobry den,

chtel jsem se zeptat, zda nekdo z Vas nemate nejaky mechanizmus, jak
automaticky vyhodnocovat testy, myslim tim papirove testy, kde studenti jen
zaskrtavaji spravne odpovedi treba do nejake predem pripravene tabulky na
samostatnem papiru, kterou Vy pak dokazete strojove vyhodnotit, tj. jendoznacne
identifikovat jmeno studenta a samozrejme zaskrtnute odpovedi. U toho jmena
nemusi jit o rozpoznani rucne psaneho pisma, stacilo by treba cteni caroveho
kodu nebo treba nejake zaskrtavatko (jako ve sportce) na cislo studenta. V celem 
procesu:

1. priprava "multiple choice" testu - v podstate textove zadani, pripadne s 
nejakou nahodne generovanou permutaci nabizenych odpovedi
2. priprava "answer sheet" - formulare, do ktereho se budou zaznamenavat 
odpovedi, v podstate muze byt asi hodne univerzalni
3. nascanovani odevzdanych reseni (vysledkem sada tif/jpg jednostrankovych 
souboru, prip. i jeden vicestrankovy pdf soubor) - umi dnes asi kazda trochu 
lepsi "multifunkcni kopirka"
4. prevod nasanovanych obrazku do nejakeho formatu (txt, csv, xml a pod.) 
vhodneho pro dalsi zpracovani, jde tedy o tzv. OMR (optical mark recognition)
5. kontrola odpovedi z dat ziskanych v predchozim bode, vygenerovani celkovych 
vysledku a pod.

me zajima zejmena bod 4 a k tomu odpovidajici vytvoreni formulare (tabulky) v 
bodu 2. Tu tabulku bych asi i v (La)TeXu vygenerovat zvladnul (i kdyz nejake 
elegantni reseni by jiste take nebylo naskodu), ale problem je to zpracovani. Ma 
nekdo z Vas prosim s podobnym zpracovanim nejake zkusenosti? Problem sice uplne 
nesouvisi s funkcionalitou TeXu, ale verim, ze i presto bude pro lidi z teto 
konference zajimavy. Na webu se mi podarilo najit celou radu ruznych komercnich 
reseni, viz napr. odkazy na 
http://en.wikipedia.org/wiki/Optical_Mark_Recognition, ale zadne reseni open 
source, ktere by napr. nabizelo formulare v (La)TeXu a pod.

Otazka tedy zni, jak idealne vytvorit tabulku z bodu 2 (vcetne napr. nejakych 
"zachytnych znacek" na formulari), idealne samozrejme v (La)TeXu, a jak ji pak 
automaticky zpracovavat (bod 4).

Predem diky za napady.
S pozdravem
Jan Pospisil

-- 
Jan Pospisil, Ph.D.           e-mail: Jan.Pospisil at kma.zcu.cz
University of West Bohemia    phone:  (+420) 37763-2675
Department of Mathematics     fax:    (+420) 37763-2602
Plzen, Czech Republic         address: Univerzitni 22, 306 14



More information about the csTeX mailing list