[groonga-dev,00964] Re: mroongaで得られるスコアの意味

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 6月 28日 (木) 22:30:55 JST


須藤です。

In <CAA3Xs=WGrXfXu5zxg+LcjdUM-CcrhSD34uOrmw9=Vf0xP****@mail*****>
  "[groonga-dev,00960] mroongaで得られるスコアの意味" on Thu, 28 Jun 2012 14:51:42 +0900,
  Doumae Kiyotaka <kiyot****@douma*****> wrote:

> そもそもスコアの数値は特定のクエリに対する結果間で相対的に評価できれば
> 良いので、絶対的な数値が大きかろうが小さかろうが気にすることは無い、と
> 理解しています。

はい、その通りです。

> 実行環境によってスコアの桁数がここまで異なる事はあり得るのでしょうか?

いえ、↑ではなく、

> もしくは、groonga/mroongaのバージョンの途中でスコアに関する挙動が変更
> されてドキュメントだけが取り残されているということなのでしょうか?

こちらが正しいです。

> 気になったもので、事情を教えて頂けると嬉しいです。

2.02からMATCH AGAINST(... IN NATURAL LANGUAGE MODE)でフレーズ
検索ではなく類似文書検索をするようにしました。(IN NATURAL
LANGUAGE MODEがデフォルトなのでMATCH AGAINST(...)ではこのモー
ドになります。)

  http://mroonga.github.com/ja/docs/news.html#release-2-02

  * [非互換][実験的] MATCH AGAINST IN NATURAL LANGUAGE MODE
    での検索方法をフレーズ検索から類似検索に変更した。

このため、スコアの数値が大きく変わっています。


近いうちにドキュメントの実行結果を直したいと思います!


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/




groonga-dev メーリングリストの案内
Back to archive index