Paul, yes you are correct, I missed that. The keyword tokenizer will take 
your entire string and make it into a single token - that's why it is not 
ngramming "university".

On Friday, January 24, 2014 12:03:34 AM UTC-5, paul wrote:
>
> Binh , When i removed the syns_filter its still the same but when i 
> changed the   "tokenizer":"keyword", to "whitespcae" it taking 
> "university" into account. May be its a tokenizer problem , when there is a 
> space the keyword tokenizer is omitting the word after space.
>
> -paul
>
>
> On Wed, Jan 22, 2014 at 11:00 PM, Binh Ly <[email protected] 
> <javascript:>>wrote:
>
>> Paul, Is it possible that your "syns_filter" is affecting your ngram 
>> filter? What happens when you remove the syns_filter?
>>
>>
>> On Wednesday, January 22, 2014 6:17:12 AM UTC-5, paul wrote:
>>>
>>> My mapping looks as below
>>>
>>>  "autocomplete_index":{
>>>                "type":"custom",
>>>                "tokenizer":"keyword",
>>>                "filter":[
>>>                   "lowercase",
>>>   "syns_filter",
>>>                   "my_edgeNgram"
>>>                ]
>>>             }
>>>
>>> Now when i analyze the configuration using analyze api the word after 
>>> space gets omitted . ie "university" is omitted
>>>
>>> ................../universityindextest2/_analyze?
>>> analyzer=autocomplete_index&text=yale%20university&pretty
>>>
>>> output
>>> ----------
>>>
>>> { "tokens" : [ { "token" : "ya", "start_offset" : 0, "end_offset" : 
>>> 15,"type" : "word", "position" 
>>> : 1 }, { "token" : "yal", "start_offset" : 0, "end_offset" : 15, "type" 
>>> : "word", "position" : 2 }, { "token" : "yale", "start_offset" : 
>>> 0,"end_offset" : 15, "type" 
>>> : "word", "position" : 3 }, { "token" : "yu", "start_offset" : 
>>> 0,"end_offset" : 15,"type" : "word", "position" 
>>> : 4 } ]}
>>>
>>>  -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "elasticsearch" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/elasticsearch/inRyvJJDPpo/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/elasticsearch/423e6c0f-0aa2-4f48-a357-a313905fb8c0%40googlegroups.com
>> .
>>
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/0bc9516f-1830-4f70-a25b-276a9b43ddac%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to