Hi, Vernon!

We tried both approaches: OR and AND. In both cases, the results were smaller when the synonyms was set up, with no change at all when it comes to synonyms.

Any other ideas? Is it likely to be a bug?

Best,

Leonardo

Vernon Chapman escreveu:
Leonardo,

I am no expert but I would check to make sure that the
DefaultOperator parameter in your schema.xml file is set to
OR rather thank AND.

Vernon

On 3/31/09 3:24 PM, "Leonardo Dias" <leona...@catho.com.br> wrote:

  
Hello there. How are you guys?

We're having problems with synonyms here and I thought that maybe you
guys could help us on how SOLR works for synonyms.

The problem is the following: I'd like to setup a synonym like "dba,
database administrator".

Instead of increasing the number of results for the keyword "dba", the
results got smaller and it only brought me back results that had both
the keywords "dba" and "database administrator" at the same time instead
of bringing back both "dba" and "database administrator" as expected
since our synonym configuration is using expand=true.

Since in the past this was not the expected behavior, I'd like to know
whether something changed in the solr/lucene internals so that this
functionality is now lost, or if I'm doing something wrong with my setup.

Currently all fields pass through the Synonym filter factory. The
analysis shows me that it tries to search for database administrator and
DBA. A debug query also shows me that the query it's trying to do is
something like this:

+DisjunctionMaxQuery((title:"(dba datab) administr")~0.1)
DisjunctionMaxQuery((title:"(dba datab) administr"^100000.0 |
observation:"(dba datab) administr"^10.0 | description:"(dba datab)
administr"^10.0 | company:"(dba datab) administr")~0.1)

The problem is: when I search for this, I get 5 results. When I search
for dba only, without the "dba, database administrator" line in the
synonyms.txt file, I get more than 100 results.

Do you guys know why this is happening?

Thank you,

Leonardo
    



  

--

Leonardo Dias
Gerente de Processos Estratégicos
leona...@catho.com.br
Tel.:(11) 3177.0742
Ramal: 742
www.catho.com.br
Antes de imprimir,
pense no meio ambiente.
 

Esta mensagem é destinada exclusivamente para a(s) pessoa(s) a quem é dirigida, podendo conter informação confidencial e legalmente protegida. Se você não for destinatário desta mensagem, desde já fica notificado de abster-se a divulgar, copiar, distribuir, examinar ou, de qualquer forma, utilizar a informação contida nesta mensagem, por ser ilegal. Caso você tenha recebido esta mensagem por engano, pedimos que responda essa mensagem informando o acontecido.

Reply via email to