人机对话方法和人机对话系统技术方案

技术编号:42319905 阅读:34 留言:0更新日期:2024-08-14 16:01
本公开提供了人机对话方法和人机对话系统。人机对话方法包括:接收问题;利用意图识别模型得出问题的领域类别;响应于问题的领域类别对应于预设领域类别中的一个或多个领域类别,而分别调用一个或多个领域类别中每个领域类别所对应的本地知识库来针对问题生成提示模板;响应于问题的领域类别不对应于预设领域类别中任何领域类别,而将问题本身作为提示模板;利用大语言模型来基于提示模板生成针对问题的答案;以及输出该答案。

【技术实现步骤摘要】

本申请大体上涉及自然语言处理,更具体地涉及人机对话方法、人机对话系统、计算机可读存储介质和计算机程序产品。


技术介绍

1、人机对话系统指的是人和机器进行对话的系统。人机对话系统已成为人工智能领域的一个热门研究方向。早期的人机对话系统,从实现方式上,主要分为基于规则的人机对话系统和基于机器学习(例如,深度学习)的人机对话系统;从应用场景上,主要分为基于任务的人机对话系统和非基于任务的人机对话系统。基于任务的人机对话系统的特点是对话基本都有一个明确的任务,比如查询火车票,查询天气等;而非基于任务的人机对话系统更偏向于人类的日常对话,常见的应用场景是聊天机器人。聊天机器人需要先针对一些知识库搭建模型,在聊天对话时,处理系统从先前存储的知识库中提取信息,再进行回答,这个过程类似于数据库查询。然而,早期的人机对话系统的回答质量不够高,常常遇到答非所问的情况。


技术实现思路

1、本公开的一方面提供了一种人机对话方法。该人机对话方法包括:接收问题;利用意图识别模型得出问题的领域类别;响应于问题的领域类别对应于预设领域类别中本文档来自技高网...

【技术保护点】

1.一种人机对话方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1到3中任一项所述的方法,其中,分别调用所述一个或多个领域类别中每个领域类别所对应的本地知识库来针对所述问题生成提示模板包括:

5.根据权利要求1到3中任一项所述的方法,其中,输出所述答案包括流式输出所述答案。

6.根据权利要求1到3中任一项所述的方法,其中,所述意图识别模型被基于所述预设领域类别及专属信息内容进行训练。

7.根据权利要求1到3中任一项所述的方法,其中,每个所述预设领域类别所对...

【技术特征摘要】

1.一种人机对话方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1到3中任一项所述的方法,其中,分别调用所述一个或多个领域类别中每个领域类别所对应的本地知识库来针对所述问题生成提示模板包括:

5.根据权利要求1到3中任一项所述的方法,其中,输出所述答案包括流式输出所述答案。

6.根据权利要求1到3中任一项所述的方法,其中,所述意图识别模型被基于所述预设领域类别及专属信息内容进行训练。

7.根据权利要求1到3中任一项所述的方法,其中,每个所述预设领域类别所对应的本地知识库是按照以下方式搭建而成的:

8.一种人机对话系统,包括:

9.根据权利要求8所述的系统,其中,所述处理模块还被配置为:

10.根据权利要求8所述的系统,其中,所述处理模块还被配置为:

<...

【专利技术属性】
技术研发人员:高珊邓博文
申请(专利权)人:广州昂宝电子有限公司
类型:发明
国别省市:

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

1