是否有可能修改的Lucene 2.2添加阿拉伯语分析仪,如果有人已经这样做了我在哪里可以得到源/罐Lucene的2.2阿拉伯语分析
3
A
回答
1
有人问我之前如何在Lucene的获得阿拉伯语和波斯语支持2.4
所以这些都是非官方这里回迁:http://people.apache.org/~rmuir/
http://people.apache.org/~rmuir/lucene-analyzers-2.4.1_with_arabic_and_farsi.jar http://people.apache.org/~rmuir/arabicFarsiLucene241_contrib.patch http://people.apache.org/~rmuir/arabicFarsiLucene241_core.patch
这意味着你只需要升级到2.4.1,这可能比升级到2.9或3.0更容易。
希望这有助于
1
的Lucene 3.0.1具有Arabic Analyzer。它在contrib package。
您可以升级到Lucene 3.0.1以使其开箱即用。您可能无法像使用Lucene 2.2一样使用它,因为TokenStream API在此版本中已更改。但是,如果您不希望迁移到最新的Lucene版本,将2.2更改为2.2并不会很困难。
0
或者,您可以尝试使用lucene-hunspell作为分析仪。这是目前与Lucene中继工作 - 我不知道它是否适用于Lucene 3.0.1。这里是Robert Muir's explanation和a list of dictionaries, including Arabic。我相信你也可以支持这一点。 Shashikant的建议似乎更容易实施,而这可能是更好的质量。
相关问题
- 1. 情感分析阿拉伯语词典?
- 2. 用阿拉伯语
- 3. Android.Speech.TextToSpeech阿拉伯语语言
- 4. 阿拉伯语的WebRequest C#
- 5. 阿拉伯语iText的
- 6. Spring MVC的阿拉伯语
- 7. Android 2.2的阿拉伯语Android应用名称
- 8. 的Android模拟器(API 2.2级)阿拉伯语支持
- 9. Android:阿拉伯XML解析?
- 10. Sinch阿拉伯语消息
- 11. 阿拉伯语网址
- 12. GAE阿拉伯语支持
- 13. 编码阿拉伯语proplem
- 14. Odoo阿拉伯语翻译。
- 15. 阿拉伯语meta标签
- 16. Android阿拉伯语言
- 17. canvas.drawtext阿拉伯语翻转
- 18. 对阿拉伯语字数
- 19. php:in_array()与阿拉伯语
- 20. 阿拉伯语文本框
- 21. GWT阿拉伯语渲染
- 22. 文本到阿拉伯语的语音
- 23. 创建阿拉伯语语料库
- 24. 其他语言如阿拉伯语CoreNLP
- 25. 将英语转换为阿拉伯语
- 26. PHP的setlocale阿拉伯语的strftime
- 27. 基于JQuery的阿拉伯语键盘
- 28. 黑莓的阿拉伯语支持
- 29. 的Java阿拉伯语(Hirji)日历
- 30. GTK中的阿拉伯语本地化
我想到的只是增加阿拉伯语分析Lucene的2.2,而不是升级到最新版本的原因是,我不得不更换所有已过时的方法,因为它抛出的RuntimeException,但在最后,我想我为了可维护性的原因,我会坚持在最新版本中进行迁移,因为我不想每次在Lucene发布新功能时都要构建自己的jar – 2010-05-30 14:19:15