Git Product home page Git Product logo

Comments (10)

VimWei avatar VimWei commented on July 19, 2024

我知道为什么没有company的提示了,因为优先级比较低,一直在后面很多页才找到。如果直接使用Easy English就会出现在第一屏。这个中英文混合的优先级不好弄啊。

from rime-easy-en.

BlindingDark avatar BlindingDark commented on July 19, 2024

看来这个调位置的需求还是有的啊,我把之前回答的内容整理到 readme 吧。

如何调整混输单词排序位置 #9 (comment)

词典来源也是和你说的同一个作者 https://github.com/skywind3000/ECDICT
使用该转换工具生成 https://github.com/BlindingDark/rime_easy_eng_dict
词典里筛选了 ECDICT 大词典里带有词频的词,以及长度小于 10 的词,相关讨论 #3

from rime-easy-en.

BlindingDark avatar BlindingDark commented on July 19, 2024

调整排序的配置方法已更新到 readme
此 issue 暂时关闭,如果有什么新的疑问欢迎继续提问😘

from rime-easy-en.

VimWei avatar VimWei commented on July 19, 2024

赞赞赞!感谢解疑!

from rime-easy-en.

VimWei avatar VimWei commented on July 19, 2024

我试用了一天,感觉以下两个方面有点影响体验:

  1. 对于长度小于3的英文词汇,完全没有必要进入词库。目前输入“le”,本意是想输入中文“了”,但却出现“LE”。虽然可以调整词频让其靠后,但对于这种短小的词汇,如果词频太靠后也没什么意义,还不如直接删除,减轻词库量。

  2. 使用了Easy English,感觉输入时计算机运行没有那么流畅,不知道是自己的感觉有误,还是因为该词库量太大确实影响了性能。因为我会在虚拟机等低性能环境中使用,所以比较关心性能的问题。若果真如此,可否再出一版规模小一点的词库,只收入词频前2万或1万,以增强体验?

这个附件是skywind3000过滤出来的1k和2k词汇表(lemma数量1k 或 2k,过滤少于3个字母的词汇,并加入变形),供参考:WordMax1k2k.zip

from rime-easy-en.

BlindingDark avatar BlindingDark commented on July 19, 2024

@VimWei 你可以使用上面提供的词典转换工具自行裁剪所需要的词库,现在还没有提供命令行接口来调整筛选项目,只能通过修改代码的方式进行调整,以后可以考虑更多命令行参数方便自定义词库。

目前 easy_en 默认参数下,每页候选项 7 个,le 应该在 5 页之后。

之所以加入短词,是因为连续输入的选词只能从现有词库中选取,如果去掉短词,连续功能输入就无法正常使用了。

from rime-easy-en.

VimWei avatar VimWei commented on July 19, 2024

噢,明白了!

from rime-easy-en.

VimWei avatar VimWei commented on July 19, 2024

有个想法:或许可以将词库分级分类,大家按需配置加载不同的词库组合。

from rime-easy-en.

BlindingDark avatar BlindingDark commented on July 19, 2024

@VimWei 考虑,你可以新建一个 issue 来提一下。最好附带词库的来源页面。

from rime-easy-en.

VimWei avatar VimWei commented on July 19, 2024

好的

from rime-easy-en.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.