基于自然语言输入查询数据库

时间:2015-05-24 13:48:41

标签: mysql solr elasticsearch lucene nlp

我希望建立一个系统,我可以用自然语言格式询问我的数据库问题,并返回适当的结果。例如:

Database contains winners of all Football world cups.
My Search Query: Who was the winner in 2014
Result: Germany

基本上我想要一种理解我的查询本质上意味着赢家= 2014的方式,并且我要求数据库返回获胜者= 2014的行。

最有效的方法是什么?这只是一个例子,但我需要一种更有活力的方法。我还想知道哪些数据库支持自然语言处理,因为这看起来像是经典的NLP问题。我应该如何处理这个问题。哪些数据库支持此类NLP查询?我没有任何NLP经验,所以我真的在寻找潜在客户。 ElasticSearch / Solr / Lucene是我应该研究的东西吗?非常感谢任何形式的投入。

0 个答案:

没有答案