Bugzilla – Attachment 27303 Details for
Bug 11069
increase title ranking in relevance when using QueryWeightFields
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
PASSED-QA-Bug-11069-increase-title-ranking-in-relevance-when-using-QueryWeightFields
0001-PASSED-QA-Bug-11069-increase-title-ranking-in-releva.patch (text/plain), 2.16 KB, created by
Katrin Fischer
on 2014-04-19 09:09:21 UTC
(
hide
)
Description:
PASSED-QA-Bug-11069-increase-title-ranking-in-relevance-when-using-QueryWeightFields
Filename:
MIME Type:
Creator:
Katrin Fischer
Created:
2014-04-19 09:09:21 UTC
Size:
2.16 KB
patch
obsolete
>From a0ba2b6663e83b491cd77febdb3ca6703aa23dc5 Mon Sep 17 00:00:00 2001 >From: Fridolyn SOMERS <fridolyn.somers@biblibre.com> >Date: Thu, 17 Oct 2013 16:20:49 +0200 >Subject: [PATCH] [PASSED QA] Bug 11069 - increase title ranking in relevance > when using QueryWeightFields > >When using QueryWeightFields to add ranking on a search without index, the search actually uses: > - rank 1 : Title-cover,ext : exact title-cover > - rank 2 : ti,ext : exact title > - rank 3 : Title-cover,phr : phrase title-cover > - rank >7 : queries without index >This relevance sets title as phrase in priority and then any index. > >This patch adds title as words list before search on any index, so that records with all searched terms in title, even not well ordered, are more relevant. > >Test plan : >- Enable QueryWeightFields syspref >- Perform a search, with sort by relevance, with two words ofen contained in title, but never one near the other. For example : 'History France' >=> Records with both words in title are first. For example : "Histoire de France" and "La France : 100 ans d'histoire" > >Signed-off-by: Jesse Maseto <jesse@bywatersolutions.com> >Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> > >Relevance ranking and field weighting are hard to test, >as many MARC fields are indexed into the used indexes. >If we had an index that only indexed 245$a/200$a the >effect might be more visible. >I found no regressions by this patch, change reads >logical. >--- > C4/Search.pm | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/C4/Search.pm b/C4/Search.pm >index 3ca722c..b8cda0b 100644 >--- a/C4/Search.pm >+++ b/C4/Search.pm >@@ -859,6 +859,7 @@ sub _build_weighted_query { > "Title-cover,ext,r1=\"$operand\""; # exact title-cover > $weighted_query .= " or ti,ext,r2=\"$operand\""; # exact title > $weighted_query .= " or Title-cover,phr,r3=\"$operand\""; # phrase title >+ $weighted_query .= " or ti,wrdl,r4=\"$operand\""; # words in title > #$weighted_query .= " or any,ext,r4=$operand"; # exact any > #$weighted_query .=" or kw,wrdl,r5=\"$operand\""; # word list any > $weighted_query .= " or wrdl,fuzzy,r8=\"$operand\"" >-- >1.8.3.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 11069
:
22028
|
26064
| 27303