我是java的新手,以及我在TF IDF
中关于改进Solr
的研究。我的问题是,
如何在
Freq
的TF方法中添加新参数(Solr
除外)?
我应该Overloading
???
感谢
@Override public float tf(float freq) {
return (float)Math.sqrt(freq);}
答案 0 :(得分:0)
是
Create your own custom similarity,它允许您对DefaultSimilarity的当前公式的每个不同部分使用任何参数/计算。
如果您想更深入,请查看Build your own custom lucene query and scorer。