Using Elasticsearch, Nutch and AngularJs to build a small search app and trying to choose a good search suggestion strategy to start. I've been using ES's edge_n_grams
on the HTML
title
and content
(body per nutch) which does an ok job. I've recently come across ES's completion suggester and would like to know if that may do a better job of creating multi-word (or single word) suggestions? Does anyone have any experience with ES Completion Suggester? Is it better or worse than using edge_n_grams
? Any suggestions (no pun intended) are great.
Asked
Active
Viewed 47 times
0

user3125823
- 1,846
- 2
- 18
- 46
-
1Here is a good article that presents both approaches and helps you decide which one is the most appropriate for you: http://techblog.realestate.com.au/implementing-autosuggest-in-elasticsearch/ – Val May 04 '16 at 03:29
-
@Val, thanks for the link, your right, great article on suggestion strategy for ES – user3125823 May 04 '16 at 14:50