Keyman 13 Beta Feedback

Keyman 13 Beta is available at https://keyman.com/13

Let us know what you think so we can make Keyman 13 a better product. If you run into a bug or issue, please report it here.

In order to help our developers replicate your issue, please include the following:

  • the language you are working with
  • the keyboard layout you are using
  • the type of device
  • version of the operating system
  • version of the Keyman beta application or app

Hello,
version 13 https://github.com/keymanapp/keyman/issues/2530 checklist, we can see corrections and also in the app, there a toggle for corrections.

How to enable create of words of corrections?

How does it work?

Please point to documentation on how to create and use.

Thanks,
Mayura

I see in the developer documentation, prediction acts as corrections.

  1. Can correction model be improved by creating wordlist to usual suspects of bad spelling to correct spelling
    like
    recieve -> receive

  2. try alternative letters based on key positions

  3. perhaps use nuspell which is newer version of hunspell
    https://github.com/nuspell/nuspell
    To perform spell check, auto-correction feature.

This is a good suggestion for incorporation into version 14 of Keyman :slight_smile:

This is already supported; in version 14 we plan to extend this further.

Nuspell and Hunspell both add a significant dependency burden to Keyman which make them less than ideal for integration. So we are not planning to use them at this time, but may revisit this in the future.

1 Like

The corrections algorithm currently uses a simplified distance algorithm to determine related words and uses key proximity for additional alternatives.

The primary documentation for the lexical model editor is still in development during the beta cycle; you can see what we already have at https://help.keyman.com/developer/12.0/guides/lexical-models/