dongyuwei
dongyuwei
当时测试时,对phoenx 算法的效果最满意。但是忘了当时使用哪些单词做的测试了。
fuzzy_soundex应该也测试了。当时是phoenx表现最好。
编码的过程可以参考 https://github.com/dongyuwei/hallelujahIM/blob/master/dictionary/encode-by-phonex.js
fuzzy_soundex_encoded_words.json被应用于hallelujah windows版本了: https://github.com/dongyuwei/Hallelujah-Windows/blob/master/python/input_methods/hallelujah/dict/fuzzy_soundex_encoded_words.json 原因应该是当时测试了一圈,python的社区包里面只有 fuzzy_soundex 可用。phoenx算法看似简单,我试图把它从js版迁移到python版,没有成功(测试编码结果和js版总有差异,当时还使用了Claude和ChatGPT辅助迁移)。liu兄有兴趣可以再试试。