[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14095438#comment-14095438 ] ASF subversion and git services commented on SOLR-2058: --- Commit 1617719 from [~ehatcher] in branch 'dev/trunk' [ https://svn.apache.org/r1617719 ] SOLR-6062: Fix undesirable edismax query parser effect (introduced in SOLR-2058) in how phrase queries Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message was sent by Atlassian JIRA (v6.2#6252) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14095441#comment-14095441 ] ASF subversion and git services commented on SOLR-2058: --- Commit 1617721 from [~ehatcher] in branch 'dev/branches/branch_4x' [ https://svn.apache.org/r1617721 ] SOLR-6062: Fix undesirable edismax query parser effect (introduced in SOLR-2058) in how phrase queries generated from pf, pf2, and pf3 are merged into the main query. (merged from trunk r1617719) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message was sent by Atlassian JIRA (v6.2#6252) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14095445#comment-14095445 ] Erik Hatcher commented on SOLR-2058: [~ndushay] please do let us know (best at SOLR-6062 or a new issue) if you're not satisfied with the latest commit. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message was sent by Atlassian JIRA (v6.2#6252) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13675456#comment-13675456 ] Naomi Dushay commented on SOLR-2058: Michael - per your comment on Sep 25, 2012 -- that behavioral change is *not* desirable, in my opinion. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch, SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13473765#comment-13473765 ] Ron Mayer commented on SOLR-2058: - I just tried them both (the committed one, and my original patch); and at least they both produce much better relevancy on my test data than I was able to get without the patch. However I agree with you that it looks to me like the change was probably unintentional and seems different from the way I think normal dismax queries work. TL/DR: I'm not sure. Anyone else care to either testcompare them or just look at the code and see which is more reasonable? Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch, SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13472796#comment-13472796 ] Michael Dodsworth commented on SOLR-2058: - Can anyone comment on whether this change was intentional or accidental (and unwanted)? Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch, SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13463009#comment-13463009 ] Michael Dodsworth commented on SOLR-2058: - It looks like this change also altered the way phrase queries are merged into the main query. For the query: 'term1 term2' with pf2:[field1, field2, field3] we now get (omitting the non phrase query section for clarity): {code} main query DisjunctionMaxQuery((field1:term1 term2^1.0)~0.1) DisjunctionMaxQuery((field2:term1 term2^1.0)~0.1) DisjunctionMaxQuery((field3:term1 term2^1.0)~0.1) {code} Prior to this change, we got: {code} main query DisjunctionMaxQuery((field1:term1 term2^1.0 | field2:term1 term2^1.0 | field3:term1 term2^1.0)~0.1) {code} The upshot being that if the phrase query term1 term2 appears in multiple fields, it will get a significant boost over the previous implementation. The presence of the dismax queries makes me think this behavioral change was not intentional; if that's the case, let me know and I'll get a fix together. Thanks. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: James Dyer Priority: Minor Fix For: 4.0-ALPHA Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch, SOLR-2058-and-3351-not-finished.patch, SOLR-2058.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13281004#comment-13281004 ] Jan Høydahl commented on SOLR-2058: --- I did a lot of things in the same patch - including ps2, ps3 support and refactoring of FieldSpec parsing to a separate class, and adding test cases for boosting. But there is wrapping up to do and I don't know if I'm 100% happy with using RegEx for parsing fieldspec. I'll attach what I have, but as I say I think it is better to add some of these improvements incrementally. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Priority: Minor Fix For: 4.0 Attachments: SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13280180#comment-13280180 ] James Dyer commented on SOLR-2058: -- Jan, I'm curious: is the patch you're working on more of a clean-up of Jack's patch, or does it do something Jack's patch didn't do? I've been testing this and so far while it issues the dismax queries I'd expect, it doesn't help do relevance like I though it would. so I'm a little less confident about it. I also was wondering if it should be generalized to allow ps[\d] so users can have ps4, ps5 etc if they wanted. This extra functionality wouldn't be hard to add but would it make sense? In any case, I would like to have something to commit here this week if possible. Your insight is very much appreciated. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Priority: Minor Fix For: 4.0 Attachments: SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13278202#comment-13278202 ] Jack Krupansky commented on SOLR-2058: -- It would be nice to have a user-friendly error if the user makes a mistake like a space after ^ or ~ or writing field^2.0~3 Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: Jan Høydahl Priority: Minor Fix For: 4.0 Attachments: SOLR-2058.patch, edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13276066#comment-13276066 ] James Dyer commented on SOLR-2058: -- Does anyone know offhand which issues still need to be resolved on this so that it can be committed? Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: Jan Høydahl Priority: Minor Fix For: 4.0 Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13276322#comment-13276322 ] Jack Krupansky commented on SOLR-2058: -- Just a question: Is it 100% compatible with existing edismax usage, so that ps, ps2, and ps3 are default slops and that the individual field slops are optional in pf, pf2, and pf3 and if not explicitly present will default as they do today from ps, ps2, and ps3? Even so, it would be nice to specify the default slop up front on pf, pf2, and pf3 to apply to all fields without having to revert to using ps, ps2, and ps3. Another simple question: can slop and boost be in either order, or must slop be first, before boost? Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: query parsers Environment: n/a Reporter: Ron Mayer Assignee: Jan Høydahl Priority: Minor Fix For: 4.0 Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13038437#comment-13038437 ] Ron Mayer commented on SOLR-2058: - Nick, thanks! Glad you like it. I'm keeping a version that's kept more up-to-date with trunk on github here: https://github.com/ramayer/lucene-solr/tree/solr_2058_edismax_pf2_phrase_slop Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: SearchComponents - other Affects Versions: 3.1, 4.0 Environment: n/a Reporter: Ron Mayer Priority: Minor Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] Commented: (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12999576#comment-12999576 ] Nick Hall commented on SOLR-2058: - Thanks for creating this patch. I tried it out and would love to see this put into the base code. Being able to adjust the slop for pf/pf2/pf3 allows for a dramatic increase in search result relevance. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: SearchComponents - other Affects Versions: 3.1, 4.0 Environment: n/a Reporter: Ron Mayer Priority: Minor Attachments: edismax_pf_with_slop_v2.1.patch, edismax_pf_with_slop_v2.patch, pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3E {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3E] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3E] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] Commented: (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12904351#action_12904351 ] Ron Mayer commented on SOLR-2058: - Totally agree that that was a bizarre way I used of encoding the boost. I did that on my first draft just to minimize the impact with the rest of the code (where some functions were expecting the MapString,Float pieces). I'll post an updated patch with a more sane class like the one you described. I'm new enough to the code that I'm not sure where such a class should reside. Any opinions? Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: SearchComponents - other Affects Versions: 3.1, 4.0 Environment: n/a Reporter: Ron Mayer Priority: Minor Attachments: pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3e {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3e] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3e] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] Commented: (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12904352#action_12904352 ] Ron Mayer commented on SOLR-2058: - Also wanted to note - I've been using this on a QA machine with 4 million documents, and it has been working extremely well for me; with multiple simultaneous phrase slop. In particular, if I use: * a high boost (500) on pf with slop of 0 * a moderate boost (50) on pf with a slop of 50 * a moderate boost (50) on pf2 with a slop of 0 * a low boost (10) on pf2 with a slop of 10 it's doing a *great* job of getting the most relevant document in the #1 spot, and a very good job at getting the entire first page of results filled with highly relevant documents. Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: SearchComponents - other Affects Versions: 3.1, 4.0 Environment: n/a Reporter: Ron Mayer Priority: Minor Attachments: pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3e {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3e] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3e] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] Commented: (SOLR-2058) Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax
[ https://issues.apache.org/jira/browse/SOLR-2058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12900849#action_12900849 ] Yonik Seeley commented on SOLR-2058: MapInteger,MapString,Float is an interesting way to encode the slop and the boost :-) But perhaps we should make a FieldParams class? We could keep the separate pf,pf2,pf3 maps... or encode the number of terms to make phrases out of in the FieldParams class: {code} class FIeldParams { int wordGrams; // make bigrams if 2, trigrams if 3, or all if MAX_INT int slop; float boost; } {code} Adds optional phrase slop to edismax pf2, pf3 and pf parameters with field~slop^boost syntax Key: SOLR-2058 URL: https://issues.apache.org/jira/browse/SOLR-2058 Project: Solr Issue Type: Improvement Components: SearchComponents - other Affects Versions: 3.1, 4.0 Environment: n/a Reporter: Ron Mayer Priority: Minor Attachments: pf2_with_slop.patch http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3c4c659119.2010...@0ape.com%3e {quote} From Ron Mayer r...@0ape.com ... my results might be even better if I had a couple different pf2s with different ps's at the same time. In particular. One with ps=0 to put a high boost on ones the have the right ordering of words. For example insuring that [the query]: red hat black jacket boosts only documents with red hats and not black hats. And another pf2 with a more modest boost with ps=5 or so to handle the query above also boosting docs with red baseball hat. {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3caanlktimd+v3g6d_mnhp+jykkd+dej8fvmvf_1lqoi...@mail.gmail.com%3e] {quote} From Yonik Seeley yo...@lucidimagination.com Perhaps fold it into the pf/pf2 syntax? pf=text^2// current syntax... makes phrases with a boost of 2 pf=text~1^2 // proposed syntax... makes phrases with a slop of 1 and a boost of 2 That actually seems pretty natural given the lucene query syntax - an actual boosted sloppy phrase query already looks like {{text:foo bar~1^2}} -Yonik {quote} [http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201008.mbox/%3calpine.deb.1.10.1008161300510.6...@radix.cryptio.net%3e] {quote} From Chris Hostetter hossman_luc...@fucit.org Big +1 to this idea ... the existing ps param can stick arround as the default for any field that doesn't specify it's own slop in the pf/pf2/pf3 fields using the ~ syntax. -Hoss {quote} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org