History of file gc_core/py/ibdawg.py at check-in 1951743e996043ee
2024-06-11
| ||
17:27 | [graphspell] ibdawg: spelling suggestion mechanism test file: [6f7d77073f] check-in: [b56f2d61d0] user: olr, branch: trunk, size: 21403 [annotate] [blame] [check-ins using] [diff] | |
2021-02-22
| ||
09:28 | [graphspell] better suggestions filtering file: [71b7ddd53e] check-in: [d0fa31b183] user: olr, branch: trunk, size: 22198 [annotate] [blame] [check-ins using] [diff] | |
2021-02-18
| ||
08:49 | [graphspell] ibdawg > suggest(): seek first simple combinations file: [e27ae4ab79] check-in: [982c1b5eb0] user: olr, branch: trunk, size: 22286 [annotate] [blame] [check-ins using] [diff] | |
2021-02-10
| ||
11:39 | [core][fr][graphspell] code cleaning: pylint file: [13d2327263] check-in: [78b5950c87] user: olr, branch: trunk, size: 22449 [annotate] [blame] [check-ins using] [diff] | |
2021-02-09
| ||
16:23 | [graphspell] suggestion mechanism: extend search further file: [bd93f6353b] check-in: [d2cc0989db] user: olr, branch: trunk, size: 22547 [annotate] [blame] [check-ins using] [diff] | |
2020-11-05
| ||
16:25 | [graphspell][fx] dawg: remove useless parameters file: [15700e29f3] check-in: [5538934848] user: olr, branch: dict2, size: 22517 [annotate] [blame] [check-ins using] [diff] | |
2020-11-04
| ||
17:55 | [graphspell] dawr builder: binary dict as string -> binary dict as list file: [953707753a] check-in: [85560b6eba] user: olr, branch: dict2, size: 22565 [annotate] [blame] [check-ins using] [diff] | |
12:37 | [graphspell][py] remove duplicate method file: [afeca057d2] check-in: [a3980c3ca4] user: olr, branch: dict2, size: 22503 [annotate] [blame] [check-ins using] [diff] | |
12:21 | [graphspell][py] ibdawg: remove binary dict support file: [0da0287637] check-in: [866ec22f7d] user: olr, branch: dict2, size: 24365 [annotate] [blame] [check-ins using] [diff] | |
2020-10-03
| ||
19:40 | [graphpspell] ibdawg: fix dictionary building file: [2cf8f6a51c] check-in: [b76283a876] user: olr, branch: trunk, size: 26425 [annotate] [blame] [check-ins using] [diff] | |
2020-09-30
| ||
16:10 | [graphspell] replace straight apostrophe in spellingNormalization() file: [cae8eca48c] check-in: [3f34a1e2e7] user: olr, branch: trunk, size: 26418 [annotate] [blame] [check-ins using] [diff] | |
16:06 | [graphspell] ignore underscore for spellchecking and morph file: [43975eca5b] check-in: [c2a07ab8a2] user: olr, branch: trunk, size: 26501 [annotate] [blame] [check-ins using] [diff] | |
2020-09-15
| ||
16:57 | [graphspell][py] suggestion: use Jaro-Winkler file: [d672255b46] check-in: [7db21c89fd] user: olr, branch: bdic_opt, size: 26501 [annotate] [blame] [check-ins using] [diff] | |
2020-09-12
| ||
12:54 | [graphspell] code cleaning file: [bda5a789eb] check-in: [9df0f3e6b2] user: olr, branch: bdic_opt, size: 25901 [annotate] [blame] [check-ins using] [diff] | |
12:45 | [graphspell][py] ibdawg: code cleaning, remove version 2 and 3, never used file: [258f41f141] check-in: [4fa9631623] user: olr, branch: bdic_opt, size: 26067 [annotate] [blame] [check-ins using] [diff] | |
2020-09-11
| ||
17:22 | [graphspell][py] ibdawg optimization: precalculate bytes in binary dictionary file: [0fe5cbd03f] check-in: [ae767aaff5] user: olr, branch: bdic_opt, size: 38768 [annotate] [blame] [check-ins using] [diff] | |
07:00 | [graphspell] distance DamerauLevenshtein send a float instead of an integer file: [d16ed0d683] check-in: [848d878b75] user: olr, branch: trunk, size: 39112 [annotate] [blame] [check-ins using] [diff] | |
2020-09-10
| ||
15:30 | [core][graphspell][fx][cli] new lexicographer file: [e07922ff50] check-in: [4fdd6a9337] user: olr, branch: trunk, size: 38951 [annotate] [blame] [check-ins using] [diff] | |
12:17 | [core][graphspell][fx][cli] lexicographer: update file: [2c4cbe4f53] check-in: [e0ce6b10d7] user: olr, branch: salxg, size: 38985 [annotate] [blame] [check-ins using] [diff] | |
2020-09-09
| ||
08:37 | [graphspell] getSuggestions: always sort first list found, assuming that list 1 and 2 might be empty file: [f1a1c3c7ab] check-in: [90977551b1] user: olr, branch: trunk, size: 38907 [annotate] [blame] [check-ins using] [diff] | |
2020-09-08
| ||
08:52 | [graphspell] ibdawg: sort suggestions only if more than one suggestion file: [ca3736e14d] check-in: [01db34f050] user: olr, branch: trunk, size: 38959 [annotate] [blame] [check-ins using] [diff] | |
2020-08-31
| ||
10:44 | [graphspell] ibdawg: fix lexicographer import file: [01e0cc9f3f] check-in: [c88bf29423] user: olr, branch: salxg, size: 38941 [annotate] [blame] [check-ins using] [diff] | |
2020-08-05
| ||
09:30 | [graphspell] move functions from char_player to str_transform and lexicographer file: [4f7f19d7d1] check-in: [19fccd89d6] user: olr, branch: trunk, size: 38925 [annotate] [blame] [check-ins using] [diff] | |
06:56 | [graphspell] move function from char_player to str_transform file: [78af5c9dd3] check-in: [2381f7c9ae] user: olr, branch: trunk, size: 38489 [annotate] [blame] [check-ins using] [diff] | |
06:46 | [graphspell][py] fix details file: [f3a55a8c6e] check-in: [4617b0dfc4] user: olr, branch: trunk, size: 38489 [annotate] [blame] [check-ins using] [diff] | |
2020-05-28
| ||
17:28 | [graphspell][py] remove deprecated code file: [db890a0452] check-in: [37ac74a3bb] user: olr, branch: trunk, size: 38062 [annotate] [blame] [check-ins using] [diff] | |
15:20 | [graphspell] suggestions: end of experiment -> aborted, too slow file: [b622d0fc42] check-in: [4cd155b03e] user: olr, branch: trunk, size: 39267 [annotate] [blame] [check-ins using] [diff] | |
2020-05-16
| ||
16:39 | [graphspell] comment about the test file: [bba1a1f0a5] check-in: [825218be76] user: olr, branch: trunk, size: 39261 [annotate] [blame] [check-ins using] [diff] | |
16:24 | [graphspell] suggestions: test for improvement (+remove deprecated code) file: [3570c25f90] check-in: [5762496ac7] user: olr, branch: trunk, size: 39235 [annotate] [blame] [check-ins using] [diff] | |
2020-04-14
| ||
15:26 | [graphspell] add 1 to distance between word and suggestion if word is split file: [3cc04ec719] check-in: [a00365529c] user: olr, branch: trunk, size: 39902 [annotate] [blame] [check-ins using] [diff] | |
2020-03-27
| ||
12:45 | [graphspell] suggestion: prevents splitting trailing numbers if not following an alpha character file: [34d4e4f42a] check-in: [cbbb58a487] user: olr, branch: trunk, size: 39838 [annotate] [blame] [check-ins using] [diff] | |
2019-09-08
| ||
16:33 | [graphspell] suggest: don’t split words when only one letter (with exceptions) file: [8d60018109] check-in: [5f6937c0c1] user: olr, branch: trunk, size: 39808 [annotate] [blame] [check-ins using] [diff] | |
15:59 | [graphspell] suggest: code simplification file: [0e7456a664] check-in: [dbcb7ad1a9] user: olr, branch: trunk, size: 39680 [annotate] [blame] [check-ins using] [diff] | |
2019-05-15
| ||
11:55 | [graphspell][core][fr] code cleaning (pylint) file: [0b64fb2804] check-in: [c65b7e2b8b] user: olr, branch: trunk, size: 39736 [annotate] [blame] [check-ins using] [diff] | |
2019-05-14
| ||
12:23 | [graphspell] suggestions for French language: add words with apostrophes when it seems relevant file: [2ca6102d5a] check-in: [a9c5ccc29c] user: olr, branch: trunk, size: 39665 [annotate] [blame] [check-ins using] [diff] | |
2019-05-11
| ||
14:34 | [graphspell] code cleaning (pylint) file: [35ba56f9ba] check-in: [23fcc016ee] user: olr, branch: trunk, size: 39259 [annotate] [blame] [check-ins using] [diff] | |
2019-05-10
| ||
19:44 | [graphspell][core][fr] code cleaning (pylint) file: [b4fbad68fc] check-in: [a186cf9261] user: olr, branch: trunk, size: 39471 [annotate] [blame] [check-ins using] [diff] | |
2019-04-04
| ||
08:03 | [graphspell] suggestions with trailing numbers: avoid to repeat splitting for each dictionary file: [4586b340c3] check-in: [e32c092585] user: olr, branch: trunk, size: 39446 [annotate] [blame] [check-ins using] [diff] | |
2019-03-04
| ||
14:31 | [graphspell] ibdawg: better suggestions when splitting file: [21e398dbec] check-in: [aefcee1f12] user: olr, branch: trunk, size: 39322 [annotate] [blame] [check-ins using] [diff] | |
09:50 | [graphspell] ibdawg: suggestions for trailing numbers -> exponent file: [e1b96535dd] check-in: [0d2727274d] user: olr, branch: trunk, size: 39261 [annotate] [blame] [check-ins using] [diff] | |
2019-02-09
| ||
19:13 | [graphspell] suggestion mechanism: case recognition for split suggestions file: [bd7f8fa082] check-in: [bb3e601640] user: olr, branch: trunk, size: 39026 [annotate] [blame] [check-ins using] [diff] | |
2019-02-05
| ||
18:17 | [graphspell] remove split suggestions when start differs file: [b71a5faec3] check-in: [d32a1cd66e] user: olr, branch: trunk, size: 39010 [annotate] [blame] [check-ins using] [diff] | |
2019-01-09
| ||
17:18 | [fr] màj dictionnaire, [graphspell][fx][tb][lo] new field description for dictionaries file: [71e6fa50b3] check-in: [889cc645d6] user: olr, branch: trunk, size: 38967 [annotate] [blame] [check-ins using] [diff] | |
2019-01-02
| ||
20:01 | [graphspell] suggestion: split word if both parts are valid file: [59b47a3a4b] check-in: [11d187ec76] user: olr, branch: trunk, size: 38879 [annotate] [blame] [check-ins using] [diff] | |
2018-12-02
| ||
10:49 | [graphspell] fix search for similar entries file: [57d8f101a6] check-in: [9356ee9229] user: olr, branch: trunk, size: 38769 [annotate] [blame] [check-ins using] [diff] | |
2018-11-23
| ||
15:33 | [graphspell] suggestions: split word at apostrophes and check each part file: [630526bab1] check-in: [622060334c] user: olr, branch: trunk, size: 38769 [annotate] [blame] [check-ins using] [diff] | |
2018-10-18
| ||
11:12 | [graphspell] check if custom dictionaries have l2grams attributes file: [59273fbe60] check-in: [f4870dbaa5] user: olr, branch: trunk, size: 38419 [annotate] [blame] [check-ins using] [diff] | |
2018-10-06
| ||
13:46 | [graphspell] better quicker spelling suggestions: check 2grams existence file: [eceb83c9e7] check-in: [f3f1cc9e30] user: olr, branch: trunk, size: 38326 [annotate] [blame] [check-ins using] [diff] | |
2018-09-19
| ||
18:36 | [core][build][fr] merge rg: GC ENGINE REWRITTEN (tokenization and rules merged as graphs) file: [fc0e14c33c] check-in: [c784e6eb04] user: olr, branch: trunk, size: 37839 [annotate] [blame] [check-ins using] [diff] | |
2018-08-26
| ||
14:44 | [graphspell] handling apostrophes file: [15b71c861b] check-in: [764811b5f1] user: olr, branch: rg, size: 37838 [annotate] [blame] [check-ins using] [diff] | |
2018-07-05
| ||
12:45 | [graphspell] don’t validate acronyms by default file: [98abc07d28] check-in: [a054196a67] user: olr, branch: trunk, size: 37901 [annotate] [blame] [check-ins using] [diff] | |
12:43 | [graphspell][py] trim useless spaces file: [87f324b718] check-in: [016c0dd46a] user: olr, branch: trunk, size: 37900 [annotate] [blame] [check-ins using] [diff] | |
2018-06-24
| ||
11:39 | [graphspell] code cleaning (pylint) file: [0f1b5456be] check-in: [814d73b60e] user: olr, branch: rg, size: 37840 [annotate] [blame] [check-ins using] [diff] | |
2018-06-06
| ||
09:54 | [graphspell] end of lemma is now a slash instead of a space file: [71ae57c736] check-in: [c5c926760b] user: olr, branch: rg, size: 37917 [annotate] [blame] [check-ins using] [diff] | |
2018-05-04
| ||
16:09 | [graphspell][py][lo] remove trailing dot when asking for suggestions (useful for LibreOffice) file: [a255097656] check-in: [e967615c1a] user: olr, branch: trunk, size: 37917 [annotate] [blame] [check-ins using] [diff] | |
2018-05-03
| ||
11:33 | [graphspell][py][bug] fix words selection file: [2f2c00b856] check-in: [0eaff45865] user: olr, branch: trunk, size: 37856 [annotate] [blame] [check-ins using] [diff] | |
2018-05-02
| ||
12:33 | [graphspell] spelling suggestion speed up: calculate approximate distance while exploring the word graph file: [c974bfe0f8] check-in: [2be7acdcad] user: olr, branch: trunk, size: 37856 [annotate] [blame] [check-ins using] [diff] | |
11:22 | [graphspell] use nDistLimit to truncate number of suggestions file: [9c9c4c03aa] check-in: [f3a3ed9041] user: olr, branch: trunk, size: 37700 [annotate] [blame] [check-ins using] [diff] | |
2018-04-24
| ||
13:34 | [graphspell] acronyms are valid by default file: [d9511f25e6] check-in: [6cd44de0ce] user: olr, branch: trunk, size: 37626 [annotate] [blame] [check-ins using] [diff] | |
2018-04-21
| ||
07:20 | [graphspell] valid token: ignore tokens containing dots file: [78322a7e47] check-in: [75d0244b27] user: olr, branch: trunk, size: 37623 [annotate] [blame] [check-ins using] [diff] | |
2018-04-20
| ||
10:50 | [graphspell][py][bug] wrong variable name file: [dcb23698b6] check-in: [b0efed0687] user: olr, branch: trunk, size: 37606 [annotate] [blame] [check-ins using] [diff] | |
06:32 | [graphspell] token valid if begins with a digit or if contains a <·> file: [61d7128b52] check-in: [08e1343285] user: olr, branch: trunk, size: 37605 [annotate] [blame] [check-ins using] [diff] | |
2018-04-18
| ||
12:58 | [graphspell] comment timethis file: [81e3b2e579] check-in: [9afc3d6d2b] user: olr, branch: trunk, size: 37550 [annotate] [blame] [check-ins using] [diff] | |
12:39 | [graphspell] better multicasing handling file: [14a561393f] check-in: [fd910bc078] user: olr, branch: trunk, size: 37549 [annotate] [blame] [check-ins using] [diff] | |
10:05 | [graphspell] suggestion mechanism: preserve capital letters (don’t use istitle/titlecase automation) file: [eaec2d5a8e] check-in: [369e43f830] user: olr, branch: trunk, size: 37806 [annotate] [blame] [check-ins using] [diff] | |
2018-04-16
| ||
13:36 | [graphspell] suggestion mechanism: jumps file: [cffe6cd67c] check-in: [74cd9793a9] user: olr, branch: trunk, size: 37760 [annotate] [blame] [check-ins using] [diff] | |
2018-04-07
| ||
11:05 | [graphspell] suggestions speed up (memorize state) file: [7087758a69] check-in: [b7d3d7f5ba] user: olr, branch: trunk, size: 37728 [annotate] [blame] [check-ins using] [diff] | |
2018-04-06
| ||
21:28 | [graphspell] suggestions speed up file: [e811d4895f] check-in: [d420766661] user: olr, branch: trunk, size: 37481 [annotate] [blame] [check-ins using] [diff] | |
2018-04-04
| ||
15:10 | [graphspell] ibdawg: isValid -> True if word is digit file: [9dd4726d13] check-in: [291494dd43] user: olr, branch: trunk, size: 37321 [annotate] [blame] [check-ins using] [diff] | |
2018-04-01
| ||
08:16 | [graphspell] new header <grammalecte-fsa> for binary dictionaries file: [f523996e8f] check-in: [8333a8bf1b] user: olr, branch: multid, size: 37269 [annotate] [blame] [check-ins using] [diff] | |
2018-03-27
| ||
16:12 | [graphspell][bug] ibdawg: fix initialization with JSON object file: [b794aeec36] check-in: [c0162510e5] user: olr, branch: multid, size: 37228 [annotate] [blame] [check-ins using] [diff] | |
2018-03-23
| ||
12:38 | [graphspell] spellchecker: select returns an array instead of a string, + getSimilarEntries file: [10a4e0fc85] check-in: [1fb5cf9076] user: olr, branch: multid, size: 37163 [annotate] [blame] [check-ins using] [diff] | |
2018-03-21
| ||
17:40 | [graphspell][cli] select by flexion and by tags file: [7fe99d0e79] check-in: [4e94d8cfc8] user: olr, branch: multid, size: 36741 [annotate] [blame] [check-ins using] [diff] | |
2018-02-28
| ||
10:34 | [graphspell][py] ibdawg: init directly from an object (JSON) file: [145a26a0d0] check-in: [efd7bb0171] user: olr, branch: multid, size: 36422 [annotate] [blame] [check-ins using] [diff] | |
2018-02-19
| ||
09:07 | [graphspell] normalize characters before spell checking file: [c41b426a86] check-in: [3348432a36] user: olr, branch: trunk, size: 36294 [annotate] [blame] [check-ins using] [diff] | |
2018-02-13
| ||
16:57 | [graphspell][py][bug] ibdawg: fix dictionary of chars file: [3bf18d8144] check-in: [5dc606a9bd] user: olr, branch: multid, size: 36052 [annotate] [blame] [check-ins using] [diff] | |
2018-02-12
| ||
12:55 | [graphspell] fix date generation file: [6527ad55bf] check-in: [5dd255e81e] user: olr, branch: trunk, size: 36050 [annotate] [blame] [check-ins using] [diff] | |
09:04 | [graphspell][py] convert hexadecimal string to binary string file: [a42b8fee36] check-in: [b6937acb8c] user: olr, branch: trunk, size: 36071 [annotate] [blame] [check-ins using] [diff] | |
09:03 | [graphspell][py] new binary file structure file: [9572447fc3] check-in: [556c26d78a] user: olr, branch: trunk, size: 36018 [annotate] [blame] [check-ins using] [diff] | |
2018-02-11
| ||
19:19 | [graphspell][bug] ibdawg: fix confusion between <char value> and <tag value> file: [69a2b665f2] check-in: [ad412c44e3] user: olr, branch: trunk, size: 35943 [annotate] [blame] [check-ins using] [diff] | |
18:26 | [graphspell][py] fix import file: [56b76111df] check-in: [84c2ade56e] user: olr, branch: trunk, size: 35947 [annotate] [blame] [check-ins using] [diff] | |
16:06 | [graphspell][py] ibdawg: initialization from binary file or JSON file: [fc4fe9f629] check-in: [96290e4468] user: olr, branch: trunk, size: 35955 [annotate] [blame] [check-ins using] [diff] | |
10:20 | [graphspell][build] dawg builder: new parameters + consistency file: [4820a60f14] check-in: [ac98115a31] user: olr, branch: trunk, size: 35421 [annotate] [blame] [check-ins using] [diff] | |
09:22 | [graphspell] JSON data clarification file: [433de414a7] check-in: [9c995c9f7f] user: olr, branch: trunk, size: 35186 [annotate] [blame] [check-ins using] [diff] | |
08:31 | [graphspell] better variable name: nVersion -> nCompressionMethod file: [36cdf6641d] check-in: [702572913c] user: olr, branch: trunk, size: 35096 [annotate] [blame] [check-ins using] [diff] | |
2018-02-10
| ||
20:01 | [graphspell] dawg: consistency file: [c090c02520] check-in: [665bb08741] user: olr, branch: trunk, size: 35006 [annotate] [blame] [check-ins using] [diff] | |
13:53 | [graphspell] add date to JSON dictionary file: [cf92ef19a3] check-in: [0a4c113f2c] user: olr, branch: trunk, size: 34994 [annotate] [blame] [check-ins using] [diff] | |
2018-02-09
| ||
15:23 | [graphspell][py] ibdawg: fix bug in select() file: [575cbfa96d] check-in: [8142bf4c10] user: olr, branch: trunk, size: 34906 [annotate] [blame] [check-ins using] [diff] | |
2018-02-07
| ||
16:53 | [graphspell] remove private useless vars from JSON dictionary files file: [2a3e103bf0] check-in: [ad404457eb] user: olr, branch: trunk, size: 34905 [annotate] [blame] [check-ins using] [diff] | |
15:19 | [graphspell][py] ibdawg: select(), don’t compile pattern if empty file: [047a0ad4e7] check-in: [418b212030] user: olr, branch: trunk, size: 35153 [annotate] [blame] [check-ins using] [diff] | |
2017-12-24
| ||
18:39 | Renamed gc_core/py/ibdawg.py → graphspell/ibdawg.py. [build][py] move files from gc_core to graphspell file: [0bb28ceca0] check-in: [bb8356bd7d] user: olr, branch: graphspell, size: 35112 [annotate] [blame] [check-ins using] [diff] | |
2017-11-22
| ||
14:57 | [core] ibdawg: bug fixed and code cleaning file: [0bb28ceca0] check-in: [fbf59c7547] user: olr, branch: trunk, size: 35112 [annotate] [blame] [check-ins using] [diff] | |
2017-11-21
| ||
17:05 | [core] better suggestion engine for the spellchecker file: [4376dde7d7] check-in: [528ccfcead] user: olr, branch: trunk, size: 35073 [annotate] [blame] [check-ins using] [diff] | |
16:57 | [core] better suggestion engine file: [dcdab2db72] check-in: [6c5050fe91] user: olr, branch: spellsugg, size: 35908 [annotate] [blame] [check-ins using] [diff] | |
2017-11-11
| ||
09:45 | [core] ibdawg: remove action logging file: [1ba9326518] check-in: [95d9c959ba] user: olr, branch: trunk, size: 35207 [annotate] [blame] [check-ins using] [diff] | |
2017-11-10
| ||
16:52 | [core] merge spellsugg: much faster suggestion engine file: [846d5dd677] check-in: [e6e44e506c] user: olr, branch: trunk, size: 35425 [annotate] [blame] [check-ins using] [diff] | |
2017-11-09
| ||
11:56 | [core] ibdawg: suggestion mechanism > reduce 1toX replacements overload (much, much faster) file: [8ce21115dd] check-in: [767e396f2d] user: olr, branch: spellsugg, size: 35464 [annotate] [blame] [check-ins using] [diff] | |
2017-11-08
| ||
19:06 | [core] merge spellsugg: faster suggestion engine file: [dc355a8e9b] check-in: [ec1136c73d] user: olr, branch: trunk, size: 35391 [annotate] [blame] [check-ins using] [diff] | |
15:14 | [core][js] ibdawg: use SuggResult file: [0203105f4e] check-in: [2f30b8f748] user: olr, branch: spellsugg, size: 35430 [annotate] [blame] [check-ins using] [diff] | |
08:52 | [core] ibdawg: code clarification file: [0927c91f92] check-in: [f7c9ad046c] user: olr, branch: spellsugg, size: 35429 [annotate] [blame] [check-ins using] [diff] | |
08:26 | [core] ibdawg: suggest > avoid useless recursivity file: [0a0b7a93a2] check-in: [7d3b4993ee] user: olr, branch: spellsugg, size: 35539 [annotate] [blame] [check-ins using] [diff] | |
08:16 | [core] ibdawg: suggest > maximum number of switches > faster search file: [33982d882f] check-in: [a85c70d24d] user: olr, branch: spellsugg, size: 35440 [annotate] [blame] [check-ins using] [diff] | |
2017-11-07
| ||
22:04 | [core][bug] ibdawg: suggest2 > fix char priority file: [fdecb6280f] check-in: [41d308e073] user: olr, branch: spellsugg, size: 35212 [annotate] [blame] [check-ins using] [diff] | |
19:56 | [core] ibdawg: suggest2 > char priority file: [7b0e081c93] check-in: [8ea89d19b5] user: olr, branch: spellsugg, size: 35209 [annotate] [blame] [check-ins using] [diff] | |
19:28 | [core] sort first range of suggestions + code clarification file: [69a64ae917] check-in: [d22466bd67] user: olr, branch: spellsugg, size: 34881 [annotate] [blame] [check-ins using] [diff] | |
18:25 | [core][bug] ibdawg: avoid storing several times the same suggestion file: [2152c0fca3] check-in: [64ccfa7e38] user: olr, branch: spellsugg, size: 35022 [annotate] [blame] [check-ins using] [diff] | |
17:59 | [core] ibdawg: use SuggResult for the first suggestion method also file: [8db71f38ab] check-in: [515e7f3768] user: olr, branch: spellsugg, size: 34668 [annotate] [blame] [check-ins using] [diff] | |
17:39 | [core] ibdawg: suggest > DamerauLevenshtein seems better than Sift4 file: [40cad773c0] check-in: [5c78444baa] user: olr, branch: spellsugg, size: 34968 [annotate] [blame] [check-ins using] [diff] | |
17:03 | [core] ibdawg: use SuggResult object + code cleaning file: [6eb071b95f] check-in: [6c8c1776f5] user: olr, branch: spellsugg, size: 34955 [annotate] [blame] [check-ins using] [diff] | |
11:56 | [core] ibdawg: another suggestion method file: [b7c1b974f3] check-in: [1edae62ad8] user: olr, branch: spellsugg, size: 34110 [annotate] [blame] [check-ins using] [diff] | |
2017-11-06
| ||
17:21 | [core][py] timer for testing file: [a0b40e49a1] check-in: [8ddc15536e] user: olr, branch: trunk, size: 31901 [annotate] [blame] [check-ins using] [diff] | |
14:21 | [core][py] ibdawg: debugging file: [08bbb9ff98] check-in: [cbe1422160] user: olr, branch: trunk, size: 31553 [annotate] [blame] [check-ins using] [diff] | |
2017-10-25
| ||
16:28 | [core] ibdawg: remove secondary suggestion method (pointless) file: [816500e455] check-in: [e9a792a911] user: olr, branch: trunk, size: 31414 [annotate] [blame] [check-ins using] [diff] | |
11:37 | [core] ibdawg: clean words before damerau-levenshtein comparison file: [f563ae7bdb] check-in: [1329ae8f1c] user: olr, branch: trunk, size: 32572 [annotate] [blame] [check-ins using] [diff] | |
09:41 | [core] ibdawg: suggestion mechanism > split word function file: [e132c3a736] check-in: [388e8809cf] user: olr, branch: trunk, size: 32511 [annotate] [blame] [check-ins using] [diff] | |
2017-10-24
| ||
22:24 | [core] ibdawg: suggestion mechanism > exclude some suffixes (ß) file: [f31919afcb] check-in: [5fbb7ec853] user: olr, branch: trunk, size: 32750 [annotate] [blame] [check-ins using] [diff] | |
12:05 | [core] ibdawg: reduce hard replacements in suggestion mechanism file: [d3aa940937] check-in: [35abf9fb76] user: olr, branch: trunk, size: 32400 [annotate] [blame] [check-ins using] [diff] | |
2017-10-22
| ||
09:20 | [core][py] endswith can take a tuple as parameter file: [bb15f40868] check-in: [f74d435789] user: olr, branch: trunk, size: 32400 [annotate] [blame] [check-ins using] [diff] | |
09:17 | [core] reduce number of hard replacements (avoid slowness) file: [d3b377616f] check-in: [0114e69bdb] user: olr, branch: trunk, size: 32421 [annotate] [blame] [check-ins using] [diff] | |
09:15 | [core][py] small code cleaning file: [465d7a71d5] check-in: [d78ef84a02] user: olr, branch: trunk, size: 32421 [annotate] [blame] [check-ins using] [diff] | |
08:26 | [core][py] ibdawg: spellchecking suggestion mechanism > hard replacements file: [1bb4da37d5] check-in: [9fde57a772] user: olr, branch: trunk, size: 32621 [annotate] [blame] [check-ins using] [diff] | |
2017-10-21
| ||
17:55 | [core] ibdawg: remove comments file: [88ac62fcd4] check-in: [726af0786e] user: olr, branch: trunk, size: 31834 [annotate] [blame] [check-ins using] [diff] | |
2017-09-19
| ||
11:34 | [core][fx][js] Binary dictionary as a hexadecimal string instead of a list of integers (JavaScript crap again: Mozilla’s parser can’t deal with file bigger than 4 Mb) file: [e68f28dc22] check-in: [9b380a48ce] user: olr, branch: trunk, size: 31832 [annotate] [blame] [check-ins using] [diff] | |
2017-09-14
| ||
06:42 | [core][js] ibdawg: suggestion mechanism for the spellchecker file: [8aac99b428] check-in: [ae2968927f] user: olr, branch: trunk, size: 31417 [annotate] [blame] [check-ins using] [diff] | |
2017-09-13
| ||
14:56 | [core] ibdawg: suggestions according to input capitalisation + maximum number of suggestions file: [7e76b3fddf] check-in: [e06584ba4a] user: olr, branch: trunk, size: 31491 [annotate] [blame] [check-ins using] [diff] | |
12:56 | [core] ibdawg: suggest() try by removing chars file: [dbac860573] check-in: [0346ff5361] user: olr, branch: trunk, size: 31470 [annotate] [blame] [check-ins using] [diff] | |
09:55 | [core][py] comments for spell suggestion engine file: [a443118d5b] check-in: [6edb221239] user: olr, branch: trunk, size: 31043 [annotate] [blame] [check-ins using] [diff] | |
2017-07-06
| ||
14:33 | [core] ibdawg: add suggestions by switching chars file: [9237f7174c] check-in: [284a6fae4c] user: olr, branch: trunk, size: 30900 [annotate] [blame] [check-ins using] [diff] | |
2017-07-05
| ||
11:22 | [core] sort suggestions with distance of Damerau-Levenshtein + variables renaming file: [750537b4f6] check-in: [44cb3f4d52] user: olr, branch: trunk, size: 30733 [annotate] [blame] [check-ins using] [diff] | |
2017-07-04
| ||
15:50 | [fr] oops, option conjugaison réactivée pour Writer +détails mineurs file: [af23fd019b] check-in: [7e75e7a4d4] user: olr, branch: trunk, size: 30605 [annotate] [blame] [check-ins using] [diff] | |
2017-07-03
| ||
09:30 | [core] ibdawg: suggest() seeks for tails file: [540dfd31d3] check-in: [e07a5e6edb] user: olr, branch: trunk, size: 30718 [annotate] [blame] [check-ins using] [diff] | |
02:35 | [core] ibdawg: code cleaning file: [e66ef9b298] check-in: [f4c85fbe0b] user: olr, branch: trunk, size: 30089 [annotate] [blame] [check-ins using] [diff] | |
2017-07-02
| ||
19:53 | [core] ibdawg: suggest() use sets instead of lists file: [48f4ad6627] check-in: [f11e2ad39c] user: olr, branch: trunk, size: 30118 [annotate] [blame] [check-ins using] [diff] | |
2017-07-01
| ||
03:28 | [core] ibdawg: use regex in select() file: [5262800a60] check-in: [ea16ae6a5b] user: olr, branch: trunk, size: 30106 [annotate] [blame] [check-ins using] [diff] | |
2017-06-30
| ||
19:38 | [core] ibdawg: select entries from dictionary (can uncompress the full dictionary) file: [1de2d3f67f] check-in: [4a53af847f] user: olr, branch: trunk, size: 29944 [annotate] [blame] [check-ins using] [diff] | |
2017-06-29
| ||
04:16 | [core] ibdawg: add next node when drawing path of a word file: [cbe111edf6] check-in: [94f5da9f4a] user: olr, branch: trunk, size: 29161 [annotate] [blame] [check-ins using] [diff] | |
2017-06-28
| ||
19:40 | [core] ibdawg: draw path taken by word in dawg file: [b249dfb9bf] check-in: [d99a910d73] user: olr, branch: trunk, size: 29119 [annotate] [blame] [check-ins using] [diff] | |
2017-06-26
| ||
08:29 | [core] ibdawg: suggestion mechanism update file: [303901f49a] check-in: [5cd4863db3] user: olr, branch: trunk, size: 28551 [annotate] [blame] [check-ins using] [diff] | |
07:36 | [core] ibdawg: variable renamed file: [9784b032d7] check-in: [6d320f3f8d] user: olr, branch: trunk, size: 28385 [annotate] [blame] [check-ins using] [diff] | |
06:50 | [core] ibdawg: suggestion mechanism update + keyboard chars proximity file: [1a4cdd2a3d] check-in: [80ebc25208] user: olr, branch: trunk, size: 28373 [annotate] [blame] [check-ins using] [diff] | |
2017-06-25
| ||
23:41 | [core] ibdawg: suggestion mechanism update file: [18fa7e7c19] check-in: [cee9fdd1aa] user: olr, branch: trunk, size: 28200 [annotate] [blame] [check-ins using] [diff] | |
17:41 | [core] ibdawg: suggestion mechanism file: [077d799ad3] check-in: [346195e6bb] user: olr, branch: trunk, size: 24591 [annotate] [blame] [check-ins using] [diff] | |
2017-06-23
| ||
17:25 | [core] str_transform: change functions names file: [095d971150] check-in: [766f20e23c] user: olr, branch: trunk, size: 24547 [annotate] [blame] [check-ins using] [diff] | |
2017-04-25
| ||
11:51 | Added: commit 1 file: [9ce1ce821d] check-in: [2fd7dc4dd5] user: olr, branch: trunk, size: 24541 [annotate] [blame] [check-ins using] | |