一种基于语义识别的远程问诊系统的制作方法
未命名
09-13
阅读:82
评论:0

1.本发明涉及人工智能技术领域以及医学诊断技术领域,尤其涉及一种基于语义识别的远程问诊系统。
背景技术:
2.当前用户在网上通过搜索引擎获取各类医疗信息,根据用户的输入的查询条件进行查询以给出相应的查询结果,由于疾病与多症状之间的关联性,这种传统的信息检索对医疗领域来说难以保障检索结果的深入性和相关性,使得用户需要对查询结果进行大量阅读和信息过滤,并且需要采用多种查询方式查询,对于医学领域的专业术语以及疾病懂得不多的非医学专业人士,要在这些信息中筛选出最相关的信息,非常困难。
3.现有技术中也提出一些人工智能的问诊系统,但是这些问诊系统只是按照固定的方式进行简单的问诊,很少有根据前文的交互信息来进行综合评价,也很少有根据用户输入调整问题思路,问诊系统在没有系统性问诊全面的信息的情况下得到问诊结果,导致问诊结果准确性不高,用户体验差。
技术实现要素:
4.基于上述问题,本发明提供一种基于语义识别的远程问诊系统,旨在解决现有技术中智能问诊信息收集不够全面问诊准确性不高,用户体验差等技术问题。
5.一种基于语义识别的远程问诊系统,包括:
6.信息采集模块,用于采集用户的输入内容;
7.信息处理模块,连接信息采集模块,用于识别输入内容,并根据识别结果产生关键信息;
8.存储模块,连接信息处理模块,用于按照时间顺序保存交互信息,交互信息包括智能回答模块的反馈信息和关键信息;
9.确定模块,分别连接信息处理模块和存储模块,用于基于保存的交互信息和当前的关键信息确定用户当前的询问目标;
10.判断模块,连接确定模块,用于在当前的询问目标为非医疗知识询问类时,调用与用户当前的问诊目标对应的提问模板,结合当前的关键信息和保存的交互信息判断是否满足预设条件规则,形成判断结果;
11.第一执行模块,连接判断模块,用于当判断结果为满足预设条件规则时,结合当前的关键信息以及交互信息获取与当前的问诊目标对应的问诊参考结果;
12.第二执行模块,连接判断模块,用于当判断结果为不满足预设条件规则时,调用与当前的问诊目标对应的提问模板,并结合当前的关键信息以及交互信息更新提问线路,根据提问线路产生提问信息;
13.智能回答模块,分别连接第一执行模块、第一执行模块和存储模块,用于将问诊参考结果、提问信息作为反馈信息反馈给用户。
14.进一步的,第三执行模块,连接确定模块,用于当前的问诊目标为医疗知识询问类时,查询与问诊目标对应的医疗知识;
15.智能回答模块,还连接第三执行模块,用于将查询到的医疗知识作为反馈信息反馈给用户。
16.进一步的,信息处理模块包括:
17.语义识别单元,用于当输入内容为文本内容时,基于对文本内容进行语义识别并提取文本类的关键信息。
18.进一步的,信息处理模块还包括:
19.语音识别单元,用于当输入内容为语音内容时,对输入内容进行语音识别转换成文本内容;
20.语义识别单元还连接语音识别单元,用于对语音内容转换成的文本内容进行语义识别并提取文本类的关键信息。
21.进一步的,信息处理模块还包括:
22.图像识别单元,用于当输入内容为图片内容时,对图片内容进行文字识别获得文字识别结果,并对输入内容进行医学图像提取;
23.语义识别单元,连接图像识别单元,用于从文字识别结果中提取文本类的关键信息;
24.存储模块,用于当提取到医学图像时,将提取的医学图像作为图像类的关键信息,连同从文字识别结果中提取的文本类的关键信息进行保存。
25.进一步的,第一执行模块用于:当关键信息和交互信息中存在医学图像时,调用相应的图像诊断模型对医学图像进行处理,以得到相应的图像诊断结果;
26.图像诊断结果作为问诊参考结果的一部分。
27.进一步的,当问诊目标为疾病诊断询问类时,问诊参考结果包括诊断结果、检查建议以及治疗建议;
28.当问诊目标为疾病检查询问类时,问诊参考结果包括检查建议;
29.当问诊目标为疾病治疗询问类时,问诊参考结果包括治疗建议。
30.进一步的,智能回答模块用于将反馈信息以语音播报形式反馈给用户。
31.进一步的,提问信息包括需要用户回答的问题以及与问题有关的回答参考选项。
32.本发明的有益技术效果在于:通过将当前关键词与之前保存的交互信息进行结合确定用户的问诊目标,使得问诊目标更加准确,通过问诊目标确定是否收集到完整的相应信息,使得收集的信息更加全面,为诊断过程提供更为丰富的数据支撑,获取更加准确的问诊参考结果,提高用户体验,减少信息的重复输入。
附图说明
33.图1-2为本发明一种基于语义识别的远程问诊系统的模块示意图。
具体实施方式
34.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
36.下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
37.参见图1,本发明提供一种基于语义识别的远程问诊系统,包括:
38.信息采集模块(1),用于采集用户的输入内容;
39.信息处理模块(2),连接信息采集模块(1),用于识别输入内容,并根据识别结果产生关键信息;
40.存储模块(3),连接信息处理模块(2),用于按照时间顺序保存交互信息,交互信息包括智能回答模块的反馈信息和关键信息;
41.确定模块(4),分别连接信息处理模块(2)和存储模块(3),用于基于保存的交互信息和当前的关键信息确定用户当前的询问目标;
42.判断模块(5),连接确定模块(4),用于在当前的询问目标为非医疗知识询问类时,调用与用户当前的问诊目标对应的提问模板,结合当前的关键信息和保存的交互信息判断是否满足预设条件规则,形成判断结果;
43.第一执行模块(6),连接判断模块(5),用于当判断结果为满足预设条件规则时,结合当前的关键信息以及交互信息获取与当前的问诊目标对应的问诊参考结果;
44.第二执行模块(7),连接判断模块(5),用于当判断结果为不满足预设条件规则时,调用与当前的问诊目标对应的提问模板,并结合当前的关键信息以及交互信息更新提问线路,根据提问线路产生提问信息;
45.智能回答模块(8),分别连接第一执行模块(6)、第一执行模块(7)和存储模块(3),用于将问诊参考结果、提问信息作为反馈信息反馈给用户。并将所述反馈信息存储在所述存储模块(3)中。
46.本发明通过将当前关键词与之前保存的交互信息进行结合确定用户的问诊目标,使得问诊目标更加准确,通过问诊目标确定是否收集到完整的相应信息,使得收集的信息更加全面,为诊断过程提供更为丰富的数据支撑,获取更加准确的问诊参考结果,提高用户体验,减少信息的重复输入。
47.具体的,远程问诊系统提供交互界面,供用户输入内容以及接收反馈信息。
48.具体的,存储模块按时间顺序存储从输入内容中提取的关键信息以及智能回答模块的反馈信息,关键信息和对应的反馈信息形成用户和远程问诊系统之间的交互信息,为下文对询问目标获取相应的查询结果提供全面的数据支撑。
49.具体的,确定模块包括根据当前的关键信息对交互信息进行筛选过滤,获取与当前的关键信息关联的信息来确定用户当前想要进行的询问目标,询问目标可以是用户当前想要问的问题,也可以是问诊系统按照问诊路线问客户问题时用户针对问题的答复信息,对于答复信息,根据之前保存的交互信息来确定更为全面。基于用户输入内容的不确定性,每一次均进行询问目标的判断,根据询问目标和交互信息及时更新提问线路,避免用户的重复输入,同时提高病症信息收集的全面性,可以诊断出更为准确的诊断结果。
50.具体的,确定模块基于预设时间规则内保存的交互信息和当前的关键信息确定用
户当前的询问目标。
51.预设时间规则可以是指距离当前时间之前的预设时间段内,也可以是指具有连续输入内容的时间段,连续输入内容是指相邻两次输入内容的时间间隔短语时间阈值。例如,时间阈值为1小时,那么,用户在1小时内的连续输入内容对应的关键信息以及对应的反馈信息均作为确定模块要提取的交互信息。如果用户输入内容的时间在9点,之后在11点再次输入内容,那么9点输入的内容以及对应的反馈信息和11点之间间隔2个小时,9点对应的交互信息不能作为确定模块提取的交互信息。如果用户输入内容的时间在9点,9点15分又有一次用户的输入内容,这两次的输入内容时间间隔比较短,可以认为是连续输入。具体的,例如,如果用户想要问一个疾病诊断类的问题,比如最近有点胸闷气喘,则调用相应的提问模板,问题模板包括性别、年龄、体重、身高等基本信息,还包括其余症状、饮食、运动、睡眠、用药或者近期的检查项目等方面的信息。收集全面之后,对用户进行疾病诊断,提供诊断结果供用户参考。
52.进一步的,还包括第三执行模块(9),连接确定模块(4),用于当前的问诊目标为医疗知识询问类时,查询与问诊目标对应的医疗知识;
53.智能回答模块(8),还连接第三执行模块(9),用于将查询到的医疗知识作为反馈信息反馈给用户。
54.用户可以对远程问诊系统进行医疗知识进行询问,第三执行模块根据关键信息进行相应的医疗知识查询,将查询结果作为反馈信息反馈给用户。智能回答模块尽量将查询到的医疗知识进行简化和转换形成通俗易懂的语言反馈给用户,使得用户能够容易理解。
55.参见图2,进一步的,信息处理模块(2)包括:
56.语义识别单元(21),用于当输入内容为文本内容时,基于对文本内容进行语义识别并提取文本类的关键信息。
57.用户可能会输入文本信息,语义识别单元进行识别后获取文本类的关键词作为关键信息。
58.进一步的,信息处理模块(2)还包括:
59.语音识别单元(22),用于当输入内容为语音内容时,对输入内容进行语音识别转换成文本内容;
60.语义识别单元(21)还连接语音识别单元(22),用于对语音内容转换成的文本内容进行语义识别并提取文本类的关键信息。
61.对应许多用户,特别是老年人,对他们来说,文字输入比较费劲,更喜好进行语音输入,本发明的远程问诊系统设置语音识别单元进行语音识别,将语音识别后的信息转换成文本信息,从而利于进行关键信息的提取。此外,存储模块还保存语音转换后的文本信息,避免后续用到时,还要进行语音识别,降低重复语音识别的过程,提高效率,避免资源浪费。
62.进一步的,信息处理模块(2)还包括:
63.图像识别单元(23),用于当输入内容为图片内容时,对图片内容进行文字识别获得文字识别结果,并对输入内容进行医学图像提取;
64.语义识别单元(21),连接图像识别单元(23),用于从文字识别结果中提取文本类的关键信息;
65.存储模块(3),用于当提取到医学图像时,将提取的医学图像作为图像类的关键信息,连同从文字识别结果中提取的文本类的关键信息进行保存。
66.很多时候用户输入的内容除了文本内容、语音内容之外,还可以是图片内容,例如输入超声图像、磁共振图像等医学影像,又例如检验报告、病理检查单等数据,如验血数据、验尿数据等等。如果用户输入想要进行中医诊断,可能还会涉及对舌苔照片等情形。图片形式的输入内容可能存在文字类容,也可以存在图像,因此,对图片内容进行ocr识别,可以从识别文字结果中获取关键信息。
67.进一步的,第一执行模块(6)用于:当关键信息和交互信息中存在医学图像时,调用相应的图像诊断模型对医学图像进行处理,以得到相应的图像诊断结果;
68.图像诊断结果作为问诊参考结果的一部分。
69.当具有医学图像存在时,基于上下文确定医学图像的组织器官,调用对应的图像诊断模型对医学图像进行疾病诊断。现有技术中,已经有很多通过图像诊断疾病的模型,例如根据舌苔图片对舌苔进行分割后根据舌苔诊断疾病,又例如根据超声图像进行甲状腺、乳腺肿瘤等的识别。根据交互信息,在综合判断之后进行图像处理,尽量减少图像处理次数,避免资源的浪费。
70.进一步的,当问诊目标为疾病诊断询问类时,问诊参考结果包括诊断结果、检查建议以及治疗建议;
71.当问诊目标为疾病检查询问类时,问诊参考结果包括检查建议;
72.当问诊目标为疾病治疗询问类时,问诊参考结果包括治疗建议。
73.检查建议包括挂号科室、检查项目等信息。
74.治疗建议包括药物信息、运动信息等。
75.进一步的,智能回答模块(8)用于将反馈信息以语音播报形式反馈给用户。
76.通过语音播报形式反馈给用户,实现与用户的语音交互,快捷简便。
77.进一步的,提问信息包括需要用户回答的问题以及与问题有关的回答参考选项。
78.对于有些问题,用户不知道从何回答,出现回答不规范等情形,因此对某些问题的设置下,设置一些可选的回答选项,用户直接进行选择,这样可以使得用户回答更为相关,更为规范,同时减少用户回答问题的时间。
79.具体的,还包括报告形成模块,连接第一执行模块,用于将问诊参考结果以及对应的交互信息形成诊断报告;
80.智能回答模块,连接报告形成模块,用于将诊断报告作为反馈信息反馈给用户。
81.具体的,远程问诊系统还包括问诊模块,用于用户选择医生并进行医生直接问诊模式,可以上传诊断报告供医生参考。便于医生进行快速诊断。
82.以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
技术特征:
1.一种基于语义识别的远程问诊系统,其特征在于,包括:信息采集模块,用于采集用户的输入内容;信息处理模块,连接所述信息采集模块,用于识别所述输入内容,并根据所述识别结果产生关键信息;存储模块,连接所述信息处理模块,用于按照时间顺序保存交互信息,所述交互信息包括智能回答模块的反馈信息和所述关键信息;确定模块,分别连接所述信息处理模块和所述存储模块,用于基于保存的所述交互信息和当前的所述关键信息确定用户当前的询问目标;判断模块,连接所述确定模块,用于在当前的询问目标为非医疗知识询问类时,调用与用户当前的问诊目标对应的提问模板,结合当前的所述关键信息和保存的所述交互信息判断是否满足预设条件规则,形成判断结果;第一执行模块,连接所述判断模块,用于当所述判断结果为满足所述预设条件规则时,结合当前的所述关键信息以及所述交互信息获取与当前的问诊目标对应的问诊参考结果;第二执行模块,连接所述判断模块,用于当所述判断结果为不满足所述预设条件规则时,调用与当前的问诊目标对应的提问模板,并结合当前的所述关键信息以及所述交互信息更新提问线路,根据所述提问线路产生提问信息;智能回答模块,分别连接所述第一执行模块、所述第一执行模块和所述存储模块,用于将所述问诊参考结果、提问信息作为所述反馈信息反馈给用户。2.如权利要求1所述的一种基于语义识别的远程问诊系统,其特征在于,第三执行模块,连接所述确定模块,用于当前的问诊目标为医疗知识询问类时,查询与所述问诊目标对应的医疗知识;所述智能回答模块,还连接所述第三执行模块,用于将查询到的所述医疗知识作为所述反馈信息反馈给用户。3.如权利要求1所述的一种基于语义识别的远程问诊系统,其特征在于,所述信息处理模块包括:语义识别单元,用于当所述输入内容为文本内容时,基于对所述文本内容进行语义识别并提取文本类的所述关键信息。4.如权利要求3所述一种基于语义识别的远程问诊系统,其特征在于,所述信息处理模块还包括:语音识别单元,用于当所述输入内容为语音内容时,对所述输入内容进行语音识别转换成文本内容;所述语义识别单元还连接所述语音识别单元,用于对语音内容转换成的文本内容进行语义识别并提取文本类的所述关键信息。5.如权利要求3所述的一种基于语义识别的远程问诊系统,其特征在于,所述信息处理模块还包括:图像识别单元,用于当所述输入内容为图片内容时,对所述图片内容进行文字识别获得文字识别结果,并对所述输入内容进行医学图像提取;语义识别单元,连接所述图像识别单元,用于从所述文字识别结果中提取文本类的关键信息;
存储模块,用于当提取到所述医学图像时,将提取的所述医学图像作为图像类的所述关键信息,连同从所述文字识别结果中提取的文本类的所述关键信息进行保存。6.如权利要求5所述的一种基于语义识别的远程问诊系统,其特征在于,所述第一执行模块用于:当所述关键信息和所述交互信息中存在所述医学图像时,调用相应的图像诊断模型对所述医学图像进行处理,以得到相应的图像诊断结果;所述图像诊断结果作为所述问诊参考结果的一部分。7.如权利要求1所述的一种基于语义识别的远程问诊系统,其特征在于,当所述问诊目标为疾病诊断询问类时,所述问诊参考结果包括诊断结果、检查建议以及治疗建议;当所述问诊目标为疾病检查询问类时,所述问诊参考结果包括检查建议;当所述问诊目标为疾病治疗询问类时,所述问诊参考结果包括治疗建议。8.如权利要求1所述的一种基于语义识别的远程问诊系统,其特征在于,智能回答模块用于将反馈信息以语音播报形式反馈给用户。9.如权利要求1所述的一种基于语义识别的远程问诊系统,其特征在于,所述提问信息包括需要用户回答的问题以及与问题有关的回答参考选项。10.一种基于语义识别的远程问诊方法,其特征在于,使用如权利要求1-9任意一项所述的一种基于语义识别的远程问诊系统,包括:步骤a1,采集用户的输入内容;步骤a2,识别所述输入内容,并根据所述识别结果产生关键信息;步骤a3,基于保存的所述交互信息和当前的所述关键信息确定用户当前的询问目标,所述交互信息包括智能回答模块的反馈信息和所述关键信息;步骤a4,在当前的询问目标为非医疗知识询问类时,调用与用户当前的问诊目标对应的提问模板,结合当前的所述关键信息和保存的所述交互信息判断是否满足预设条件规则:若是,执行步骤a5;若否,执行步骤a6;步骤a5,结合当前的所述关键信息以及所述交互信息获取与当前的问诊目标对应的问诊参考结果;步骤a6,调用与当前的问诊目标对应的提问模板,并结合当前的所述关键信息以及所述交互信息更新提问线路,根据所述提问线路产生提问信息;步骤a7,将所述问诊参考结果、所述提问信息作为所述反馈信息反馈给用户。
技术总结
本发明提供一种基于语义识别的远程问诊系统,识别输入内容的关键信息,基于关键信息和之前的交互信息获取询问目标,对于非医疗知识询问类的询问目标,若满足预设条件规则,则获取对应的问诊参考结果,若不满足,根据当前关键信息和交互信息更新提问线路继续向用户提问,获取更为全面的信息为诊断过程提供更为丰富的数据支撑,获取更加准确的问诊参考结果,提高用户体验,减少信息的重复输入。减少信息的重复输入。减少信息的重复输入。
技术研发人员:张燕龙 归知明 丁玲玲
受保护的技术使用者:上海深至信息科技有限公司
技术研发日:2023.05.26
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/