# Semantic search in Elasticsearch

**URL:** https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575
**Category:** Elasticsearch
**Created:** [May 9, 2016, 5:41pm UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575 "2016-05-09T17:41:46Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Jemli\_Fathi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jemli_fathi/32/10714_2.png) [@Jemli\_Fathi](https://discuss.elastic.co/u/Jemli_Fathi)
#### Post date: [May 9, 2016, 5:41pm UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/1 "2016-05-09T17:41:46Z")

</div>

Is there any kind of semantic search in Elasticsearch or using a plugin or another technologie combined with Elasticsearch.

---

<div class="post-metadata">

### Author: ![mainec](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mainec/32/5557_2.png) [@mainec](https://discuss.elastic.co/u/mainec)
#### Post date: [May 10, 2016, 8:34am UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/2 "2016-05-10T08:34:46Z")

</div>

Semantic search is a pretty large topic. Can you elaborate on what problem you want to solve? That might make it easier to help you find a solution.

Isabel

---

<div class="post-metadata">

### Author: ![Jemli\_Fathi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jemli_fathi/32/10714_2.png) [@Jemli\_Fathi](https://discuss.elastic.co/u/Jemli_Fathi)
#### Post date: [May 10, 2016, 10:17am UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/3 "2016-05-10T10:17:59Z")

</div>

I have some operational data in ES like products, brands, places... and in the client side, the user puts his text for search and according to his text, i can find topics related to what he want...

For example, if we have a document in ES containing the word "football" , if i submit a search containing "sport", i get the document containing "football" as a result.

I hope, it make sense.

---

<div class="post-metadata">

### Author: ![mainec](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mainec/32/5557_2.png) [@mainec](https://discuss.elastic.co/u/mainec)
#### Post date: [May 10, 2016, 8:49pm UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/4 "2016-05-10T20:49:07Z")

</div>

Others may have better answers here - if it's really just a limited set of documents, I'd probably start with [synonyms](https://www.elastic.co/guide/en/elasticsearch/guide/current/using-synonyms.html).

As for more advanced approaches involving ontologies, LDA and friends I'm not aware of any out of the box solution, a quick search on my side didn't reveal too many detailed guides neither...

---

<div class="post-metadata">

### Author: ![Jemli\_Fathi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jemli_fathi/32/10714_2.png) [@Jemli\_Fathi](https://discuss.elastic.co/u/Jemli_Fathi)
#### Post date: [May 10, 2016, 9:14pm UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/5 "2016-05-10T21:14:35Z")

</div>

I'm looking for something advanced and out of the box...

Thank you very much anyway, i appreciate it 🙂

---

<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: [July 5, 2017, 10:52pm UTC](https://discuss.elastic.co/t/semantic-search-in-elasticsearch/49575/6 "2017-07-05T22:52:39Z")

</div>


