本发明专利技术提供的自动获取健康医疗问题答案的方法、系统、介质和设备,其中的方法,包括如下步骤:获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。以上方案中,意图类别能够从用户输入的自由表达方式中先确定出用户的意图所在,之后在结合实体信息即可准确确定问题的答案,相比于现有技术中训练数学模型的方式更易于投入实际应用。
【技术实现步骤摘要】
自动获取健康医疗问题答案的方法、系统、介质和设备
本专利技术涉及医学数据处理的
,具体涉及一种自动获取健康医疗问题答案的方法、系统、介质和设备。
技术介绍
目前国内外能把健康医疗领域的自动问答系统做到实用阶段(高精度回答)的几乎没有。其主要难点在于健康医疗领域的自动问答系统中涉及到的用户、语言形式及所表达的内容变化性极强,不同用户都自然语言形式自由表达。在近些年,有一些
中出现了基于深度学习的自动问答技术,但是其严重依赖训练数据量,因此比较适用于数据量较少或者数据内容较为集中的领域,而无法适用于数据量大且多样性强的健康医疗领域。如果在健康医疗领域采用数学模型对数据进行训练以实现自动问答的话,极有可能因为数据量不足的原因导致回答的准确性较低,无法保证回答的质量和满意度。因此,亟需一种健康医疗领域下的自动问答方法和系统以解决上述问题。
技术实现思路
本专利技术旨在提供一种自动获取健康医疗问题答案的方法、系统、介质和设备,以解决现有技术中没有适于健康医疗领域的高质量的自动问答解决方案的技术问题。为此,本专利技术提供一种自动获取健康医疗问题答案的方法,包括如下步骤:获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。优选地,上述的自动获取健康医疗问题答案的方法,解析所述文本信息以获取所述文本信息对应的意图类别和实体信息的步骤中包括:对所述文本信息进行分词处理,得到词语集合;将词语集合中的每一词语与每一意图类别词库中的基本词语进行比较,若某一词语与某一意图类别词库中的基本词语相匹配则将该词语划分至该意图类别数据库中的目标词语集合中;确定目标词语数量最多的目标词语集合对应的意图类别作为所述文本信息对应的意图类别。优选地,上述的自动获取健康医疗问题答案的方法,对所述文本信息进行分词处理,得到词语集合的步骤中:获取文本信息的总字数N,将N/2作为分词处理中每一词语中包含字数的最大值;对所述文本信息进行分词处理得到所有字数为n的词语,其中n为整数且1≤n≤N/2。优选地,上述的自动获取健康医疗问题答案的方法,获取与健康医疗问题相对应的文本信息的步骤中包括:获取与健康医疗问题对应的语音信号;解析所述语音信号,将所述语音信号转换为文本信息。优选地,上述的自动获取健康医疗问题答案的方法,解析所述语音信号,将所述语音信号转换为文本信息的步骤中还包括:获取所述语音信号的声纹信息,根据所述声纹信息得到所述语音信号的语调变化数据;根据所述语调变化数据确定所述语音信号的语气类别,并将所述语气类别转换为语气文本信息;解析所述语音信号,将所述语音信号中的语音识别为第一文本信息,将所述第一文本信息与所述语气文本信息结合后作为所述文本信息。优选地,上述的自动获取健康医疗问题答案的方法,解析所述文本信息以获取所述文本信息对应的意图类别和实体信息的步骤中:采用正则表达式或词典匹配的方法获取所述文本信息中的实体信息。本专利技术还提供一种计算机可读存储介质,所述存储介质中存储有程序指令,计算机读取所述程序指令后执行以上任一项所述的自动获取健康医疗问题答案的方法。本专利技术还提供一种电子设备,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序指令,至少一个所述处理器读取所述程序指令后执行以上任一项所述的自动获取健康医疗问题答案的方法。基于同一专利技术构思,本专利技术还提供一种自动获取健康医疗问题答案的系统,包括:输入组件,所述输入组件供用户输入健康医疗问题;控制器,获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。优选地,上述的自动获取健康医疗问题答案的系统,还包括播放器:所述输入组件为接收语音信号输入的麦克风;所述控制器还用于获取与健康医疗问题对应的语音信号;解析所述语音信号,将所述语音信号转换为文本信息;所述控制器还用于将所述答案信息转换为音频信号后输出;所述播放器接收所述控制器输出的所述音频信号并播放。本专利技术提供的上述技术方案,与现有技术相比,至少具有如下有益效果:本专利技术提供的自动获取健康医疗问题答案的方法、系统、介质和设备,其中的方法,包括如下步骤:获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。其中的意图类别是根据健康医疗
进行划分的,其中的实体也是根据医疗
进行选择设定的,通过解析问题文本得到意图类别和实体信息,结合这两者来确定问题的答案,意图类别能够从用户输入的自由表达方式中先确定出用户的意图所在,之后在结合实体信息即可准确确定问题的答案,整个过程简单容易实现,相比于现有技术中训练数学模型的方式更易于投入实际应用。附图说明图1为本专利技术一个实施例所述自动获取健康医疗问题答案的方法流程图;图2为本专利技术另一个实施例所述自动获取健康医疗问题答案的方法流程图;图3为本专利技术一个实施例所述电子设备的结构示意图;图4为本专利技术一个实施例所述自动获取健康医疗问题答案的系统的结构框图。具体实施方式下面将结合本实施例中附图,对本专利技术中的技术方案进行示例描述。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术的简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个组件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。实施例1本实施例提供一种自动获取健康医疗问题答案的方法,所述方法可以应用于计算机设备中,如图1所示,包括如下步骤:S101:获取与健康医疗问题相对应的文本信息;所述健康医疗问题由用户输入,其输入的可以是文本类信息、图片类信息或者语音类信息。当获取到相应类型的信息后,如果是文本类信息则不需本文档来自技高网...
【技术保护点】
1.一种自动获取健康医疗问题答案的方法,其特征在于,包括如下步骤:获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。
【技术特征摘要】
1.一种自动获取健康医疗问题答案的方法,其特征在于,包括如下步骤:获取与健康医疗问题相对应的文本信息;解析所述文本信息以获取所述文本信息对应的意图类别和实体信息;所述意图类别至少包括科类判断、成因判断和解决方法中的至少一种;所述实体信息包括表象数据;根据所述意图类别和所述实体信息获取匹配的目标答案源及与所述目标答案源匹配的目标答案模板;将所述目标答案源与所述目标答案模板组合后得到答案信息并输出。2.根据权利要求1所述的自动获取健康医疗问题答案的方法,其特征在于,解析所述文本信息以获取所述文本信息对应的意图类别和实体信息的步骤中包括:对所述文本信息进行分词处理,得到词语集合;将词语集合中的每一词语与每一意图类别词库中的基本词语进行比较,若某一词语与某一意图类别词库中的基本词语相匹配则将该词语划分至该意图类别数据库中的目标词语集合中;确定目标词语数量最多的目标词语集合对应的意图类别作为所述文本信息对应的意图类别。3.根据权利要求2所述自动获取健康医疗问题答案的方法,其特征在于,对所述文本信息进行分词处理,得到词语集合的步骤中:获取文本信息的总字数N,将N/2作为分词处理中每一词语中包含字数的最大值;对所述文本信息进行分词处理得到所有字数为n的词语,其中n为整数且1≤n≤N/2。4.根据权利要求1-3任一项所述的自动获取健康医疗问题答案的方法,其特征在于,获取与健康医疗问题相对应的文本信息的步骤中包括:获取与健康医疗问题对应的语音信号;解析所述语音信号,将所述语音信号转换为文本信息。5.根据权利要求4所述的自动获取健康医疗问题答案的方法,其特征在于,解析所述语音信号,将所述语音信号转换为文本信息的步骤中还包括:获取所述语音信号的声纹信息,根据所述声纹信息得到所述语音信号的语调变化数据;根据所述语调变...
【专利技术属性】
技术研发人员:李宇欣,
申请(专利权)人:北京健康有益科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。