Skip to content
Kotoshu Kotoshu 言修

en English n. — full feature

English

The default dictionary for the world's most-spelled language

Specimen

I recieved your seperate report yesterday.

1. recieved received

2. seperate separate

What arrives on demand

dictionary
Hunspell dictionary with full affix morphology and compounding
frequency
Kelly frequency tiers — common words rank first in every suggestion list
semantic
FastText ONNX embedding model for context-aware reranking — available as fluency (~15 MB, the default), full (120 MB), or mini (~3 MB), chosen at setup
keyboard
Keyboard proximity on the QWERTY layout

Automatic detection is included — a document in this language is found before it is checked.

Set it up

gem install kotoshu
kotoshu setup en

# optional, for semantic reranking
gem install onnxruntime
kotoshu setup en --model                  # fluency, the default (~15 MB)
kotoshu setup en --model --tier full      # maximum accuracy (~120 MB)

variants   en-AU · en-CA · en-GB · en-ZA

Notes

  1. 1.

    Keyboard-proximity suggestions use the QWERTY layout, which is also the fallback for all other languages.

  2. 2.

    Kelly frequency tiers rank suggestions by usage (7,549 CEFR-annotated words from the Kelly Project).

  3. 3.

    The fastText ONNX model fasttext.en.onnx is available for semantic reranking of suggestions.

  4. 4.

    en-AU, en-CA, en-GB, and en-ZA dictionaries cover Australian, Canadian, British, and South African spelling.