我正在使用Lucene和vb.net。我想对包括阿拉伯语和英语书籍在内的一些书籍进行全文检索。我不太确定我应该使用的分析仪的选择。如果有人根据他/她的经验向我推荐合适的分析仪,那将是一个很大的帮助。感谢
答案 0 :(得分:0)
如果您想要包含词干和其他特定于语言的分析规则,并且可以识别文档或查询所使用的语言,则可以使用ArabicAnalyzer表示您的阿拉伯文档和查询,以及SnowballAnalyzer用于英文文档和查询(例如:new SnowballAnalyzer(myVersion, "English")
)。
如果您想对所有这些分析使用非语言特定的分析,您通常应该坚持使用StandardAnalyzer。