我正在寻找阿拉伯语的 Java 词干分析器。我找到了一个名为 "AraMorph" 的库,但它的输出是无法控制的,它会生成不需要的单词。
阿拉伯语还有其他词干分析器吗?
我正在寻找阿拉伯语的 Java 词干分析器。我找到了一个名为 "AraMorph" 的库,但它的输出是无法控制的,它会生成不需要的单词。
阿拉伯语还有其他词干分析器吗?
这是新的阿拉伯语词干分析器:Assem 的阿拉伯语轻型词干分析器使用 Snowball 框架编码并生成为包括 Java 在内的多种语言。您可以通过在此处下载用于 Java 的 libstemmer 来使用它。
https://sourceforge.net/projects/arabicstemmer/
试试这个,它基于 Shereen Khoja 算法。
挖掘后我发现最好的解决方案是使用波特算法实现我自己的词干分析器,这样我就可以调整我的词干分析器
您可以使用 Elkhoja 词干分析器或 Lucene 的轻型词干分析器