我尝试配置blank-example-solr-config.zip中包含的schema.xml。我发现schema.xml有以下几行:
<similarity class="org.apache.lucene.search.similarities.LMDirichletSimilarity"/>
是否有必要使用此相似度类,还是可以使用其他类,如BM25SimilarityFactory和TFIDFSimilarity?
答案 0 :(得分:1)
欢迎您按照自己的喜好更改相似性课程。您上面提到的任何一种替代方案都可行。
但是,如果您正在使用Ranker或/fcselect
端点,您可能会发现使用其他相似性类会导致结果不理想。它们与其他相似性实现一起使用,但LMDirichletSimilarity
已经看到了最佳结果。
但您可能最有可能确定这种可能的权衡是否会影响您的具体用途。