Introduction
The keystroke dictionary lookup mode does prefix lookups, geared towards Japanese keystroke-aware query completion. When typing Kanji, Katakana and Hiragana special Japanese input methods are used. Contrary to Western languages where the typed character immediately becomes a "final" state, for Japanese input each typed character can bring us into an "editing" state or a "final" state. The keystroke mode allows us to suggest matching dictionary entries also while the input is in an "editing" state.
Both Excel workbooks and JSON objects can be used for defining such dictionaries.