我一直在阅读有关 NLP 的文章,但感到困惑并且无法弄清楚 - NLP 是否可以将自然语言中的问题转换为 SQL 查询(以便它可以在相关数据库上执行并获取输出)。
前任。如果用户向 AI 引擎(应用程序)提出问题——
本月有多少新客户在我的网站上注册?
AI 应该使用 NLP 技术对其进行解析并将其转换为 SQL 并在数据库表上执行,例如“User_management” -
select count(1) from User_management
where joining_month = 'Oct' and joining_year = 2019
请分享您的想法和建议。
更新 1) 得到这个 SO 链接和这个 NLTK 章节作为起点