paul1
(paul)
January 17, 2014, 1:15pm
1
Hi I am trying out auto-complete below is my mapping
{
"settings":{
"analysis":{
"filter":{
"syns_filter":{
"synonyms_path":"synonyms/synonym_country.txt",
"type":"synonym",
"ignore_case":true
},
"my_edgeNgram":{
"type":"edgeNGram",
"min_gram":3,
"max_gram":10
}
},
"analyzer":{
"autocomplete":{
"type":"custom",
"tokenizer":"standard",
"filter":[
"standard",
"lowercase",
"syns_filter",
"stop",
"my_edgeNgram"
]
}
},
"mappings":{
"autotest":{
"properties":{
"name":{
"type":"string",
"analyzer":"autocomplete"
}
}
}
}
}
}
}
When i Type "Massachusett"
I get the list of colleges That has "Massachusetts" in there name like
"Massachusetts Bay Community College"
"Middlesex Community College - Massachusetts"
"Springfield College - Massachusetts"
"Massachusetts Institute of Technology"
"Massachusetts School of Barbering"
But i want the college names that start with "Massachusetts" to come on top
I even tried ngram but still same behavior
Regards
Paul
--
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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/a12674e4-ee39-4ce3-9ebc-af6f98263df4%40googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
Amit_Soni
(Amit Soni)
January 17, 2014, 6:40pm
2
did you try n-gram or edge n-gram?
-Amit.
On Fri, Jan 17, 2014 at 5:15 AM, paul avinashpaul85@gmail.com wrote:
Hi I am trying out auto-complete below is my mapping
{
"settings":{
"analysis":{
"filter":{
"syns_filter":{
"synonyms_path":"synonyms/synonym_country.txt",
"type":"synonym",
"ignore_case":true
},
"my_edgeNgram":{
"type":"edgeNGram",
"min_gram":3,
"max_gram":10
}
},
"analyzer":{
"autocomplete":{
"type":"custom",
"tokenizer":"standard",
"filter":[
"standard",
"lowercase",
"syns_filter",
"stop",
"my_edgeNgram"
]
}
},
"mappings":{
"autotest":{
"properties":{
"name":{
"type":"string",
"analyzer":"autocomplete"
}
}
}
}
}
}
}
When i Type "Massachusett"
I get the list of colleges That has "Massachusetts" in there name like
"Massachusetts Bay Community College"
"Middlesex Community College - Massachusetts"
"Springfield College - Massachusetts"
"Massachusetts Institute of Technology"
"Massachusetts School of Barbering"
But i want the college names that start with "Massachusetts" to come on
top
I even tried ngram but still same behavior
Regards
Paul
--
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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/a12674e4-ee39-4ce3-9ebc-af6f98263df4%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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAAOGaQKLh2_bX-o2W%3D4n9h3AEOSGMgf4y00w5p-ZTOEUOtG-kg%40mail.gmail.com .
For more options, visit https://groups.google.com/groups/opt_out .
paul1
(paul)
January 18, 2014, 11:55am
3
Tried both I also have synonymous in my mapping is that causing the problem
On 18 Jan 2014 00:11, "Amit Soni" amitsoni29@gmail.com wrote:
did you try n-gram or edge n-gram?
-Amit.
On Fri, Jan 17, 2014 at 5:15 AM, paul avinashpaul85@gmail.com wrote:
Hi I am trying out auto-complete below is my mapping
{
"settings":{
"analysis":{
"filter":{
"syns_filter":{
"synonyms_path":"synonyms/synonym_country.txt",
"type":"synonym",
"ignore_case":true
},
"my_edgeNgram":{
"type":"edgeNGram",
"min_gram":3,
"max_gram":10
}
},
"analyzer":{
"autocomplete":{
"type":"custom",
"tokenizer":"standard",
"filter":[
"standard",
"lowercase",
"syns_filter",
"stop",
"my_edgeNgram"
]
}
},
"mappings":{
"autotest":{
"properties":{
"name":{
"type":"string",
"analyzer":"autocomplete"
}
}
}
}
}
}
}
When i Type "Massachusett"
I get the list of colleges That has "Massachusetts" in there name like
"Massachusetts Bay Community College"
"Middlesex Community College - Massachusetts"
"Springfield College - Massachusetts"
"Massachusetts Institute of Technology"
"Massachusetts School of Barbering"
But i want the college names that start with "Massachusetts" to come on
top
I even tried ngram but still same behavior
Regards
Paul
--
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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/a12674e4-ee39-4ce3-9ebc-af6f98263df4%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out .
--
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/seIEZxxPE-4/unsubscribe .
To unsubscribe from this group and all its topics, send an email to
elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/CAAOGaQKLh2_bX-o2W%3D4n9h3AEOSGMgf4y00w5p-ZTOEUOtG-kg%40mail.gmail.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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAO066G257oLhzCsEpyMroMh2EbnJuxvOBtUr7wvnDOdBVqeQ1w%40mail.gmail.com .
For more options, visit https://groups.google.com/groups/opt_out .
paul1
(paul)
January 20, 2014, 5:42am
4
I think if we can boos the results by word position we can solve this issue
, Is there a way to boost the result by the position of the word occurred.
-paul
On Saturday, 18 January 2014 17:25:34 UTC+5:30, paul wrote:
Tried both I also have synonymous in my mapping is that causing the problem
On 18 Jan 2014 00:11, "Amit Soni" amitsoni29@gmail.com wrote:
did you try n-gram or edge n-gram?
-Amit.
On Fri, Jan 17, 2014 at 5:15 AM, paul avinashpaul85@gmail.com wrote:
Hi I am trying out auto-complete below is my mapping
{
"settings":{
"analysis":{
"filter":{
"syns_filter":{
"synonyms_path":"synonyms/synonym_country.txt",
"type":"synonym",
"ignore_case":true
},
"my_edgeNgram":{
"type":"edgeNGram",
"min_gram":3,
"max_gram":10
}
},
"analyzer":{
"autocomplete":{
"type":"custom",
"tokenizer":"standard",
"filter":[
"standard",
"lowercase",
"syns_filter",
"stop",
"my_edgeNgram"
]
}
},
"mappings":{
"autotest":{
"properties":{
"name":{
"type":"string",
"analyzer":"autocomplete"
}
}
}
}
}
}
}
When i Type "Massachusett"
I get the list of colleges That has "Massachusetts" in there name like
"Massachusetts Bay Community College"
"Middlesex Community College - Massachusetts"
"Springfield College - Massachusetts"
"Massachusetts Institute of Technology"
"Massachusetts School of Barbering"
But i want the college names that start with "Massachusetts" to come on
top
I even tried ngram but still same behavior
Regards
Paul
--
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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/a12674e4-ee39-4ce3-9ebc-af6f98263df4%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out .
--
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/seIEZxxPE-4/unsubscribe .
To unsubscribe from this group and all its topics, send an email to
elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/CAAOGaQKLh2_bX-o2W%3D4n9h3AEOSGMgf4y00w5p-ZTOEUOtG-kg%40mail.gmail.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 elasticsearch+unsubscribe@googlegroups.com .
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/07f3f7ba-434c-40fd-a51a-c70309e5eb44%40googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .