I am new to the elasticsearch and as such I would like to ask you for your meaning. In front of me stays a project where I save Q&A pairs in a database and then when a question is asked I would like to retrieve the most suitable Q&A pair to it. So far I've tried this idea with IBM Watson Discovery, but I think that the service just arranges the answers based on the keywords. Some very easy questions failed and I am kind of the opinion that a similar idea could be build with elasticsearch.
Have you tried or compared IBM Watson Discovery to Elasticsearch?