Error-tolerant Finite State Recognition with Applications to Morphological Analysis and Spelling Correction - Kemal Oflazer (2007)