如何用AI做“数据分析助手”,让非技术人员能够通过自然语言查询数据库、生成报表?

产品经理问:“上个月用户活跃度怎么样?”模型生成的SQL只查了用户数,但产品经理其实想看的可能是“活跃用户占比”或者“不同渠道的活跃度”。自然语言太模糊了,模型猜不到用户真正的意图。 后来我们加了一个“意图澄清”环节:当问题模糊时,模型先反问几个选项,让用户选择。比如“您是想看总活跃用户数,还是按渠道划分的活跃用户?”虽然多了一步交互,但准确率大幅提升。另外,SQL生成最怕数据库结构变化,字段改名了,模型还在用旧名,所以需要定期更新schema描述,并且在生成时注入最新的字段注释。
#面试官最爱问的 AI 问题是......#
全部评论

相关推荐

找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。
点赞 评论 收藏
分享
02-28 13:25
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务