System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能交互方法、装置及可读存储介质制造方法及图纸_技高网

一种智能交互方法、装置及可读存储介质制造方法及图纸

技术编号:42899453 阅读:10 留言:0更新日期:2024-09-30 15:15
本申请提供一种智能交互方法、装置及可读存储介质,具体的,响应于接收到用户咨询问句,根据所述用户咨询问句进行意图识别,得到用户意图;对所述用户意图进行分类,得到用户意图类型;根据所述用户意图类型调用对应的接口以执行交互动作。本申请提供一种智能交互方法,通过引入AI大模型能力,实现相关数据推荐与指标口径释义,辅助用户快速定位所需的元数据,提高数据应用速度;扩展自然语言对话的智能化交互方式;减少用户在配置数据应用模板过程中简单重复的操作步骤,发挥智能报表系统数据探索的应用能力,从而大大提高平台的智能交互能力。

【技术实现步骤摘要】

本申请涉及人工智能,尤其涉及一种智能交互方法、装置及可读存储介质


技术介绍

1、bi平台,全称为business intelligence(商业智能),是一套软件和技术工具的集合,用于收集、处理、分析和可视化数据。它的主要目的是将海量数据转化为易于理解的信息,以帮助企业领导层和决策者做出更明智的商业决策。bi平台通常包括数据分析和决策支持、业务优化、数据分析和报告工具、数据可视化呈现、查询和分析引擎、报告与仪表盘生成工具,并且支持移动bi,以便用户随时随地获取重要数据和报告

2、现有的取数平台在使用过程中存在以下问题:bi取数平台缺乏智能化交互能力,无法自动化数据分析和生成精炼的数据报告;取数平台使用门槛较高,用户需要接受培训并花费时间配置bi工具;存在众多口径各异的指标标签数据,用户难以快速找到与业务场景相关的数据。

3、因此,如何提高bi平台的智能交互能力,成为需要解决的问题。


技术实现思路

1、本申请所要解决的技术问题是针对现有技术的上述不足,提供一种智能交互方法、装置及可读存储介质,用以解决现有技术存在的问题。

2、第一方面,本申请提供一种智能交互方法,所述方法包括:

3、s1、响应于接收到用户咨询问句,根据所述用户咨询问句进行意图识别,得到用户意图;

4、s2、对所述用户意图进行分类,得到用户意图类型;

5、s3、根据所述用户意图类型调用对应的接口以执行交互动作。

6、在一些实施例中,s1,包括:

7、校验所述用户咨询问句是否满足预设输入格式;

8、若满足,将所述用户咨询问句作为输入向量,通过预训练的bert模型对所述输入向量进行预测,得到所述输入向量所属意图的预测概率。

9、在一些实施例中,所述用户意图类型包括对话聊天、取数/报表、知识问答中的至少一种。

10、在一些实施例中,s3,包括:

11、当所述用户意图类型为对话聊天时,调用大模型聊天接口响应所述用户咨询问句。

12、在一些实施例中,s3,包括:

13、当所述用户意图类型为取数/报表时,调用基于大模型的动作指令协议转化接口解析所述用户咨询问句的用户动作指令、根据所述用户动作指令向智能数据服务平台发送模板生成请求、接收所述智能数据服务平台返回的结果数据,以及,基于所述结果数据响应所述用户咨询问句;

14、其中,所述结果数据为所述智能数据服务平台基于所述模板生成请求生成取数/报表模板并根据所述取数/报表模板进行数据检索得到。

15、在一些实施例中,基于所述结果数据响应所述用户咨询问句,包括:

16、根据所述结果数据生成图表渲染进行展示。

17、在一些实施例中,s3,包括:

18、当所述用户意图类型为知识问答时,调用向量问答接口响应所述用户咨询问句,其中,所述向量问答接口基于知识图谱构建。

19、第二方面,本申请提供一种智能交互装置,所述装置包括:

20、意图识别模块,其设置为响应于接收到用户咨询问句,根据所述用户咨询问句进行意图识别,得到用户意图;

21、意图分类模块,其设置为对所述用户意图进行分类,得到用户意图类型;

22、交互执行模块,其设置为根据所述用户意图类型调用对应的接口以执行交互动作。

23、第三方面,本申请提供一种智能交互装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面所述的智能交互方法。

24、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的智能交互方法。

25、本申请提供的智能交互方法、装置及可读存储介质,具体的,响应于接收到用户咨询问句,根据所述用户咨询问句进行意图识别,得到用户意图;对所述用户意图进行分类,得到用户意图类型;根据所述用户意图类型调用对应的接口以执行交互动作。本申请提供一种智能交互方法,通过引入ai大模型能力,实现相关数据推荐与指标口径释义,辅助用户快速定位所需的元数据,提高数据应用速度;扩展自然语言对话的智能化交互方式;减少用户在配置数据应用模板过程中简单重复的操作步骤,发挥智能报表系统数据探索的应用能力。此外,结合自然语言的ai对话交互,可以将常用的数据应用场景进行覆盖,通过对话交互自动为用户生成所需的数据报表、看板图表,进一步提高数据应用获取速度与效率。此外,传统bi界面交互需要用户通过键盘、鼠标等设备进行输入;而自然语言的ai对话交互可以更好的模拟人类思维方式,从而更好的让业务用户表达数据需求和意图。另外,在大数据领域,业务用户需要面对成百上千的业务指标、标签、维度,需要对数据口径熟悉了解后,才能正确选择所需的元数据进行配置加工可视;通过ai大模型向量推荐,可以帮助用户快速找到目标数据,并通过指标口径释义确认是否用户的业务所需,降低用户的数据使用门槛。

本文档来自技高网...

【技术保护点】

1.一种智能交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的智能交互方法,其特征在于,S1,包括:

3.根据权利要求1或2所述的智能交互方法,其特征在于,所述用户意图类型包括对话聊天、取数/报表、知识问答中的至少一种。

4.根据权利要求3所述的智能交互方法,其特征在于,S3,包括:

5.根据权利要求3所述的智能交互方法,其特征在于,S3,包括:

6.根据权利要求5所述的智能交互方法,其特征在于,基于所述结果数据响应所述用户咨询问句,包括:

7.根据权利要求3所述的智能交互方法,其特征在于,S3,包括:

8.一种智能交互装置,其特征在于,所述装置包括:

9.一种智能交互装置,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现如权利要求1-7中任一项所述的智能交互方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的智能交互方法。

...

【技术特征摘要】

1.一种智能交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的智能交互方法,其特征在于,s1,包括:

3.根据权利要求1或2所述的智能交互方法,其特征在于,所述用户意图类型包括对话聊天、取数/报表、知识问答中的至少一种。

4.根据权利要求3所述的智能交互方法,其特征在于,s3,包括:

5.根据权利要求3所述的智能交互方法,其特征在于,s3,包括:

6.根据权利要求5所述的智能交互方法,其特征在于,基于所述结果数据响应所述用户咨询问...

【专利技术属性】
技术研发人员:施志雄陈祥鲁琳林志奋陈晓伟张信知方军孙文陈斌
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1