I need help in considering elasticsearch as a recommendation platform or not. We have a set of documents, like articles on some general topics. Now what is required is: if a user wish to search for article on wildlife, we should be able to give me results on forests, rivers, animals etc.
Secondly, when he comes again to visit this page, he must be able to see the previous article he searched.
Finally, if other people are searching for "some" article and reading an article "abc", next time, any person comes up and search for "some" article "abc" should be given preference being the most popular.
Please let me know if elasticsearch shows these capabilities