Konstantin Isakov
|
c6b9cc0434
|
When an unsuccessful attempt to look up a phrase or whole sentence is made, the query is splitted into individual words and presented to user as links. Then all the compound expressions (expressions consisting of two or more words) are attempted to be found, and the results are also presented to the user.
|
2010-03-30 17:41:14 +04:00 |
|
Konstantin Isakov
|
240bff7e63
|
Update case folding table to the latest one. Add diacritic folding to the Russian letter Yo.
|
2010-03-29 23:01:48 +04:00 |
|
Konstantin Isakov
|
ec8b385b70
|
Add the previously omitted "Ps" (Punctuation, Open) Unicode category to
punctuation folding algorithm.
This prevented finding i.e. entry "(foo" by typing just "foo". All
dictionaries will be reindexed.
|
2009-12-17 16:51:33 +03:00 |
|
Konstantin Isakov
|
d66d4269ad
|
*! When performing diacritics folding, weed out any combining marks which
managed to get past the normal diacritic folding routine.
|
2009-08-04 22:57:08 +00:00 |
|
Konstantin Isakov
|
7e503fcedd
|
* Dsl articles now render and behave more closely to the original Lingvo.
|
2009-05-10 15:44:21 +00:00 |
|
Konstantin Isakov
|
babde3d53d
|
*! Introduce gd::wstring and gd:wchar and switch to them from std::wstring and
wchar_t. This changes nothing on Linux and most other systems, but on Win32
it causes to use normal UCS-4 strings instead of Win32's usual UTF-16.
|
2009-04-18 17:20:12 +00:00 |
|
Konstantin Isakov
|
01a0ee113c
|
+ Add fullcase folding phase when ranking words in wordFinder.
+ Add Folding::trimWhitespaceOrPunct() function, which will be used later.
|
2009-04-08 21:22:50 +00:00 |
|
Konstantin Isakov
|
41b312074c
|
+ Folding algoritms now incorporate punctuation and whitespace folding.
+ When headwords contain multiple words, each of them is indexed now.
+ Wordfinder now employs an intelligent, rank-based sorting algoritm.
|
2009-04-08 16:02:12 +00:00 |
|
Konstantin Isakov
|
4bae99aeb5
|
Mass-update email to point to a @berlios one.
|
2009-02-05 14:21:47 +00:00 |
|
Konstantin Isakov
|
17b90a3cca
|
Typos fixed.
|
2009-01-29 16:37:29 +00:00 |
|
Konstantin Isakov
|
c05781368b
|
Created /trunk/src and moved everything there.
|
2009-01-28 20:55:45 +00:00 |
|