On Wed, 24 Sep 2008 08:34:57 -0700 (PDT)
Otis Gospodnetic <[EMAIL PROTECTED]> wrote:

> What happens if you change ps from 100 to 1 and comment out that ord function?
> 
> 
> Otis

Hi Otis,

no luck - without " " :
<str name="rawquerystring">smashing pumpkins</str>
<str name="querystring">smashing pumpkins</str>
<str name="parsedquery">
+((DisjunctionMaxQuery((genre:smash^0.2 | title_ngram2:"sm ma as sh hi in 
ng"^0.1 | artist_ngram2:"sm ma as sh hi in ng"^0.1 | title_ngram3:"sma mas ash 
shi hin ing"^4.5 | title:smash^6.0 | artist_ngram3:"sma mas ash shi hin 
ing"^3.5 | artist:smash^4.0 | artist_exact:smashing^100.0 | 
title_exact:smashing^200.0)~0.01) DisjunctionMaxQuery((genre:pumpkin^0.2 | 
title_ngram2:"pu um mp pk ki in ns"^0.1 | artist_ngram2:"pu um mp pk ki in 
ns"^0.1 | title_ngram3:"pum ump mpk pki kin ins"^4.5 | title:pumpkin^6.0 | 
artist_ngram3:"pum ump mpk pki kin ins"^3.5 | artist:pumpkin^4.0 | 
artist_exact:pumpkins^100.0 | title_exact:pumpkins^200.0)~0.01))~2) 
DisjunctionMaxQuery((title:"smash pumpkin"~1^2.0 | artist:"smash 
pumpkin"~1^0.8)~0.01)
</str>
___
<str name="parsedquery_toString">
+(((genre:smash^0.2 | title_ngram2:"sm ma as sh hi in ng"^0.1 | 
artist_ngram2:"sm ma as sh hi in ng"^0.1 | title_ngram3:"sma mas ash shi hin 
ing"^4.5 | title:smash^6.0 | artist_ngram3:"sma mas ash shi hin ing"^3.5 | 
artist:smash^4.0 | artist_exact:smashing^100.0 | 
title_exact:smashing^200.0)~0.01 (genre:pumpkin^0.2 | title_ngram2:"pu um mp pk 
ki in ns"^0.1 | artist_ngram2:"pu um mp pk ki in ns"^0.1 | title_ngram3:"pum 
ump mpk pki kin ins"^4.5 | title:pumpkin^6.0 | artist_ngram3:"pum ump mpk pki 
kin ins"^3.5 | artist:pumpkin^4.0 | artist_exact:pumpkins^100.0 | 
title_exact:pumpkins^200.0)~0.01)~2) (title:"smash pumpkin"~1^2.0 | 
artist:"smash pumpkin"~1^0.8)~0.01

Still OK if I include " "...

I am trying on another setup, with same data, to work with shingles rather than 
on 'exact' ... dismax seems to handle it much better...but it may be that I 
haven't added to that config all the ngram3 &ngram3 fields for substring 
matching...

the resulting params were :

<str name="mm">2<-1 5<-2 6<90%</str>
<str name="spellcheck">true</str>
<str name="spellcheck.extendedResults">true</str>
<str name="tie">0.01</str>
<str name="tr">store_albums.xsl</str>
___
<str name="qf">
title_exact^200.0 artist_exact^100.0 title^6.0 title_ngram3^4.5 artist^4.0 
artist_ngram3^3.5 title_ngram2^0.1 artist_ngram2^0.1 genre^0.2
</str>
<str name="q.alt">*:*</str>
<str name="spellcheck.collate">true</str>
<str name="wt">xml</str>
<str name="defType">dismax</str>
<str name="rows">10</str>
<str name="spellcheck.onlyMorePopular">true</str>
<str name="pf">title^2.0 artist^0.8</str>
<str name="echoParams">all</str>
<str name="fl">*,score</str>
<str name="spellcheck.count">1</str>
<str name="ps">1</str>
<str name="debugQuery">true</str>
<str name="echoParams">all</str>
<str name="wt">xml</str>
<str name="q">smashing pumpkins</str>

thanks,
B
_________________________
{Beto|Norberto|Numard} Meijome

"Don't remember what you can infer."
   Harry Tennant

I speak for myself, not my employer. Contents may be hot. Slippery when wet. 
Reading disclaimers makes you go blind. Writing them is worse. You have been 
Warned.

Reply via email to