I’ve written about the problem of typing Swiss German text on virtual keyboards. In short, since there are no spelling rules for Swiss German, and since there are many vastly different dialects of the language, auto-correction does more harm than good. But since Swiss people often mix German and Swiss German in written communication, simply turning auto-correction off is also not a good option.
As part of her Master’s degree at ETH Zürich,1 Laura Peer has developed an Android keyboard that solves this problem. The keyboard, called Kännsch,2 analyzes the text messages stored on the device it’s installed on. Together with a prebuilt database of words that different dialects have in common, this analysis allows the keyboard to accept Swiss German text without wrongly correcting words. In addition to that, the keyboard is extremely aggressive in learning new words, which allows it to quickly adapt to each individual user’s writing style.
The keyboard sends usage data to a team of researchers at ETH. The words used by each individual user, along with the user’s location, allow the team to continually improve the keyboard, and optimize it for local dialects.
If you require a short url to link to this article, please use http://ignco.de/602