You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Hunspell复合词配置、批量标记及词形生成技术咨询

Hunspell词典配置问题

初始问题

假设我的dic文件中有2个词:

this
that

默认开启拆分建议时,输入“thisthat”会得到“this that”的建议;关闭该选项后Hunspell会给出其他词建议,这部分已理解。

现咨询:如何让Hunspell将“thisthat”和“thatthis”都判定为正确词汇?是否可行?

更新1:关于COMPOUNDFLAG的疑问

根据文档,找到以下配置方式:

# affix file
COMPOUNDFLAG X

2
foo/X
bar/X

通过该配置,foobar和barfoo会被视为正确词汇。

请问能否为所有词汇添加/X标记?若词典中有数千个词,会生成多少种组合?

更新2:复合词+词缀的配置问题

我需要让“foobared”被判定为正确词汇,因此在affix文件中添加了以下配置:

SFX b Y 1
SFX b 0 ed/X .

并更新dic文件为:

bar/Xb

修改后仅能识别“bared”,无法识别“foobared”。

现寻求解决方案:仅用词典中的“foo”和“bar”两个词,让“foobared”被判定为正确词汇,不可将“foo”用作词缀标记,可按需使用CHECKCOMPOUNDPATTERN标记。

内容的提问来源于stack exchange,提问作者shantanuo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:13:09