"Acodricng to raserech at Cmaribgde uitisnevry,
it dsoen't mtaetr waht oredr the lteerts in a wrod are,
the olny imratpont tnihg is taht the fsirt and lsat ltrtees
are at the rghit pclae. The rset can be a ttaol mses and you can stlil
raed it wutihot a perlobm. Tihs is beusace we do not raed erevy lteter
by it slef but the wrod as a wolhe."
It were proposed to use such mangling
in captcha software (probably because of idea that
human can read such stuff and computer can't),
so I were curious if computer could decipher such texts well, and
wrote this little program
[download: program with sources (c++) and dictionary] . (usage: raedtaht -l dictionary -d your_shuffled_text)
Practice shows that in many cases computer reads taht btteer tahn hmaun cluod.
Ntoe: it takes some time (~1 sec) to load relatively big dictionary.
(C) 2004..2008 Dmytry Lavrov.
Want to say something or ask some question? Or have some (commercial) job you'd want me to do (CG animation, still images for website design, programming, things like that) ? Contact:
.