0
我是lucene新手(使用lucene jar和java大學項目),我想知道,
lucene是否提供開箱即用的平均精度?
假設它做索引,並提供一些其他功能(這是可悲的
窮人記錄...)。
任何幫助將不勝感激。
只要是明確的 -
這是一所大學的項目,但我不允許使用任何功能的Lucene
supplys ...在java中使用Lucene來計算MAP
我是lucene新手(使用lucene jar和java大學項目),我想知道,
lucene是否提供開箱即用的平均精度?
假設它做索引,並提供一些其他功能(這是可悲的
窮人記錄...)。
任何幫助將不勝感激。
只要是明確的 -
這是一所大學的項目,但我不允許使用任何功能的Lucene
supplys ...在java中使用Lucene來計算MAP
你必須org.apache.lucene.benchmark.quality.QualityStats.getAvp()
獲得平均準確率。
這將返回運行質量基準時單個查詢的平均精度。
從這個角度來看,從查詢集中獲取平均值應該相當容易。
你確實有''org.apache.lucene.benchmark.quality.QualityStats.getAvp()'](http://lucene.apache.org/core/3_0_3/api/contrib-benchmark/org/apache/ lucene/benchmark/quality/QualityStats.html#getAvp())來獲得平均精度。從那裏獲得MAP不應該是那麼難,我猜... – amit