Traditional input methods for abugidas are similar to those for alphabets, mapping two or three different symbols onto each key and requiring users to type each character and diacritic exactly.
we are able to substantially simplify inputting abugidas by encoding them in a lossy (or "fuzzy") way.