Skip to content

feat(web): add classes for use in multi-token correction 🚂#15818

Draft
jahorton wants to merge 3 commits intochange/web/suggestion-rangefrom
feat/web/multi-token-corrector
Draft

feat(web): add classes for use in multi-token correction 🚂#15818
jahorton wants to merge 3 commits intochange/web/suggestion-rangefrom
feat/web/multi-token-corrector

Conversation

@jahorton
Copy link
Copy Markdown
Contributor

@jahorton jahorton commented Apr 2, 2026

🚧 🚧

As mentioned in the description of #15814, up until now, we've always searched for corrections for just one token at a time - the current token. To better support whitespace fat-fingering, we'll need the ability to answer the following question: "Which tokenization pattern is the closest to matching the current text after corrections?" To answer said question, we'll need to search for phrase-level corrections not focused on a specific word, prioritizing the most likely combination of tokenization-pattern and correction-cost for one of the pattern's tokens.

Build-bot: skip build:web
Test-bot: skip

@keymanapp-test-bot
Copy link
Copy Markdown

keymanapp-test-bot bot commented Apr 2, 2026

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot bot changed the title feat(web): add classes for use in multi-token correction feat(web): add classes for use in multi-token correction 🚂 Apr 2, 2026
@keymanapp-test-bot keymanapp-test-bot bot added this to the A19S26 milestone Apr 2, 2026
@jahorton jahorton force-pushed the feat/web/correction-search-abstraction branch from 6cedadc to eaf419f Compare April 9, 2026 21:39
@jahorton jahorton changed the base branch from feat/web/correction-search-abstraction to change/web/suggestion-range April 13, 2026 16:19
@jahorton jahorton force-pushed the feat/web/multi-token-corrector branch from 34e48e8 to b9480ec Compare April 13, 2026 16:37
@keyman-server keyman-server modified the milestones: A19S26, A19S27 Apr 14, 2026
@jahorton jahorton force-pushed the feat/web/multi-token-corrector branch from 18043de to fde6b02 Compare April 15, 2026 21:43
Build-bot: skip build:web
Test-bot: skip
@jahorton jahorton force-pushed the feat/web/multi-token-corrector branch from fde6b02 to 2ae39dd Compare April 16, 2026 13:21
@jahorton jahorton force-pushed the feat/web/multi-token-corrector branch from 2ae39dd to cd19326 Compare April 16, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants