36 lines
2.2 KiB
Markdown
36 lines
2.2 KiB
Markdown
# KSwitcher offline word lists
|
|
|
|
Derived from FrequencyWords by Hermit Dave and contributors, using its 2016
|
|
OpenSubtitles word-frequency lists, revision 525f9b560de45753a5ea01069454e72e9aa541c6.
|
|
Source: https://github.com/hermitdave/FrequencyWords
|
|
Underlying corpus: https://opus.nlpl.eu/OpenSubtitles-v2016.php
|
|
|
|
These dictionary DATA files are licensed under Creative Commons Attribution-
|
|
ShareAlike 4.0 International (CC BY-SA 4.0):
|
|
https://creativecommons.org/licenses/by-sa/4.0/
|
|
Legal terms: https://creativecommons.org/licenses/by-sa/4.0/legalcode
|
|
The application's source code remains separately MIT licensed.
|
|
|
|
Changes by KSwitcher: lowercase, alphabet/length/minimum-frequency filtering,
|
|
replace counts with original frequency ranks, sort lexically. Reproduce with
|
|
`python tools/build-dictionaries.py`; sources.json records upstream and output
|
|
hashes. The lists contain word forms from subtitles, not a complete spelling
|
|
or grammar dictionary. Recognition can miss names, jargon and uncommon forms.
|
|
|
|
Supplemental Ukrainian vocabulary: `реліз`, `поточні`. These additions use rank 50001,
|
|
after the upstream 50k list, rather than claiming a measured corpus frequency.
|
|
They are included with the default unlimited rank setting and recorded in sources.json.
|
|
|
|
File format: UTF-8 word, TAB, positive frequency rank (or supplemental rank), newline.
|
|
All entries protect known words. The frequency rank limit in Auto-correction options defaults to 0
|
|
(entire dictionary); a positive limit only permits correction candidates at or below that rank.
|
|
Prefer Settings > Auto-correction options > My dictionary for personal words.
|
|
Enter correct spellings in the matching language field, separated by commas or new lines.
|
|
These words are stored in settings, survive dictionary updates, and need no ranks or sorting.
|
|
Click OK, then Save in Settings to apply them.
|
|
|
|
For advanced file edits, personal words may use rank 1. Keep entries lowercase with a Tab separator.
|
|
Words may be appended: loading sorts entries and merges duplicates using the lowest rank.
|
|
Save the UTF-8 file, then click OK in Auto-correction options and Save in Settings to reload it.
|
|
Back up edited files before replacing dictionaries with a new distribution.
|