本发明涉及电子技术领域,特别涉及一种信息处理方法及装置。
背景技术:
随着社会的不断发展,各行各业的从业人员也越来越多。但是,在目前的社会环境中,专业技术人员远远少于普通人,而当普通人与专业技术人员进行沟通时,往往会不得要领,无法理会专业技术人员的意思,导致沟通效率低下。
以医院为例,由于我国的人口基数大,因此,患病的人也就会很多,而医生的数量又远远不足,这就造成了每次就医都要先预约排队,就医特别困难。而医生在向患者咨询病情的过程中,由于患者是非专业人士,在医生进行咨询的过程中可能理解不到医生咨询的重点,从而导致医生的工作耗时过长,工作效率低下。
因此,现有技术中存在专业人员与普通人之间沟通耗时过长,导致工作效率低下的技术问题。
技术实现要素:
本发明实施例提供了一种信息处理方法及装置,用于减轻专业技术人员的工作量,提高专业技术人员的工作效率。
第一方面,提供了一种信息处理方法,所述方法包括:
接收第一用户输入的自然语言信息;
解析所述自然语言信息,获得所述自然语言信息中的有效信息;
基于所述有效信息,生成具有标准格式的专业语言信息;
发送所述专业语言信息给第二用户。
结合第一方面,在第一方面的第一种可能的实施方式中,所述自然语言信息包括语音信息和/或文本信息;
在所述自然语言信息为语音信息的情况下,在所述接收第一用户输入的自然语言信息后,还包括:
将所述语音信息转换为文本信息。
结合第一方面,在第一方面的第二种可能的实施方式中,在所述接收第一用户输入的自然语言信息之前,所述方法还包括:
根据所述第二用户的职业设置所述专业语言信息的标准格式。
结合第一方面,在第一方面的第三种可能的实施方式中,在发送所述专业语言信息给所述第二用户之前,所述方法还包括:
将所述专业语言信息反馈给所述第一用户,并提示所述第一用户确认所述专业语言信息是否准确。
第二方面,提供了一种信息处理装置,其特征在于,所述装置包括:
信息接收模块,用于接收第一用户输入的自然语言信息;
信息解析模块,用于解析所述自然语言信息,获得所述自然语言信息中的有效信息;
信息转换模块,用于将所述有效信息转换成具有标准格式的专业语言信息。
结合第二方面,在第二方面的第一种可能的实施方式中,所述装置还包括:
信息转换模块,用于在所述自然语言信息为语音信息的情况下,将所述语言信息转换成文本信息。
结合第二方面,在第二方面的第二种可能的实施方式中,所述装置还包括:
设置模块,用于根据第二用户的职业设置所述专业语言信息的标准格式。
结合第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述装置还包括:
反馈模块,用于将所述专业语言信息反馈给所述第一用户,并提示所述第一用户确认所述专业语言信息是否准确。
本发明实施例中,由于将普通用户的自然语言信息转换成了具有标准格式的专业语言信息,使专业技术人员在向所述普通用户提供技术支持的时候只需通过所述专业语言信息就能获知所述普通用户的需求,不用再从头开始咨询所述普通用户,缩短了专业技术人员的工作时间,提高了工作效率。
附图说明
图1为本发明实施例的一种信息处理方法的方法流程图。
图2为本发明实施例的一种信息处理装置的结构示意图。
具体实施方式
本发明实施例提供了一种信息处理方法及装置,由于将普通用户的自然语言信息转换成了具有标准格式的专业语言信息,使专业技术人员在向所述普通用户提供技术支持的时候只需通过所述专业语言信息就能获知所述普通用户的需求,不用再从头开始咨询所述普通用户,缩短了专业技术人员的工作时间,提高了工作效率。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“第一用户”与“普通用户”可以互换,“第二用户”与“专业技术人员”可以互换,“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图对本发明优选的实施方式进行详细说明。
请参见图1,本发明实施例提供了一种信息处理方法,所述方法包括以下步骤:
步骤s101:接收第一用户输入的自然语言信息。
在具体的实施过程中,所述第一用户输入的自然语言信息可能有多种信息,比如语音信息、文字信息、图片信息等,当用户输入的自然语言信息为语音信息时,在接收第一用户输入的自然语言信息后,将所述自然语言信息中的语音信息转换成文本信息。
完成步骤s101后,执行步骤s102:解析所述自然语言信息,获得所述自然语言信息中的有效信息。
在具体的实施过程中,由于第一用户输入的自然语言信息可能非常的杂乱,而且大部分可能与第一用户的需求无关,因此,就要接卸第一用户输入的自然语言信息,并从其中提取出需要的有效信息。
完成步骤s102后,执行步骤s103:基于所述有效信息,生成具有标准格式的专业语言信息。
在具体的实施过程中,因为不同的行业的文本信息格式都是不同的,比如说,餐饮业,餐饮业的菜单格式为:丨桌号丨点菜信息:***丨;医疗业,医疗业的病历信息格式为:丨姓名丨既往病史丨病因丨。因此,在接收第一用户输入的自然语言信息之前,首先需要根据所述第二用户的职业设置所述专业语言信息的标准格式。然后当接收第一用户输入的自然语言信息后,才能生成对应的标准格式的专业语言信息。
为了使本领域的技术人员更容易理解,通过下面的例子进行描述。
例一:应用于医疗业
首先设置专业语言信息的标准格式,所述标准格式为:丨姓名丨既往病史丨过敏药物丨病因丨。
当患者a来医院就诊,接收患者a输入的自然语言信息。
所述自然语言信息如下:
问:请问您哪里不舒服?
患者a答:昨天早上出门的时候,碰到下雨,我没有带雨伞,淋雨全身湿透了,下午回家就开始有点不舒服。晚上9点开始发烧,39度,吃了一包感冒清热颗粒,11点的时候,吃了一碗粥,继续睡。早上起来烧到40度。我感觉头沉沉的,想睡觉。但是我老婆一定要我来医院看病。
问:“感冒清热颗粒”是冲剂吗?
患者a答:是的。
问:“感冒清热颗粒”是冲服了一包吗?
患者a答:是的。
问:除了“感冒清热颗粒”还吃了什么药?
患者a答:没有。
问:你以前有没有生过大病?
患者a答:没有。
问:有过敏药物吗?
患者a答:青霉素过敏。
获取了患者a叙述的上述病情信息后,解析上述病情信息并获得其中的有效信息:昨天上午淋雨,下午不适,21点发烧39度,食欲不振,服用一包“感冒清热颗粒”,早上发烧40度,无病史,青霉素过敏。
获取了上述有效信息后,将所述有效信息转化成具有标准格式的专业语言信息,如下:
姓名:患者a
既往病史:无。
过敏药物:青霉素。
病因:“昨天上午淋雨,下午不适,21点发烧39度,食欲不振。冲服一包“感冒清热颗粒”早上发烧40度。”
完成步骤s103后,执行步骤s104:发送所述专业语言信息给第二用户。
在发送所述专业语言信息给第二用户之前,还可以将所述专业语言信息反馈给所述第一用户,并提示所述第一用户确认所述专业语言信息是否准确,所述第一用户确认后再发送给第二用户。在具体的过程中,向所述第一用户反馈所述专业语言信息的方式很多,比如通过语音的形式告知所述第一用户,也可以通过显示单元向所述第一用户显示所述专业语言信息。在此不做限制。
对应本发明实施例中提供的一种基于人工智能的咨询方法,本发明实施例中还提供了一种基于人工智能的咨询装置,如图2所示为本发明实施例中一种基于人工智能的咨询装置的具体结构示意图,该装置包括:
接收模块10,用于接收第一用户输入的自然语言信息;
解析模块20,用于解析所述自然语言信息,获得所述自然语言信息中的有效信息;
生成模块30,用于基于所述有效信息,生成具有标准格式的专业语言信息。
发送模块40,用于将所述专业语言信息发送给所述第二用户。
在具体的实施过程中,所述装置还包括:转换模块,用于在所述自然语言信息为语音信息的情况下,将所述语言信息转换成文本信息。
进一步的,在具体的实施过程中,所述装置还包括:设置模块,用于根据第二用户的职业设置所述专业语言信息的标准格式。
进一步的,在具体的实施过程中,所述装置还包括:反馈模块,用于将所述专业语言信息反馈给所述第一用户,并提示所述第一用户确认所述专业语言信息是否准确。
本发明提供的一个或者多个实施例至少存在如下技术效果或优点:
由于本发明实施例中,将普通用户的自然语言信息转换成了具有标准格式的专业语言信息,使专业技术人员在向所述普通用户提供技术支持的时候只需通过所述专业语言信息就能获知所述普通用户的需求,不用再从头开始咨询所述普通用户,缩短了专业技术人员的工作时间,提高了工作效率。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。