自然语言查询处理库

时间:2010-06-23 12:31:54

标签: java nlp

我正在寻找自然语言查询处理库来将普通英语查询转换为类似SQL的语句。例如,显示年龄为30岁的员工名单应转换为从年龄= 30岁的员工中选择*。

你能提供指针/参考吗?

谢谢, 摩尼

1 个答案:

答案 0 :(得分:2)

这取决于你想要走多远以及这样做的目的。例如,你想同时处理“年龄为30岁”和“年龄为30岁”的人吗?

我认为如果你没有太多种类的英文查询,那么针对一些简单的英文模板的强力解析器就是一个很好的起点。