Klebert-Engineering / deep-spell-9

Neural Spellcheck, Autocomplete and Fuzzy-match for SQLite FTS5 🤖
MIT License
2 stars 0 forks source link

Make beam search robust against EOL-Impuning #18

Closed josephbirkner closed 7 years ago

josephbirkner commented 7 years ago

The current EOL-Impuning implementation results in EOL-ed beams being over-adopted because they retain a high logprob while the logprob of other beams naturally declines. This must be solved by making sure that EOL-ed beams can not spawn any child beams.

josephbirkner commented 7 years ago

Make sure to test whether class-switch-as-EOL improves multi-suggest UX.

josephbirkner commented 7 years ago

b1823db79fadac35eef3f8095c75215fdceebae5