当前的NLP到SQL查询解决方案

时间:2018-06-21 15:36:15

标签: sql nlp

我需要创建一个将自然语言转换为SQL查询的系统。我知道这已经完成过,所以我试图找到一个已经完成的SDK,API或公司,而不是尝试从头开始编写它来重新发明轮子。

我发现与该主题相关的大多数帖子至少都在几年之前。 Kueri.me似乎是一个不错的解决方案,但是他们的下载页面无法正常工作,而且我在网上其他任何地方都找不到他们的SDK(它们的最新博客文章也来自2016年)。

有什么建议吗?目前,将NLP转换为SQL的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:0)

This paper解决了这个问题,最近在一次顶级会议上被提名为最佳论文。

他们正在这里逐步发布和记录代码:https://github.com/clic-lab/atis

编辑

如果您有训练数据,也可以使用OpenNMT库(https://github.com/OpenNMT/OpenNMT-py)训练模型以将自然语言映射到SQL查询。