Thanks, Jonathan. Your explanation is very helpful.

Can you explain exactly what you mean by "phrases created from the entire
query"?


On Thu, Oct 7, 2010 at 7:13 PM, Jonathan Rochkind <rochk...@jhu.edu> wrote:

> What you said in your own quoted message is correct. qs is slop applied to
> phrases explicitly in the &q with double quotes. ps is slop applied to the
> phrases created from the entire query for evaluating pf boosts.
>
> qs will (potentially) change your result set.  ps will only (potentially)
> change the ranked ordering of your result set, by loosening what a "phrase
> match" means to the pf boost.
>
>
> David Boxenhorn wrote:
>
>> Does anybody know the answer to this?
>>
>> On Tue, Oct 5, 2010 at 7:19 PM, David Boxenhorn <da...@lookin2.com>
>> wrote:
>>
>>
>>
>>> Thank you. I am talking about dismax's parameters.
>>>
>>> This is how I understand things, please tell me where I'm wrong:
>>>
>>> Query slop (qs) = how many words you can move the query to match the
>>> text.
>>> Phrase slop (ps) (when used in conjunction with &pf=text - is there
>>> another
>>> possibility?) = how many words you can move the text to match the query.
>>>
>>> How are those two different in terms of the results they produce?
>>>
>>> On Tue, Oct 5, 2010 at 7:08 PM, Ahmet Arslan <iori...@yahoo.com> wrote:
>>>
>>>
>>>
>>>> Can anyone explain to me the
>>>>> practical difference (i.e. in terms of results)
>>>>> between query slop and phrase slop?
>>>>>
>>>>>
>>>> I think you are asking about dismax's parameters, right?
>>>>
>>>> ps (Phrase Slop) is about pf parameter.
>>>>
>>>> qs (Query Phrase Slop) : You cannot use tilde operator with dismax, so
>>>> this parameter is used instead.
>>>>
>>>> luceneQParser : "term1 term2"~3 => dismaxQParer : q="term1 term2"&qs=3
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>

Reply via email to