标签: java nlp
我正在寻找自然语言查询处理库来将普通英语查询转换为类似SQL的语句。例如,显示年龄为30岁的员工名单应转换为从年龄= 30岁的员工中选择*。
你能提供指针/参考吗?
谢谢, 摩尼
答案 0 :(得分:2)
这取决于你想要走多远以及这样做的目的。例如,你想同时处理“年龄为30岁”和“年龄为30岁”的人吗?
我认为如果你没有太多种类的英文查询,那么针对一些简单的英文模板的强力解析器就是一个很好的起点。