I am looking function/plugin in ES that can do query parsing/tagging. Basically, what I mean is that when a query "Hilary Clinton trump" comes in, I want them to be understood as ("Hilary Clinton") AND ("trump") rather than three separate keywords.
I realized it is a bit similar to completion suggester in ES (based on FST), but it is also different in may ways. Wondering if there is already existing work on this topic. And if not, what do you think is the best way to implement this? Found some related work in Solr: https://github.com/OpenSextant/SolrTextTagger