Hello Jin I don't see here how you're searching, but there's nothing in the default searches that provides this functionality. You want to look into Elasticsearch's suggestiers feature http://www.elastic.co/guide/en/elasticsearch/reference/1.5/search-suggesters.html
-Doug On Mon, Apr 13, 2015 at 9:49 PM, Jin Nguyen <[email protected]> wrote: > Hi all, > > I setup an elasticsearch to search for my website and need to mapping some > settings to index, this my settings config: > > "settings": { > "analysis": { > "analyzer": { > "my_analyzer": { > "type": "custom", > "tokenizer": "whitespace", > "filter": [ "my_stop_word", "my_lowercase", "my_ascii_folding" ] > } > }, > "filter" : { > "my_stop_word": { > "type": "stop", > "stopwords": "_english_" > }, > "my_lowercase": { > "type": "lowercase" > }, > "my_ascii_folding": { > "type": "asciifolding" > } > } > } > } > > This is mapping of index: > > "properties" : { > "actors" : { > "type" : "string", > "fields" : { > "actors" : { > "type" : "string", > "omit_norms" : "true", > "index_options" : "docs" > }, > "my_analyzer_ngram" : { > "type" : "string", > "analyzer" : "my_analyzer", > "include_in_all" : "false" > } > } > }, > .... > > > It search ok, but do not action something like google when I type > something wrong, google will remind "Did you mean that?". Example: > > If I type "King of thrones" to search with my db, of course db doesn't has > any film named it like this, I expect that search engine will give a clue > "Game of thrones" for user. That's mean if user search do not exactly, my > website still can give a true result for them. > > Thanks in advanced > > -- > 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/21d84d3b-d624-4c63-9329-e9c4059b0a73%40googlegroups.com > <https://groups.google.com/d/msgid/elasticsearch/21d84d3b-d624-4c63-9329-e9c4059b0a73%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- *Doug Turnbull **| *Search Relevance Consultant | OpenSource Connections, LLC | 240.476.9983 | http://www.opensourceconnections.com Author: Taming Search <http://manning.com/turnbull> from Manning Publications This e-mail and all contents, including attachments, is considered to be Company Confidential unless explicitly stated otherwise, regardless of whether attachments are marked as such. -- 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/CALG6HL8vZjMtkGAt%2BD8WROMdF-uv5a7Q7kx_sB9bx22zDRrJcg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
