Commit graph

56 commits

Author SHA1 Message Date
jahorton
785b9500c1 fix(common/models): correction-search smp issues 2021-02-10 10:52:32 +07:00
Joshua Horton
6150075dcf
Merge pull request #3897 from keymanapp/fix/common/models/proper-quote-ordering
fix(common/models): proper RTL quote ordering
2020-11-27 11:50:13 +07:00
jahorton
7e7b8756ea fix(common/models): proper RTL quote ordering 2020-11-19 10:55:09 +07:00
jahorton
276b2d2bd0 chore(common/models): Merge branch 'master' into feat/common/models/integrated-suggestion-casing-tests 2020-11-18 13:39:33 +07:00
jahorton
9dc222c05c refactor(common/models): common isLowSurrogate() 2020-11-18 10:13:09 +07:00
jahorton
f7869c48b3 fix(common/models): fixes non-nil context predict bug 2020-11-11 15:42:27 +07:00
jahorton
761494996b chore(common/models/types): CasingEnum -> CasingForm 2020-11-11 08:55:26 +07:00
Joshua Horton
cb42240360
chore: Update common/models/templates/src/common.ts
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-11-11 08:44:49 +07:00
jahorton
67e08be599 docs(developer/compilers): removes finished TODOs 2020-11-05 10:20:37 +07:00
jahorton
5c9c2bd8e6 feat(developer/compilers): initial applyCasing compilation, new code reorg 2020-11-04 15:08:20 +07:00
jahorton
b800eaa96d feat(developer/compilers): starts lexical model compiler aspects 2020-11-04 15:07:57 +07:00
jahorton
47b0a88a9b feat(common/models): initial groundwork for applyCasing 2020-11-04 15:03:14 +07:00
jahorton
04e68f0185 chore(common/models): Merge branch 'master' into refactor/common/models/common-tokenization-and-wordbreaking 2020-10-21 15:21:49 +07:00
jahorton
1c2537be28 chore(common/models/templates): addresses PR review concerns 2020-10-19 14:22:45 +07:00
jahorton
cf8cbbfff4 refactor(common/models): refactors old wordbreak tests 2020-10-14 12:32:25 +07:00
jahorton
1688366033 refactor(common/models): LMLayer use of refactored funcs 2020-10-14 12:16:35 +07:00
jahorton
d969b76345 refactor(common/core): makes tokenization methods common, removes from LexicalModel 2020-10-14 10:48:09 +07:00
jahorton
255ade52a8 feat(common/models): context tokenization enhancements 2020-10-14 10:17:14 +07:00
Eddie Antonio Santos
dfce22252c
refactor(common/models): replace & {p} with Outcome type 2020-10-13 09:28:48 -06:00
jahorton
298118afe7 feat(common/models): mergedTransform unit tests 2020-10-07 10:16:51 +07:00
jahorton
3a04cf2e91 change(common/models): prependTransform -> mergedTransform 2020-10-06 14:19:27 +07:00
jahorton
2355db4c46 feat(common/models): 'revert' now uses model's punctuation 2020-10-06 14:14:23 +07:00
jahorton
8d5b70cd77 feat(common/models): transformToSuggestion unit test 2020-10-06 10:39:32 +07:00
jahorton
07067227bd refactor(common/models): centralizes quotation logic, defs 2020-10-06 09:06:00 +07:00
jahorton
a8ebdaee1b docs(common/models): adds doc for important assumption 2020-10-01 12:41:55 +07:00
jahorton
b1c44877f6 docs(common/models): restores comment 2020-10-01 12:34:38 +07:00
jahorton
e5c37f7afc refactor(common/models): centralizes suggestion & keep inits 2020-10-01 12:32:10 +07:00
Joshua Horton
7e3cf8adc2
Merge pull request #3575 from keymanapp/feat/common/models/correction-improvement
feat(common/models): Correction improvement
2020-09-23 09:24:07 +07:00
jahorton
4952b591a2 feat(common/models): corrections use keying, branch thresholding 2020-09-11 10:26:53 +07:00
jahorton
33def63e93 chore(common/models): Merge branch 'master' into feat/common/models/context-tracking 2020-09-09 09:25:32 +07:00
jahorton
42d5b538b4 chore(common/models): Merge branch 'master' into feat/common/models/distance-modeling-core 2020-09-09 09:22:25 +07:00
jahorton
2953a909e6 feat(common/models/templates): LexicalModel.tokenize() 2020-09-02 09:50:47 +07:00
jahorton
4380265466 feat(common/models): core correction-search 2020-08-28 11:39:10 +07:00
Joshua Horton
db4042e3b8
Merge pull request #3486 from keymanapp/feat/common/models/priority-queue-batch-ops
feat(common/models): efficient batch-enqueue
2020-08-25 08:34:48 +07:00
Joshua Horton
8d626d59d6
Merge pull request #3480 from keymanapp/feat/common/models/priority-queue
feat(common/models):  actual priority queue for Trie models
2020-08-25 08:34:33 +07:00
jahorton
fbb60cb1f9 chore(common/models): Merge branch 'feat/common/models/lexicon-navigation' into feat/common/models/edit-distance-calc-import 2020-08-24 10:42:41 +07:00
Joshua Horton
bbfc206aa6
change(common/models): clearer code ordering
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-08-24 10:39:27 +07:00
jahorton
e919a39d85 change(common/models): suggested loop tweaks 2020-08-24 10:32:55 +07:00
jahorton
137dda31be change(common/models): addresses review comments 2020-08-24 10:24:12 +07:00
Joshua Horton
69e19a0cd3
chore(common/models): Apply suggestions from code review
getRootTraversal -> traverseFromRoot

Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-08-24 09:11:28 +07:00
jahorton
8bd13fbaed change(common/models): simplifies changes of last commit 2020-08-14 13:54:47 +07:00
jahorton
46c70e4672 feat(common/models): efficient batch-enqueue 2020-08-14 13:48:37 +07:00
jahorton
7db41b974b chore(common/models): Merge branch 'feat/common/models/lexicon-navigation' into feat/common/models/priority-queue 2020-08-14 08:23:00 +07:00
jahorton
ceba91fab6 change(common/models): traversal.key -> .char 2020-08-14 08:22:35 +07:00
jahorton
f41c167b9c fix(common/models): formatting typo 2020-08-13 15:41:22 +07:00
jahorton
c14e06e270 feat(common/models): actual priority queue for Trie models 2020-08-13 13:56:23 +07:00
jahorton
2fd71f3466 fix(common/models): better multiple-entries handling 2020-08-13 11:05:14 +07:00
jahorton
170e22a9bb feat(common/models): trie traversal naive SMP handling 2020-08-13 09:50:44 +07:00
jahorton
4814f90939 feat(common/models): leaf traversal test 2020-08-13 08:35:42 +07:00
jahorton
678fb53f91 feat(common/models): start of lexicon-traversal abstraction 2020-08-12 16:22:53 +07:00