"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 was proposed to use such mangling
in captcha software (probably because of idea that
human can read such stuff and computer can't),
so I got 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..2014 Dmytry Lavrov.
Want to say something or ask some question? Contact: