Feature #874

suggestにおいて、boost値が-1のレコードを結果に含めないようにする。

Added by Tasuku SUENAGA over 7 years ago. Updated over 7 years ago.

Status:完了Start date:02/28/2011
Priority:UrgentDue date:
Assignee:Tasuku SUENAGA% Done:

0%

Category:-
Target version:release-1.1

Description

suggestにおいて、boost値が-1のレコードを結果に含めないようにする。

suggest_boost_check.diff Magnifier (5.53 KB) Tasuku SUENAGA, 02/28/2011 10:23 pm

History

#1 Updated by Tasuku SUENAGA over 7 years ago

とりあえず書いてみた版。ただし、correct/completeのみ。 suggestについても対応する場合には、suggest側で一回カーソルをまわしてあげて、カーソル内でboostカラムの値を取得、それが-1(負)だったらhash_delを行う、といったロジックを追加する必要があると思う。

もう1つのやり方としては、cooccur searchの時点でitem.boostカラムを見て、cooccur searchから結果を取り除く、という方法がある。

#2 Updated by Tasuku SUENAGA over 7 years ago

  • cooccur_searchでitems.boost値 >= 0のものだけhash_add
  • completeでGRN_CURSOR_RKの場合のみ、個別にチェックし、items.boost値 >= 0のものだけhash_add
  • correctの場合は、cooccurのあとに、その結果にマージする形でsimilarサーチを行ってしまうため、items.boost値 < 0のものはhash_delする。

#3 Updated by Tasuku SUENAGA over 7 years ago

  • Status changed from 担当者作業中 to 完了チェック待ち

commit 860ec69f9e56b58afda8375c453cfbdff7bab3dd にて対応

#4 Updated by Kouhei Sutou over 7 years ago

  • Target version set to release-1.1

#5 Updated by Kouhei Sutou over 7 years ago

  • Status changed from 完了チェック待ち to 完了

Also available in: Atom PDF