Autocomplete suggesters vs Edge NGram

What's the right way to implement autocomplete in Elasticsearch nowadays?

For instance I've got a document which contains document :

  "Title": "French Gummy Bears"

And I would want to have it searchable regardless at which position my term is, basically if I type "bear" I want my document to be brought back.

In the past I've used Edge NGram to do this and it worked just fine, but in version 5.x suggesters have been reworked and I'm thinking to use them.

How much of extra work would I have to do in order to be able to run searches as described above and also use suggester instead of Edge NGram?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.