lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jérôme Etévé <jerome.et...@gmail.com>
Subject Re: Synonym aware string field typ
Date Tue, 04 Aug 2009 16:39:33 GMT
Hi Otis,

 Thanks. Yep, this synonym behaviour is the one I want.

 So if I don't want the synonyms to be applied at index time, I need
to specify an index time analyzer right ?

Jerome.


2009/8/4 Otis Gospodnetic <otis_gospodnetic@yahoo.com>:
> Hi,
>
> KeywordTokenizer will not tokenize your string.  I have a feeling that won't work with
synonyms, unless your field value entirely match a synonym.  Maybe an example would help:
>
> If you have:
>  foo canine bar
> Then KeywordTokenizer won't break this into 3 tokens.
> And then canine/dog synonym won't work.
>
>  Yes, if you define the analyzer like that, it will be used both at index and query time.
>
> Otis
> --
> Sematext is hiring -- http://sematext.com/about/jobs.html?mls
> Lucene, Solr, Nutch, Katta, Hadoop, HBase, UIMA, NLP, NER, IR
>
>
>
> ----- Original Message ----
>> From: Jérôme Etévé <jerome.eteve@gmail.com>
>> To: solr-user@lucene.apache.org
>> Sent: Tuesday, August 4, 2009 7:33:28 AM
>> Subject: Synonym aware string field typ
>>
>> Hi all,
>>
>> I'd like to have a string type which is synonym aware at query time.
>> Is it ok to have something like that:
>>
>>
>>
>>
>>
>> tokenizerFactory="solr.KeywordTokenizerFactory"
>> synonyms="my_synonyms.txt" ignoreCase="true"/>
>>
>>
>>
>>
>>
>> My questions are:
>>
>> - Will the index time analyzer stay the default for the type solr.StrField .
>> - Is the KeywordTokenizerFactory the right one to use for the query
>> time analyzer ?
>>
>> Cheers!
>>
>> Jerome.
>>
>> --
>> Jerome Eteve.
>>
>> Chat with me live at http://www.eteve.net
>>
>> jerome@eteve.net
>
>



-- 
Jerome Eteve.

Chat with me live at http://www.eteve.net

jerome@eteve.net

Mime
View raw message