lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erick Erickson <erickerick...@gmail.com>
Subject Re: Date boosting with dismax question
Date Sun, 23 Oct 2011 21:15:34 GMT
Define "not working". Show what you're getting and what you
expect to find. Show your data. Note that the example given
boosts on quite coarse dates, it *tends* to make documents
published in a particular *year* score higher.

You might review:
http://wiki.apache.org/solr/UsingMailingLists

Best
Erick

On Sun, Oct 23, 2011 at 11:08 PM, Craig Stadler <cstadler18@hotmail.com> wrote:
> Yes I have and I cannot get it to work. Perhaps something is out of version
> for my setup?
> I tried for 3 hours to get ever example I could find to work.
>
> ----- Original Message ----- From: "Erick Erickson"
> <erickerickson@gmail.com>
> To: <solr-user@lucene.apache.org>
> Sent: Sunday, October 23, 2011 5:07 PM
> Subject: Re: Date boosting with dismax question
>
>
> Have you seen this?
>
> http://wiki.apache.org/solr/SolrRelevancyFAQ#How_can_I_boost_the_score_of_newer_documents
>
> Best
> Erick
>
>
> On Sat, Oct 22, 2011 at 3:26 AM, Craig Stadler <cstadler18@hotmail.com>
> wrote:
>>
>> Solr Specification Version: 1.4.0
>> Solr Implementation Version: 1.4.0 833479 - grantingersoll - 2009-11-06
>> 12:33:40
>> Lucene Specification Version: 2.9.1
>> Lucene Implementation Version: 2.9.1 832363 - 2009-11-03 04:37:25
>>
>> <fieldType name="tdate" class="solr.TrieDateField" omitNorms="true"
>> precisionStep="6" positionIncrementGap="0"/>
>>
>> <field name="created" type="tdate" multiValued="false" indexed="true"
>> stored="false" omitNorms="true" required="false"
>> omitTermFreqAndPositions="true" />
>>
>> I am using 'created' as the name of the date field.
>>
>> My dates are being populated as such :
>> 1980-01-01T00:00:00Z
>>
>> Search handler (solrconfig) :
>>
>> <requestHandler name="/dismax" class="solr.SearchHandler">
>> <lst name="defaults">
>> <str name="defType">dismax</str>
>> <str name="echoParams">explicit</str>
>> <str name="tie">0.1</str>
>> <str name="qf">name0^20000 other ^10000</str>
>> <str name="pf">name0^20000 other ^10000</str>
>> <str name="qs">3</str>
>> <str name="ps">3</str>
>> <str name="q.alt">*:*</str>
>> </lst>
>> </requestHandler>
>>
>> ----------------------------------------------
>>
>> Query :
>>
>> /solr/ftf/dismax/?q=libya
>> &debugQuery=off
>> &hl=true
>> &start=
>> &rows=10
>> ----------------------------------------------
>>
>> I am trying to factor in created to the SCORE. (boost) I have tried a
>> million ways to do this, no success. I know the dates are populating
>> correctly because I can sort by them. Can anyone help me implement date
>> boosting with dismax under this scenario???
>>
>> -Craig
>>
>
>

Mime
View raw message