Ontology with ElasticSearch

Hi all,
how i can integrate an ontology in elasticSearch? I would like to retrieve all documents contains word "iphone" when i search "smartphone" without specifying them as synonyms, could someone help me?

I don't see other options than synonyms either at index time and/or query time.

I have a series of blog articles on managing taxonomies. Most people who
think they have synonyms, really have hierarchical concept relationships,
and you can build rather sophisticated semantic search by just
understanding how the search engine works.

My articles:


I would also recommend my book "Relevant Search"
http://manning.com/books/relevant-search which discusses other ways of
modeling this

Also my LuceneSolr Rev talk on this topic (Solr focused, but ideas apply to
Elasticsearch)

Best
-Doug

5 Likes

Thanks :slightly_smiling_face:

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