挂号科室推荐方法、装置、设备及存储介质制造方法及图纸

技术编号:38318258 阅读:11 留言:0更新日期:2023-07-29 09:00
本发明专利技术涉及人工智能领域,揭露一种挂号科室推荐方法,包括:提取对话文本集中每个对话文本中疾病及症状,以构建诊断知识图;当接收用户的挂号科室推荐请求及初始问诊对话时,提取初始问诊对话中的问诊症状;当诊断知识图中问诊症状有连接疾病节点,根据连接的疾病节点确定问诊结果;当诊断知识图中问诊症状没有连接疾病节点,基于问诊症状筛选诊断知识图中的症状节点,并利用筛选节点对初始问诊对话进行更新,直至诊断知识图中问诊症状有连接疾病节点;基于问诊结果对科室进行筛选推荐。本发明专利技术还涉及一种区块链技术,所述问诊结果可以存储在区块链节点中。本发明专利技术还提出一种挂号科室推荐装置、设备以及介质。本发明专利技术可以提高挂号科室推荐的准确率。室推荐的准确率。室推荐的准确率。

【技术实现步骤摘要】
挂号科室推荐方法、装置、设备及存储介质


[0001]本专利技术涉及人工智能技术及数字医疗技术,尤其涉及一种挂号科室推荐方法、装置、电子设备及存储介质。

技术介绍

[0002]传统药物使用咨询或疾病问诊挂号时,一般需要向用户推荐对应的科室,以便用户进行对应的问诊。
[0003]但是,现在的挂号可以推荐只是根据用户的单一的主诉症状匹配对应的科室推荐,导致挂号科室推荐的准确率较低。

技术实现思路

[0004]本专利技术提供一种挂号科室推荐方法、装置、电子设备及存储介质,其主要目的在于提高了挂号科室推荐的准确率。
[0005]获取问诊对话文本集,提取所述对话文本集中每个对话文本中疾病及症状,并将提取的疾病与症状作为节点进行连接,得到诊断知识图;
[0006]当接收用户的挂号科室推荐请求及初始问诊对话时,提取所述初始问诊对话中的症状,得到问诊症状;
[0007]判断所述诊断知识图中所述问诊症状是否有连接的疾病节点;
[0008]当所述诊断知识图中所述问诊症状有连接的疾病节点,根据连接的疾病节点确定问诊结果;
[0009]当所述诊断知识图中所述问诊症状没有连接的疾病节点,对所述诊断知识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点;
[0010]基于所述目标节点对应的症状对所述初始问诊对话进行对话生成更新,得到更新后的初始问诊对话,并返回所述提取所述初始问诊对话中的症状步骤;
[0011]根据所述问诊结果对预设的所有所述科室进行筛选,并将筛选结果发送至预设的终端设备。
[0012]可选地,所述提取所述对话文本集中每个对话文本中疾病及症状,并将提取的疾病与症状作为节点进行连接,得到诊断知识图,包括:
[0013]提取所述对话文本中的疾病和症状,并将按照在所述对话文本中出现的先后顺序将提取的疾病与症状作为节点连接构建有向图,得到对话诊断知识图;
[0014]将所有所述对话诊断知识图按照相同的节点进行连接,得到初始诊断知识图;
[0015]对所述初始诊断知识图进行诊断优化训练,得到所述诊断知识图。
[0016]可选地,所述提取所述初始问诊对话中的症状,得到问诊症状,包括:
[0017]识别所述问诊对话中的所有症状,并将识别的所有症状按照每个症状所属对话在初始问诊对话中的对话先后顺序进行排序,得到症状序列;
[0018]将所述症状序列中排序最后的症状确认为所述问诊症状。
[0019]可选地,所述对所述诊断知识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点,包括:
[0020]将所述诊断知识图中所述问诊症状对应的节点标记为访问节点;
[0021]选取所述诊断知识图中所述问诊症状对应的节点预设连接范围内的症状节点,得到初始节点,其中,所述初始节点为非访问节点;
[0022]基于多跳推理算法计算每个所述初始节点的节点分数;
[0023]根据所述节点分数对所有所述初始节点进行筛选,得到所述目标节点。
[0024]可选地,所述根据所述节点分数对所有所述初始节点进行筛选,得到目标节点,包括:
[0025]将所有所述节点分数中的最大节点分数确定为目标节点分数;
[0026]将所述目标节点分数对应的初始节点确定为所述目标节点。
[0027]可选地,所述基于所述目标节点对应的症状对所述初始问诊对话进行对话生成更新,得到更新后的初始问诊对话,包括:
[0028]对所述目标节点的节点分数进行归一化转换,得到所述目标节点的节点分布概率;
[0029]基于所述节点分布概率对所述目标节点进行门控选择,得到所述目标节点的门控概率;
[0030]判断所述门控概率是否大于预设门控阈值;
[0031]当所述门控概率大于预设门控阈值,利用预构建的GPT模型及所述初始问诊对话进行解码以进行文本生成,得到问诊文本;
[0032]当所述门控概率不大于预设门控阈值,将所述目标节点对应的症状作为所述GPT模型的解码词,基于所述解码词及所述初始问诊对话,利用所述GPT模型进行解码,得到问诊文本;
[0033]获取所述用户基于所述问诊文本的回复,得到问诊回复;
[0034]将所述问诊文本及所述问诊回复加入所述初始问诊对话,得到更新后的初始问诊对话。
[0035]可选地,所述根据所述问诊结果对预设的所有所述科室进行筛选,并将筛选结果发送至预设的终端设备,包括:
[0036]获取每个所述科室的可诊治疾病信息;
[0037]将包含所述问诊结果的可诊治疾病信息确定为目标可诊治疾病信息;
[0038]将所述目标可诊治疾病信息对应的科室确定为目标科室;
[0039]将所述目标科室发送至预设的终端设备。
[0040]为了解决上述问题,本专利技术还提供一种挂号科室推荐装置,所述装置包括:
[0041]知识图构建模块,用于获取问诊对话文本集,提取所述对话文本集中每个对话文本中疾病及症状,并将提取的疾病与症状作为节点进行连接,得到诊断知识图;
[0042]对话问诊模块,用于当接收用户的挂号科室推荐请求及初始问诊对话时,提取所述初始问诊对话中的症状,得到问诊症状;判断所述诊断知识图中所述问诊症状是否有连接的疾病节点;当所述诊断知识图中所述问诊症状有连接的疾病节点,根据连接的疾病节点确定问诊结果;当所述诊断知识图中所述问诊症状没有连接的疾病节点,对所述诊断知
识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点;基于所述目标节点对应的症状对所述初始问诊对话进行对话生成更新,得到更新后的初始问诊对话,并返回所述提取所述初始问诊对话中的症状步骤;
[0043]科室筛选模块,用于根据所述问诊结果对预设的所有所述科室进行筛选,并将筛选结果发送至预设的终端设备。
[0044]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0045]存储器,存储至少一个计算机程序;及
[0046]处理器,执行所述存储器中存储的计算机程序以实现上述所述的挂号科室推荐方法。
[0047]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的挂号科室推荐方法。
[0048]本专利技术实施例当接收用户的挂号科室推荐请求及初始问诊对话时,提取所述初始问诊对话中的症状,得到问诊症状;判断所述诊断知识图中所述问诊症状是否有连接的疾病节点;当所述诊断知识图中所述问诊症状有连接的疾病节点,根据连接的疾病节点确定问诊结果;当所述诊断知识图中所述问诊症状没有连接的疾病节点,对所述诊断知识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点;基于所述目标节点对应的症状对所述初始问诊对话进行对话生成更新,得到更新后的初始问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种挂号科室推荐方法,其特征在于,所述方法包括:获取问诊对话文本集,提取所述对话文本集中每个对话文本中疾病及症状,并将提取的疾病与症状作为节点进行连接,得到诊断知识图;当接收用户的挂号科室推荐请求及初始问诊对话时,提取所述初始问诊对话中的症状,得到问诊症状;判断所述诊断知识图中所述问诊症状是否有连接的疾病节点;当所述诊断知识图中所述问诊症状有连接的疾病节点,根据连接的疾病节点确定问诊结果;当所述诊断知识图中所述问诊症状没有连接的疾病节点,对所述诊断知识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点;基于所述目标节点对应的症状对所述初始问诊对话进行对话生成更新,得到更新后的初始问诊对话,并返回所述提取所述初始问诊对话中的症状步骤;根据所述问诊结果对预设的所有所述科室进行筛选,并将筛选结果发送至预设的终端设备。2.如权利要求1所述的挂号科室推荐方法,其特征在于,所述提取所述对话文本集中每个对话文本中疾病及症状,并将提取的疾病与症状作为节点进行连接,得到诊断知识图,包括:提取所述对话文本中的疾病和症状,并将按照在所述对话文本中出现的先后顺序将提取的疾病与症状作为节点连接构建有向图,得到对话诊断知识图;将所有所述对话诊断知识图基于相同的节点进行连接,得到初始诊断知识图;对所述初始诊断知识图进行诊断优化训练,得到所述诊断知识图。3.如权利要求1所述的挂号科室推荐方法,其特征在于,所述提取所述初始问诊对话中的症状,得到问诊症状,包括:识别所述问诊对话中的所有症状,并将识别的所有症状按照每个症状所属对话在初始问诊对话中的对话先后顺序进行排序,得到症状序列;将所述症状序列中排序最后的症状确认为所述问诊症状。4.如权利要求1中所述的挂号科室推荐方法,其特征在于,所述对所述诊断知识图中所述问诊症状预设连接范围内的症状节点进行多跳推理筛选,得到目标节点,包括:将所述诊断知识图中所述问诊症状对应的节点标记为访问节点;选取所述诊断知识图中所述问诊症状对应的节点预设连接范围内的症状节点,得到初始节点,其中,所述初始节点为非访问节点;基于多跳推理算法计算每个所述初始节点的节点分数;根据所述节点分数对所有所述初始节点进行筛选,得到所述目标节点。5.如权利要求4所述的挂号科室推荐方法,其特征在于,所述根据所述节点分数对所有所述初始节点进行筛选,得到目标节点,包括:将所有所述节点分数中的最大节点分数确定为目标节点分数;将所述目标节点分数对应的初始节点确定为所述目标节点。6.如权利要求1中所述的挂号科室推荐方法,其特征在于,所述基于所述目标节点对应的症状对所述初始问诊对话进行对话...

【专利技术属性】
技术研发人员:姚海申
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1