我在哪里可以下载ispell *.dict和*.affix文件?

问题描述 投票:5回答:1

我是一个相当新的postgresql全文搜索和我设置的配置,我在哪里可以下载ispell *.dict和*.affix文件following(完全按照在 文件):

CREATE TEXT SEARCH DICTIONARY english_ispell (
    TEMPLATE = ispell,
    DictFile = english, 
    AffFile = english, 
    StopWords = english
);

所以,我认为这是对文件的期望 english.dictenglish.affix 比如说,在。

/usr/share/postgresql/9.2/tsearch_data

但这些文件都不存在 我只是有 ispell_sample.dictispell_sample.affix - 当包含上述内容时,工作正常--没有问题。

所以......我按照这个 岗位 并下载了所需的字典,从 开放商 并将其更名为 .dic.dict.aff.affix. 然后,我已经检查(使用 file -bi dict.affixfile -bi english.dict 并且它们是UTF8编码的)。)

当我运行上述文本搜索字典时,我得到了错误。

 ERROR:  wrong affix file format for flag
 CONTEXT:  line 2778 of configuration file "/usr/share/postgresql/9.2/tsearch_data/english.affix": "COMPOUNDMIN 1
 "

我想知道是否有人有解决这个问题的线索,或者是否有人以前遇到过这个问题...谢谢....

更新:1:我想这个问题可以重新表述如下。where can I download the ispell *.dict and *.affix file for postgres

dictionary full-text-search nlp ispell
1个回答
3
投票

这里有一个很好的参考。https:/www.cs.hmc.edu~geoffispell-dictionaries.html 对于那些任何语言的词典来说,这是一个很好的资源。

© www.soinside.com 2019 - 2024. All rights reserved.