Full text search results list includes entries without matching keyword #2181
Replies: 5 comments 5 replies
-
I just found that if the keyword is enclosed in quotation marks, this issue won't occur. So my question is, how does program perform matching without using quotation marks? |
Beta Was this translation helpful? Give feedback.
-
for comparison: |
Beta Was this translation helpful? Give feedback.
-
AFAIK, wthout quotes, a CJK sentence will be segmented into 2-grams (n-gram, bigram, 2 characters as a unit). I only find this book's section 3.5 has a simple description https://plg.uwaterloo.ca/~ir/ir/book/03-tokens-and-terms.pdf On xapian's side, the thing is |
Beta Was this translation helpful? Give feedback.
-
So in this case, is |
Beta Was this translation helpful? Give feedback.
-
Sometimes headword cannot be found, but definition can. |
Beta Was this translation helpful? Give feedback.
-
Sometimes, when searching for certain text, there are no matches under a specific entry, but results list still appears. As shown in the image, the dictionary being searched is Contemporary Chinese Dictionary.
Version: 25.04.0.7f9a23f at 2025-02-19T06:18:38Z
Qt 6.7.2 MSVC 194234436
windows winnt 10.0.26100 x86_64-little_endian-llp64
Flags: ZIM EPWING OPENCC
Beta Was this translation helpful? Give feedback.
All reactions