一种预检报告收集方法和系统技术方案

技术编号:39438335 阅读:9 留言:0更新日期:2023-11-19 16:21
本说明书实施例提供一种预检报告收集方法和系统,所述方法包括:获取用户的生理信息、病情信息;基于生理信息、病情信息,通过诊断模型生成结构化预检报告;其中,所述诊断模型为语言模型,所述结构化预检报告包括由医学术语构成的诊断报告。构成的诊断报告。构成的诊断报告。

【技术实现步骤摘要】
一种预检报告收集方法和系统


[0001]本说明书涉及医疗诊断
,特别涉及一种预检报告收集方法与系统。

技术介绍

[0002]当前医疗诊断场景中,患者向医生寻求帮助时,并不清楚具体应该提供何种信息、用何种方式进行描述能够帮助医生进行诊断。此时需要医生基于患者的身体情况(如体检信息等)和病理症状进行问诊,再基于患者反馈的内容进行后续对话。这一交流过程耗费了大量医生时间,使得问诊效率极其有限。
[0003]现有的预检信息收集方法包括收集患者对预设问题的回答描述,根据患者的回答描述确定患者的病情诊断结果。该种方式无法灵活、针对性地收集患者的病情描述,可能导致病情描述不足而出现误诊的情况。另一方面,现有的预检信息收集收集方法仅为患者提供对应的就诊建议,并没有提高医生了解患者基本情况、大致病情这一过程的效率。
[0004]因此,需要提供一种预检报告收集方法和系统,有效提高预检效率和准确度、节约问诊时间。

技术实现思路

[0005]本说明书一个或多个实施例提供一种预检报告收集方法。所述方法包括:获取用户的生理信息、病情信息;基于所述生理信息、所述病情信息,通过诊断模型生成结构化预检报告;其中,所述诊断模型为语言模型,所述结构化预检报告包括由医学术语构成的诊断报告。
[0006]在一些实施例中,所述医学诊断模型的获取方式包括:基于问诊对话集对预训练好的初始模型进行微调训练,得到所述诊断模型。
[0007]在一些实施例中,所述诊断模型包括对话模块、信息处理模块和报告生成模块;所述对话模块用于与所述用户进行至少一轮对话,以获取对话信息;所述信息处理模块用于在所述至少一轮对话中的每一轮对话结束后,基于所述对话信息确定所述用户的诊断数据;所述报告生成模块用于基于所述至少一轮对话的所述对话信息和所述诊断数据,确定所述用户的所述结构化预检报告。
[0008]在一些实施例中,所述基于所述生理信息、所述病情信息,通过诊断模型生成结构化预检报告,包括:基于所述生理信息、所述病情信息,通过所述诊断模型进行至少一轮对话,所述至少一轮对话包括:基于所述对话模块对初始输入信息和所述历史对话内容进行处理,生成本轮对话的询问问题,并通过交互界面显示所述询问问题以向所述用户进行提问,并得到所述用户的回复信息;其中,所述初始输入信息至少包括所述生理信息、所述病情信息;基于所述信息处理模块对所述初始输入信息、所述历史对话内容和当前对话内容进行处理,确定所述用户的初步诊断结果及其对应的确诊概率;以及,判断所述确诊概率是否满足预设条件,响应于所述确诊概率满足所述预设条件,向所述对话模块发出停止问询信号,结束所述至少一轮对话;在所述至少一轮对话结束后,基于所述报告生成模块对所述
初始输入信息、所述至少一轮对话中每一轮的问诊信息进行处理,生成所述结构化预检报告。
[0009]在一些实施例中,所述对话模块包括基于提示工程构建的至少一个第一预设规则,所述第一预设规则包括:生成所述用户的疾病列表,所述疾病列表包括所述用户可能患有的疾病类型及其疾病概率;基于所述疾病列表,确定用于判断所述用户是否患有目标疾病类型的信息缺口;基于所述信息缺口,生成所述询问问题。
[0010]在一些实施例中,所述信息处理模块包括基于提示工程构建的至少一个第二预设规则,所述第二预设规则包括:生成所述用户的疾病列表,所述疾病列表包括所述用户可能患有的疾病类型及其疾病概率;基于所述疾病列表,确定所述初步诊断结果及其对应的确诊概率。
[0011]在一些实施例中,所述第二预设规则还包括:判断所述疾病列表中的目标疾病类型对应的目标疾病概率是否满足预设条件;响应于所述目标疾病概率满足所述预设条件时,向所述对话模块发出所述停止问询指令。
[0012]本说明书一个或多个实施例提供一种预检报告收集装置,所述装置包括至少一个处理器以及至少一个存储器;所述至少一个存储器用于存储计算机指令;所述至少一个处理器用于执行所述计算机指令中的至少部分指令以实现上述预检报告收集方法。
[0013]本说明书一个或多个实施例提供一种预检报告收集系统,所述系统包括:获取模块,用于获取用户的基础生理信息、病情信息;诊断模块,用于基于所述基础生理信息、所述病情信息,通过医学诊断模型生成结构化诊断报告;其中,所述医学诊断模型为语言模型,所述结构化预检报告包括由医学术语构成的诊断报告。
[0014]本说明书一个或多个实施例提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行上述预检报告收集方法。
[0015]本说明书一些实施例至少包括如下所述的有益效果:(1)通过医学诊断模型生成结构化预检报告,可以同时处理用户的多种信息(如,基础生理信息、病情信息等)及其之间的关系,生成准确的、符合用户实际病情的结构化预检报告,可以为临床医生提供清晰、简洁的信息总结,节约临床医生用于了解病人情况的时间,提高会诊效率;(2)通过使用语言模型,可以将其本身的参数权重中编码的大量基于自然语言语料存储的常识性信息用于预检结果确定,相比仅从医学语料训练得到的模型,基于语言模型的系统能够更好地理解患者提出的问题、更流畅地与患者交流、更合理地总结所有的输入信息并转化为结构化报告;(3)以患者基础生理信息和简单病情描述作为初始输入信息,利用模型可以自动化地输出对患者的第一个询问问题。根据患者的回答和初始输入信息,进行多轮对话,并在每一轮对话中输出最合适的询问问题并获取患者的回复信息,可以充分收集用于判断患者病症的详细信息,以便系统可以基于更准确、更详细的信息进行预检诊断,有效降低少了模型在信息不充足情况下给出错误结论的可能性。
附图说明
[0016]本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
[0017]图1是根据本说明书一些实施例所示的预检报告收集系统的模块示意图;
[0018]图2是根据本说明书一些实施例所示的预检报告收集方法的示例性流程图;
[0019]图3是根据本说明书一些实施例所示的通过医学诊断模型生成结构化预检报告的示意图。
具体实施方式
[0020]为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0021]应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
[0022]如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种预检报告收集方法,其特征在于,所述方法包括:获取用户的生理信息、病情信息;基于所述生理信息、所述病情信息,通过诊断模型生成结构化预检报告;其中,所述诊断模型包括语言模型,所述结构化预检报告包括由医学术语构成的诊断报告。2.如权利要求1所述的方法,其特征在于,所述诊断模型的获取方式包括:基于问诊对话集对预训练好的初始模型进行微调训练,得到所述诊断模型。3.如权利要求1所述的方法,其特征在于,所述语言模型包括对话模块、信息处理模块和报告生成模块;所述对话模块用于与所述用户进行至少一轮对话,以获取对话信息;所述信息处理模块用于在所述至少一轮对话中的每一轮对话结束后,基于所述对话信息确定所述用户的诊断数据;所述报告生成模块用于基于所述至少一轮对话的所述对话信息和所述诊断数据,确定所述用户的所述结构化预检报告。4.如权利要求3所述的方法,其特征在于,所述基于所述生理信息、所述病情信息,通过诊断模型生成结构化预检报告,包括:基于所述生理信息、所述病情信息,通过所述诊断模型进行至少一轮对话,所述至少一轮对话包括:基于所述对话模块对初始输入信息和所述历史对话内容进行处理,生成本轮对话的询问问题,并通过交互界面显示所述询问问题以向所述用户进行提问,并得到所述用户的回复信息;其中,所述初始输入信息至少包括所述生理信息、所述病情信息;基于所述信息处理模块对所述初始输入信息、所述历史对话内容和当前对话内容进行处理,确定所述用户的初步诊断结果及其对应的确诊概率;以及,判断所述确诊概率是否满足预设条件,响应于所述确诊概率满足所述预设条件,向所述对话模块发出停止问询指令,结束所述至少一轮对话;在所述至少一轮对话结束后,基于所述报告生成模块对所述初始输入信息、所述至少一轮对话中每一轮的问诊信息进行处理,生成...

【专利技术属性】
技术研发人员:陶泽吴迪嘉
申请(专利权)人:上海联影智能医疗科技有限公司
类型:发明
国别省市:

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

1