Bug report
Sometimes documents do not appear when I enter a part of the searched word only.
→
Environment
Platform: macOS
Platform version: Ventura 13.2 M1 Pro
App Version: 5.5.3
How to reproduce
Have a document named `Jupyter``
Then search for these words:
jup
→ finds the document
jupy
→ document NOT found
jupyt
→ document found again
Compare to the attached images:
craftzdog
(Takuya Matsuyama)
March 30, 2023, 12:20am
2
Hi Philipp,
Thanks for the question.
Inkdrop uses SQLite FTS5 with the porter tokenizer , which can remove the commoner morphological and inflexional endings from words in English.
That would work unexpectedly in such cases.
See related topics:
Thank you for your response.
I was convinced that it was a specification.
Hi,
That’s because of Porter Stemming Algorithm .
You will get a note including “confusion” with a query “confusing”.
But it can’t infer correct keywords from some incomplete keywords like “confusi”.
Thanks for the fast answer, and sorry for not searching good enough in the existing tickets.