# Historical Recommendation feature in elasticsearch

**URL:** <https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294>\
**Category:** Elasticsearch\
**Created:** [March 3, 2017, 9:49am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294 "2017-03-03T09:49:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Divya\_Bhardwaj](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/divya_bhardwaj/32/15231_2.png) [@Divya\_Bhardwaj](https://discuss.elastic.co/u/Divya_Bhardwaj)\
**Post date:** [March 3, 2017, 9:49am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/1 "2017-03-03T09:49:12Z")

</div>

Hi All,

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.

1. Secondly, when he comes again to visit this page, he must be able to see the previous article he searched.

2. 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

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [March 3, 2017, 10:16am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/2 "2017-03-03T10:16:25Z")

</div>

The Graph functionality can do this, however native ES does not.

[https://www.elastic.co/guide/en/x-pack/current/xpack-graph.html](https://www.elastic.co/guide/en/x-pack/current/xpack-graph.html)

---

<div class="post-metadata">

**Author:** ![Divya\_Bhardwaj](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/divya_bhardwaj/32/15231_2.png) [@Divya\_Bhardwaj](https://discuss.elastic.co/u/Divya_Bhardwaj)\
**Post date:** [March 3, 2017, 10:25am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/3 "2017-03-03T10:25:50Z")

</div>

Hi Mark,

I am not using Kibana at all.... No GUI to develop, just the searches and results, then should I consider this option?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [March 3, 2017, 10:26am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/4 "2017-03-03T10:26:58Z")

</div>

Yes, it's powered by an API.

---

<div class="post-metadata">

**Author:** ![amar-tari](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amar-tari/32/14243_2.png) [@amar-tari](https://discuss.elastic.co/u/amar-tari)\
**Post date:** [March 3, 2017, 10:38am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/5 "2017-03-03T10:38:48Z")

</div>

Looks like you wanted some kind of recommendation Engine, Please try following approach can help you:

[https://www.mapr.com/products/mapr-sandbox-hadoop/tutorials/recommender-tutorial](https://www.mapr.com/products/mapr-sandbox-hadoop/tutorials/recommender-tutorial)

Thanks ,  
Amar

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 31, 2017, 10:38am UTC](https://discuss.elastic.co/t/historical-recommendation-feature-in-elasticsearch/77294/6 "2017-03-31T10:38:58Z")

</div>

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