-
Notifications
You must be signed in to change notification settings - Fork 7
Multiple dictionaries not searched for inexact queries #495
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks, fixed in Aedict 3.18 |
There seems to have been a regression with this change... now none of the examples I gave are working. 新木場駅 -> doesn't find the entry in the names dictionary I think you need some unit tests for checking the search algorithm |
It is currently quite hard to write unit tests when two or more dictionaries are used at the same time, but I will try. Let me look into why 新木場駅 is not found in the names dictionary when sentence analysis is performed. |
I have tried the example sentence 新木場駅でキミを見ました and it is analyzed correctly into: |
I just tried again and it's working now. I did have the names dict enabled, By the way, is there any room for performance improvements? The search on
|
Thanks, just let me know if it happens again. |
I have an Xperia ZR, it's not super slow, but OK I'll give it a try on a different phone sometime Chipset: Qualcomm Snapdragon APQ8064 |
The specs of that phone are quite good actually, Aedict should definitely work okay on ZR. Hmm.. just a wild guess, perhaps you have the dictionaries on a SDCard and the dictionary lookups are therefore slower? On my phone there is no sdcard so I have dictionaries on the internal memory. |
Nope that's not the issue but I'll do a bit more testing
|
Example: Download and enable the proper names dictionary
新木場駅: works by itself
新木場駅で: fails
Also, words in kana and deinflection don't seem to work for inexact queries:
新木場駅でキミを見ました
The text was updated successfully, but these errors were encountered: