Python 如何在Whoosh中使用WordNet同义词表

Python 如何在Whoosh中使用WordNet同义词表,python,wordnet,whoosh,Python,Wordnet,Whoosh,我不熟悉Whoosh,我想使用同义词扩展搜索查询,类似于Elasticsearch使用同义词标记过滤器所做的。我能找到的最相似的东西是whoosh.lang.wordnet中的Thesaurus类。我已经下载并复制了我的wn_.pl文件,但现在我一直在研究如何让它与Whoosh一起工作。我在whoosh源代码的任何地方都找不到任何叙词表或whoosh.lang.wordnet用法,也找不到任何有用的谷歌搜索结果。除了模块功能的帮助和同义词库类本身之外,甚至没有更多关于它的信息 那么如何在Whoo

我不熟悉Whoosh,我想使用同义词扩展搜索查询,类似于Elasticsearch使用同义词标记过滤器所做的。我能找到的最相似的东西是
whoosh.lang.wordnet
中的
Thesaurus
类。我已经下载并复制了我的
wn_.pl
文件,但现在我一直在研究如何让它与Whoosh一起工作。我在whoosh源代码的任何地方都找不到任何
叙词表
whoosh.lang.wordnet
用法,也找不到任何有用的谷歌搜索结果。除了模块功能的帮助和
同义词库
类本身之外,甚至没有更多关于它的信息


那么如何在Whoosh中加载和使用WordNet数据库呢?我在Python3.6上使用的是Whoosh 2.7.4。

您找到这个问题的解决方案了吗?如果是的话,你能在这里分享吗?我正在寻找同样的信息