Tag: 同义词

WordnetSynonymParser在Lucene

我是Lucene的新手,我正在尝试使用WordnetSynonymParser来使用wordnet同义词prolog扩展查询。 这就是我现在所拥有的: public class CustomAnalyzer extends Analyzer { @Override protected TokenStreamComponents createComponents(String fieldName, Reader reader){ // TODO Auto-generated method stub Tokenizer source = new ClassicTokenizer(Version.LUCENE_47, reader); TokenStream filter = new StandardFilter(Version.LUCENE_47, source); filter = new LowerCaseFilter(Version.LUCENE_47,filter); SynonymMap mySynonymMap = null; try { mySynonymMap = buildSynonym(); } catch (IOException e) { // TODO Auto-generated catch block […]

尝试使用wordnet java api查找同义词

我试图使用Wordnet java api在java中找到某些单词(String类型)的同义词。 我在弄清楚它是如何工作的时候遇到了困难。 我发现这个链接http://lyle.smu.edu/~tspell/jaws/doc/edu/smu/tspell/wordnet/impl/file/ReferenceSynset.html#getTagCount%28java.lang.String%29我虽然它是有用的,但我仍然不知道如何开始。 我是否必须创建一个ReferenceSynset对象,然后找到它的同义词,以及如何做到这一点? 还是有另一种更简单的方法吗? 请帮忙! 提前致谢!