1.本发明涉及医疗技术领域,具体涉及基于人工智能的线上问诊方法、系统、设备及介质。
背景技术:2.在传染病流行期间,对于传染病流行情况的预测是极其重要的,准确合理 的预测能够为传染病预防工作提供参考,在传染病流行初期抑制传染病的发 展,减少感染和死亡人数。在传染病防控中,传染源、传播途径和易感人群是 三个关键环节,控制住一个关键环节便能够抑制传染病的发展。
3.因此,传染病流行期间线上问诊量逐渐增多,而问诊量的增加,必然也伴随着线上问诊压力的增加,因此,如何实现提高传染病流行期间线上效率、减小线上问诊压力是本领域技术人员亟待解决的问题。
技术实现要素:4.针对现有技术中的缺陷,本发明提供一种基于人工智能的线上问诊方法、系统、设备及介质。
5.第一方面,所述方法包括以下内容:
6.获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者;
7.获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者;
8.根据所述第二患者类型为患者匹配在线医生进行进一步问诊。
9.优选的,所述根据所述第一问诊数据,确定患者的第一患者类型包括:
10.对所述第一问诊数据进行预处理,得到第一症状词集;
11.计算第一症状词集与预设的传染病症状词集的第一相似度,根据所述第一相似度,确定患者的传染病类型以及第一患者类型。
12.优选的,所述根据所述第二问诊数据,确定患者的第二患者类型包括:
13.对所述第二问诊数据进行预处理,得到第二症状词集;
14.获取传染病患者的历史症状集,计算第二症状词集与历史症状集的第二相似度,根据所述第二相似度,确定传染病患者的第二患者类型;还用于获取非传染病患者的历史症状词集,计算第二症状词集与历史症状词集的第三相似度,根据所述第三相似度,确定非传染病患者的第二患者类型。
15.优选的,所述根据所述第二问诊数据,确定患者的第二患者类型包括:
16.对所述第二问诊数据进行分词,得到分词结果;
17.对所述分词结果进行停用词去除操作,得到多个关键词;
18.计算多个关键词的词频并根据所述词频进行排序,将词频为前k的关键词作为症状词集。
19.优选的,所述根据所述第二患者类型为患者匹配在线医生进行进一步问诊包括:
20.根据所述第二患者类型,从策略库中确定出患者对应的匹配策略,其中,所述匹配策略包括第一匹配策略、第二匹配策略、第三匹配策略以及第四匹配策略;
21.根据所述匹配策略为患者进行在线医生匹配。
22.优选的,所述第一匹配策略为患者的第二患者类型为传染病复诊患者,获取传染病复诊患者的第三问诊数据,根据第三问诊数据,确定传染病复诊患者的康复等级,根据康复等级选择对应传染疾病科室的空闲医生;
23.所述第二匹配策略为若患者的第二患者类型为传染病新疑似患者,为患者匹配传染疾病科室的空闲医生,若传染疾病科室没有空闲医生,则生成报警信息,将报警信息传给其他指定医院的传染疾病科室的空闲医生,若其他指定医院的传染疾病科室没有空闲医生,则采用结束线上访问,社区强制干预策略;
24.所述第三匹配策略为若患者的第二患者类型为非传染病复诊患者,确定复诊的疾病类型及其主治医生,在主治医生为空闲医生时,为患者匹配该主治医生,在主治医生为非空闲医生时,采用第四匹配策略为患者匹配医生;所述第四匹配策略为若患者的第二患者类型为非传染病新患者,为患者匹配其疾病类型对应科室的空闲医生,其中,空闲医生为空闲时长大于预设时长的医生。
25.第二方面,基于人工智能的线上问诊交互系统,包括第一问诊模块、第二问诊模块和第三问诊模块;
26.第一问诊模块,用于获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者;
27.第二问诊模块,用于获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者;
28.第三问诊模块,用于根据所述第二患者类型为患者匹配在线医生进行进一步问诊。
29.优选的,还包括认证模块,所述认证模块包括第一认证模块、第二认证模块、第三认证模块,分别设置在第一问诊模块、第二问诊模块和第三问诊模块之前,用于在问诊全过程进行随机身份认证。
30.第三方面,一种计算机设备,所述计算机设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述任意一项所述方法。
31.第四方面,一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任意一项所述方法。
32.本发明的有益效果体现在:本发明提出的方法能够快速识别传染病患者和非传染病患者,使得问诊机器人能够针对不同的传染病患者和非传染病患者提出不同的问题,进而得到不同的第二问诊数据,针对不同的第二问诊数据,能够快速识别出传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者,从确定不同的匹配策略,根据不同的匹配策略匹配不同的医生,进而减小了线上问诊的压力,提供了线上问诊的效率,能够
有效减少线下门诊的患者量,能够避免患者到医院交叉感染。
附图说明
33.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
34.图1为本发明实施例所提供的一种基于人工智能的线上问诊交互方法的流程示意图;
35.图2为本发明实施例所提供的一种基于人工智能的线上问诊交互系统的结构示意图;
36.图3为本发明实施例所提供的一种计算机设备的结构示意图。
具体实施方式
37.下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。
38.需要注意的是,除非另有说明,本技术使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
39.实施例一
40.参阅图1所示,本发明实施例提供了一种基于人工智能的线上问诊交互方法,所述方法包括以下内容:
41.步骤一:获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者。
42.需要说明的,所述根据所述第一问诊数据,确定患者的第一患者类型包括:对所述第一问诊数据进行预处理,得到第一症状词集;计算第一症状词集与预设的传染病症状词集的第一相似度,根据所述第一相似度,确定患者的传染病类型以及第一患者类型。
43.进一步的,对所述第一问诊数据进行预处理,得到第一症状词集包括:对所述第一问诊数据进行分词,得到分词结果;对所述分词结果进行停用词去除操作,得到多个关键词;计算多个关键词的词频并根据所述词频进行排序,将词频为前k的关键词作为第一症状词集。
44.在一些实施例中,通过词向量余弦算法计算第一症状词集与传染病症词集的第一相似度;在另一些实施例中,还可以通过第一问诊数据得到区域词集,计算区域词集与发生传染病区域的区域词集相似度,得到区域相似度,对区域相似度和第一相似度进行加权求和,得到最终的相似度,根据该相似度能够更好的判断患者的第一患者类型。
45.步骤二:获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者。
46.需要说明的,所述根据所述第二问诊数据,确定患者的第二患者类型包括:对所述第二问诊数据进行预处理,得到第二症状词集;获取传染病患者的历史症状集,计算第二症
状词集与历史症状集的第二相似度,根据所述第二相似度,确定传染病患者的第二患者类型;还用于获取非传染病患者的历史症状词集,计算第二症状词集与历史症状词集的第三相似度,根据所述第三相似度,确定非传染病患者的第二患者类型。其中,计算第二相似度与第一相似度方法一致。
47.步骤三:根据所述第二患者类型为患者匹配在线医生进行进一步问诊。
48.需要说明的,所述根据所述第二患者类型为患者匹配在线医生进行进一步问诊包括:根据所述第二患者类型,从策略库中确定出患者对应的匹配策略,其中,所述匹配策略包括第一匹配策略、第二匹配策略、第三匹配策略以及第四匹配策略;根据所述匹配策略为患者进行在线医生匹配。
49.在具体的实施例中,所述第一匹配策略为患者的第二患者类型为传染病复诊患者,获取传染病复诊患者的第三问诊数据,根据第三问诊数据,确定传染病复诊患者的康复等级,根据康复等级选择对应传染疾病科室的空闲医生。
50.在具体的实施例中,所述第二匹配策略为若患者的第二患者类型为传染病新疑似患者,为患者匹配传染疾病科室的空闲医生,若传染疾病科室没有空闲医生,则生成报警信息,将报警信息传给其他指定医院的传染疾病科室的空闲医生,若其他指定医院的传染疾病科室没有空闲医生,则采用结束线上访问,社区强制干预策略。其中,社区强制干预策略是指对患者进行短暂隔离,将根据线上访问结果生成报警信息,社区传染病负责人指派工作人员前往患者的家中为患者进行检查。
51.在具体的实施例中,所述第三匹配策略为若患者的第二患者类型为非传染病复诊患者,确定复诊的疾病类型及其主治医生,在主治医生为空闲医生时,为患者匹配该主治医生,在主治医生为非空闲医生时,采用第四匹配策略为患者匹配医生。
52.在具体的实施例中,所述第四匹配策略为若患者的第二患者类型为非传染病新患者,为患者匹配其疾病类型对应科室的空闲医生,其中,空闲医生为空闲时长大于预设时长的医生。
53.还需要注意的是,本技术的线问诊交互方法,以一个社区为一个交互块,以一个社区中的居民和医院为交互范围,只有线上访问量严重超过预设访问量或者当传染病疑似患者访问量超过预设访问量时,才能将该交互块准备访问的居民直接匹配值临近的交互块,这样,在减小线上访问的压力的同时,为患者和医生提供了便利,若需要线下诊疗,患者可以直接去往线上匹配的医生所在的医院,医院问诊时,就不需要二次询问线上所涉及的问题。
54.综上所述,本发明提出的方法能够快速识别传染病患者和非传染病患者,使得问诊机器人能够针对不同的传染病患者和非传染病患者提出不同的问题,进而得到不同的第二问诊数据,针对不同的第二问诊数据,能够快速识别出传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者,从确定不同的匹配策略,根据不同的匹配策略匹配不同的医生,进而减小了线上问诊的压力,提供了线上问诊的效率,对避免患者到医院交叉感染具有重大意义。
55.实施例二
56.参阅图2所示,本发明实施例提提供了一种基于人工智能的线上问诊交互系统,包括第一问诊模块、第二问诊模块和第三问诊模块;
57.第一问诊模块,用于获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者;
58.第二问诊模块,用于获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者;
59.第三问诊模块,用于根据所述第二患者类型为患者匹配在线医生进行进一步问诊。
60.进一步的,还包括认证模块,所述认证模块包括第一认证模块、第二认证模块、第三认证模块,分别设置在第一问诊模块、第二问诊模块和第三问诊模块之前,用于在问诊全过程进行随机身份认证。通过认证模块,能够实现用户身份的认证,确定第一问诊数据、第二问诊数据等数据的真实性。
61.在一些具体的实施例中,可以采用人脸识别、指纹识别、语音识别等方式中的一种或者多种对患者的身份进行联合认证。
62.综上所述,本发明实施例所提供的一种基于人工智能的线上问诊交互系统与前述实施例所提供的一种基于人工智能的线上问诊交互方法出于相同的发明构思,因此,本发明实施例中各个模块更加具体的工作原理,在此做赘述。
63.实施例三
64.参阅图3所示,为本技术实施例三提供的计算机设备的结构示意图。在本技术较佳实施例中,所述计算机设备3包括存储器31、至少一个处理器32、至少一条通信总线33及收发器34。
65.本领域技术人员应该了解,图3示出的计算机设备的结构并不构成本技术实施例的限定,既可以是总线型结构,也可以是星形结构,所述计算机设备3 还可以包括比图示更多或更少的其他硬件或者软件,或者不同的部件布置。
66.在一些实施例中,所述计算机设备3是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路、可编程门阵列、数字处理器及嵌入式设备等。所述计算机设备 3还可包括客户设备,所述客户设备包括但不限于任何一种可与客户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、数码相机等。
67.需要说明的是,所述计算机设备3仅为举例,其他现有的或今后可能出现的电子产品如可适应于本技术,也应包含在本技术的保护范围以内,并以引用方式包含于此。
68.在一些实施例中,所述存储器31中存储有计算机程序,所述计算机程序被所述至少一个处理器32执行时实现如所述的医院传染病流行情况监测方法中的全部或者部分步骤。所述存储器31包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-onlymemory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子擦除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
69.进一步地,所述计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
70.在一些实施例中,所述至少一个处理器32是所述计算机设备3的控制核心(control unit),利用各种接口和线路连接整个计算机设备3的各个部件,通过运行或执行存储在所述存储器31内的程序或者模块,以及调用存储在所述存储器31内的数据,以执行计算机设备3的各种功能和处理数据。例如,所述至少一个处理器32执行所述存储器中存储的计算机程序时实现本技术实施例中所述的线上问诊方法的全部或者部分步骤;或者实现线上问诊系统的全部或者部分功能。所述至少一个处理器32可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(central processing unit,cpu)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。
71.在一些实施例中,所述至少一条通信总线33被设置为实现所述存储器31 以及所述至少一个处理器32等之间的连接通信。
72.尽管未示出,所述计算机设备3还可以包括给各个部件供电的电源(比如电池),优选的,电源可以通过电源管理装置与所述至少一个处理器32逻辑相连,从而通过电源管理装置实现管理充电、放电、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述计算机设备3 还可以包括多种传感器、蓝牙模块、wi-fi模块等,在此不再赘述。
73.上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,计算机设备,或者网络设备等) 或处理器(processor)执行本技术各个实施例所述方法的部分。
74.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
技术特征:1.基于人工智能的线上问诊交互方法,其特征在于,所述方法包括以下内容:获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者;获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者;根据所述第二患者类型为患者匹配在线医生进行进一步问诊。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一问诊数据,确定患者的第一患者类型包括:对所述第一问诊数据进行预处理,得到第一症状词集;计算第一症状词集与预设的传染病症状词集的第一相似度,根据所述第一相似度,确定患者的传染病类型以及第一患者类型。3.根据权利要求2所述的方法,其特征在于,所述根据所述第二问诊数据,确定患者的第二患者类型包括:对所述第二问诊数据进行预处理,得到第二症状词集;获取传染病患者的历史症状集,计算第二症状词集与历史症状集的第二相似度,根据所述第二相似度,确定传染病患者的第二患者类型;还用于获取非传染病患者的历史症状词集,计算第二症状词集与历史症状词集的第三相似度,根据所述第三相似度,确定非传染病患者的第二患者类型。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二问诊数据,确定患者的第二患者类型包括:对所述第二问诊数据进行分词,得到分词结果;对所述分词结果进行停用词去除操作,得到多个关键词;计算多个关键词的词频并根据所述词频进行排序,将词频为前k的关键词作为症状词集。5.根据权利要求4所述的方法,其特征在于,所述根据所述第二患者类型为患者匹配在线医生进行进一步问诊包括:根据所述第二患者类型,从策略库中确定出患者对应的匹配策略,其中,所述匹配策略包括第一匹配策略、第二匹配策略、第三匹配策略以及第四匹配策略;匹配模块,用于根据所述匹配策略为患者进行在线医生匹配。6.根据权利要求5所述的方法,其特征在于,所述第一匹配策略为患者的第二患者类型为传染病复诊患者,获取传染病复诊患者的第三问诊数据,根据第三问诊数据,确定传染病复诊患者的康复等级,根据康复等级选择对应传染疾病科室的空闲医生;所述第二匹配策略为若患者的第二患者类型为传染病新疑似患者,为患者匹配传染疾病科室的空闲医生,若传染疾病科室没有空闲医生,则生成报警信息,将报警信息传给其他指定医院的传染疾病科室的空闲医生,若其他指定医院的传染疾病科室没有空闲医生,则采用结束线上访问,社区强制干预策略;所述第三匹配策略为若患者的第二患者类型为非传染病复诊患者,确定复诊的疾病类
型及其主治医生,在主治医生为空闲医生时,为患者匹配该主治医生,在主治医生为非空闲医生时,采用第四匹配策略为患者匹配医生;所述第四匹配策略为若患者的第二患者类型为非传染病新患者,为患者匹配其疾病类型对应科室的空闲医生,其中,空闲医生为空闲时长大于预设时长的医生。7.基于人工智能的线上问诊交互系统,其特征在于,包括第一问诊模块、第二问诊模块和第三问诊模块;第一问诊模块,用于获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,其中,所述第一患者类型包括传染病患者、非传染病患者;第二问诊模块,用于获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,其中,所述第二患者类型包括传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者;第三问诊模块,用于根据所述第二患者类型为患者匹配在线医生进行进一步问诊。8.根据权利要求7所述的系统,其特征在于,还包括认证模块,所述认证模块包括第一认证模块、第二认证模块、第三认证模块,分别设置在第一问诊模块、第二问诊模块和第三问诊模块之前,用于在问诊全过程进行随机身份认证。9.一种计算机设备,其特征在于,所述计算机设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至6中任意一项所述方法。10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任意一项所述方法。
技术总结本发明公开了一种基于人工智能的线上问诊交互方法、系统、设备及介质,所述方法包括以下内容:获取患者的第一问诊数据,根据所述第一问诊数据,确定患者的第一患者类型,获取患者的第二问诊数据,根据所述第二问诊数据,确定患者的第二患者类型,根据所述第二患者类型为患者匹配在线医生进行进一步问诊。本发明提出的方法能够快速识别传染病患者和非传染病患者,进而得到不同的第二问诊数据,针对不同的第二问诊数据,能够快速识别出传染病复诊患者、非传染病复诊患者、传染病新疑似患者、非传染病新患者,从而根据不同的匹配策略匹配不同的医生,进而减小了线上问诊的压力,提供了线上问诊的效率。上问诊的效率。上问诊的效率。
技术研发人员:李强翔 方芳 李雅嘉
受保护的技术使用者:宁夏回族自治区人民医院(宁夏眼科医院、西北民族大学第一附属医院)
技术研发日:2022.06.30
技术公布日:2022/11/1