答案的展示方法、装置、存储介质及电子设备与流程

文档序号:16782655发布日期:2019-02-01 19:15阅读:132来源:国知局
答案的展示方法、装置、存储介质及电子设备与流程

本申请实施例涉及互联网技术领域,尤其涉及一种答案的展示方法、装置、存储介质及电子设备。



背景技术:

目前,通过问题和对该问题的回答是人们获取现实世界信息的一种有效方式。与此同时,随着互联网技术的发展及互联网应用的快速发展,人们越来越多地依赖于互联网网络获取信息。具体地,通过搜索平台搜索相关的信息来实现通过问答方式获取信息,尤其在问答社区内搜索问题、提出问题、回答问题、浏览问题或追加问题等,这已成为用户之间进行互动信息交流的重要方式。其中,常见的智能问答社区有百度知道、搜搜问问、新浪爱问等。

如何满足用户需求并展现给用户,是智能问答社区的核心问题之一。通常,智能问答社区内各提问问题的答案的详情页均以答案列表的形式罗列提问问题的答案,智能问答社区的用户需要花费过多的时间和精力去查找所需要的答案,从而大大降低了用户在社区的体验。



技术实现要素:

本申请实施例的目的在于提供一种答案的展示方法、装置、存储介质及电子设备,以解决现有技术中存在的用户需要花费过多的时间和精力在智能问答社区查找所需要的答案导致的用户体验差的问题。

根据本申请实施例的第一方面,提供了一种答案的展示方法。所述方法包括:从知识库中确定提问问题的多个答案;对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;基于所述多个答案分别所属的层级,展示所述多个答案。

根据本申请实施例的第二方面,提供了一种答案的展示装置。所述装置包括:第一确定模块,用于从知识库中确定提问问题的多个答案;层级分类模块,用于对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;展示模块,用于基于所述多个答案分别所属的层级,展示所述多个答案。

根据本申请实施例的第三方面,提供了一种存储介质,所述存储介质上存储有计算机可执行指令,所述计算机可执行指令在被处理器处理时执行如下步骤:从知识库中确定提问问题的多个答案;对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;基于所述多个答案分别所属的层级,展示所述多个答案。

根据本申请实施例的第四方面,提供了一种电子设备,所述设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例第一方面所述的答案的展示方法。

根据本申请实施例提供的技术方案,从知识库中确定提问问题的多个答案;对多个答案执行层级分类操作,确定多个答案分别所属的层级;基于多个答案分别所属的层级,展示多个答案,与现有的其它方式相比,能够对提问问题的多个答案进行分层级展示,避免用户花费过多的精力去查找需要的答案,提高了用户体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例一的一种答案的展示方法的步骤流程图;

图2是根据本申请实施例二的一种答案的展示方法的步骤流程图;

图3是根据本申请实施例三的一种答案的展示装置的结构框图;

图4是根据本申请实施例四的一种答案的展示装置的结构框图;

图5是根据本申请实施例五的一种电子设备的结构示意图。

具体实施方式

为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。

实施例一

参照图1,示出了本申请实施例一的一种答案的展示方法的步骤流程图。

本实施例的答案的展示方法包括以下步骤:

在步骤s101中,从知识库中确定提问问题的多个答案。

在本申请实施例中,所述知识库可为保存有样本问题和样本问题的答案的数据库。所述提问问题可为用户从页面中显示的提问问题中选择的提问问题,还可为用户在页面中输入的提问问题。其中,所述页面可为与知识问答社区相关的网页的页面,还可为与知识问答社区相关的客户端的页面。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,在从知识库中确定提问问题的多个答案时,响应于对页面中输入的提问问题的搜索操作,从所述知识库中确定与所述输入的提问问题匹配的样本问题;基于所述样本问题的答案,确定所述输入的提问问题的答案。籍此,能够准确地确定用户输入的提问问题的答案。可以理解的是,任何从知识库中确定提问问题的多个答案的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,在从所述知识库中确定与所述输入的提问问题匹配的样本问题时,对所述输入的提问问题进行切词和语义处理,确定所述输入的提问问题的特征词;再将所述输入的提问问题的特征词与所述知识库中的样本问题的特征词进行比对,确定所述输入的提问问题与所述样本问题的相似度。如果确定所述输入的提问问题与所述样本问题的相似度大于预设的相似度阈值,则确定所述输入的提问问题与所述样本问题匹配。如果确定所述输入的提问问题与所述样本问题的相似度小于或等于预设的相似度阈值,则确定所述输入的提问问题与所述样本问题不匹配。其中,所述预设的相似度阈值可由本领域技术人员根据实际需要进行设定,本申请实施例对此不做任何限定。此外,在确定所述输入的提问问题的答案时,可直接将与所述输入的提问问题匹配的样本问题的答案确定为所述输入的提问问题的答案。可替换地,还可将所述样本问题的答案中具有最高质量指数的答案确定为所述输入的提问问题的答案。其中,所述质量指数可具体为根据答案的浏览量、阅读量、点赞数、关注人数和收藏量中的一种或多种确定得到的。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,所述多个答案包括基础答案和对所述基础答案进行扩展确定的多个延展答案,并且所述多个延展答案中的每个延展答案包括基础延展答案和与所述基础延展答案对应的相似延展答案。具体地,所述基础答案可理解为针对所述提问问题的全面性的答案或概括性的答案,可满足大部分用户的问答需求。所述延展答案可理解为针对所述基础答案扩展的独立角度或独立方面的深层次剖析的答案。针对所述基础答案扩展的独立角度的深层次剖析,存在多个答案,其中的一个答案可确定为基础延展答案,其它的答案可确定为与所述基础延展答案对应的相似延展答案。可替换地,可将针对所述基础答案扩展的独立角度的深层次剖析的多个答案中的最高质量指数的答案确定为基础延展答案,其它的答案可确定为与所述基础延展答案对应的相似延展答案。其中,所述质量指数可具体为根据答案的浏览量、阅读量、点赞数、关注人数和收藏量中的一种或多种确定得到的。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,基础答案和延展答案的区别并非绝对,在某些应用场景下,部分延展答案也可以转换为基础答案,从而形成多个基础答案,或者,把从多个角度对同一问题进行答复且可满足绝大多数使用提问需求的多个答案作为多个基础答案。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,所述从知识库中确定提问问题的多个答案之前,所述方法还包括:确定样本问题和所述样本问题对应的基础答案;根据预设的答案扩展规则,对所述基础答案进行扩展确定多个延展答案;根据所述样本问题、所述基础答案以及所述多个延展答案的对应关系,构建知识库。籍此,能够预先构建得到知识库。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,可离线完成所述知识库的构建。在离线构建所述知识库时,构建知识库的数据包括样本问题和样本问题的答案两个实体。为了在线使用所述知识库时给用户提供满足要求的答复,还需要包括样本问题与答案的关联关系。进一步地,所述知识库包括问答数据对,一个问答数据对包括一个样本问题和该样本问题的多个答案,以及该样本问题与该样本问题的多个答案的关联关系。在确定样本问题和所述样本问题对应的基础答案时,可通过智能问答社区的后台服务器实时收集样本问题和基础答案,并存储在后台服务器上,或者其他数据服务器上。进一步地,还可以基于知识库中已有的样本问题和基础答案生成新的样本问题和基础答案,或者还可通过对知识库进行推理,得到推理样本问题和推理基础答案。具体地,可通过rdfs和owl规则集的推理引擎进行上述推理。换言之,样本问题既包括收集的样本问题,又包括基于收集的样本问题进行推理得到的推理样本问题,对应地,基础答案既包括收集的基础答案,又包括基于收集的基础答案推理得到的推理基础答案。在对所述基础答案进行扩展确定多个延展答案时,答案的扩展规则定义了基础答案的扩展角度,即从多个不同的扩展角度对基础答案进行扩展,生成多个延展答案。例如,有关“刘翔”的样本问题:刘翔是谁,或者谁是刘翔。其基础答案“刘翔是跨栏运动员”,如果从“刘翔”所指代的用户属性角度去扩展,可以得到延展答案“刘翔是一个男跨栏运动员”,“刘翔是中国的跨栏运动员”,““刘翔是中国上海的男跨栏运动员”,“刘翔,号称亚洲飞人”等等基础延展答案,在每个基础延展答案之下,又有多个相似延展答案,比如对于“刘翔是一个男跨栏运动员”这一延展答案,存在多个近似延展答案:“刘翔出生地在上海,是一个男跨栏运动员”,“刘翔1983年出生在上海,是一个男跨栏运动员”,“刘翔1983年出生在上海,是一个男跨栏运动员,属于田径项目”等等。此外,如前所述,由于知识库的作用是为了在线使用时,可以提供满足用户提问的答案,除了要建立所述样本问题与所述基础答案的对应关系即关联关系,还要建立所述样本问题与所述延展答案的对应关系。而在本实施例中,由于延展答案是通过对基础答案进行扩展处理得到的,因此,通过直接建立基础答案与延展答案的对应关系,即间接建立了样本问题与延展答案的对应关系即关联关系。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在步骤s102中,对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级。

在本申请实施例中,所述答案所属的层级包括两种,一种是答案外露层,另一种是答案收起层。具体地,所述答案外露层可理解为响应于用户对页面中展示的提问问题的选择操作展示的答案列表所构成的答案层,或者响应于用户对在页面中输入的提问问题的搜索操作展示的答案列表所构成的答案层,所述答案收起层可理解为响应于用户在答案外露层中对答案收起层的入口的操作展示的答案列表所构成的答案层。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,在确定所述多个答案分别所属的层级时,可确定所述基础答案和所述基础延展答案属于答案外露层。籍此,在确保用户进入针对提问问题的答案外露层后,能够渐进地从概括性的答案了解到各个分角度剖析的答案。此外,还可确定所述相似延展答案属于答案收起层。籍此,能够使得用户有目的性地了解基础延展答案对应的相似延展答案。可以理解的是,任何确定所述多个答案分别所属的层级的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,如果所述基础延展答案为针对所述基础答案扩展的独立角度的深层次剖析的多个答案中的最高质量指数的答案,并且确定所述基础答案和所述基础延展答案属于答案外露层,则可以优先展示提问问题的优质答案,这是因为所述答案外露层的展示优先级高于所述答案收起层的展示优先级。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在步骤s103中,基于所述多个答案分别所属的层级,展示所述多个答案。

在本申请实施例中,响应于用户对页面中展示的提问问题的选择操作,展示针对所述提问问题的答案外露层中的基础答案和基础延展答案,或者响应于用户对在页面中输入的提问问题的搜索操作,展示针对所述提问问题的答案外露层中的基础答案和基础延展答案。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,在基于所述多个答案分别所属的层级,展示所述多个答案时,响应于对所述答案收起层的入口的操作,展示与所述相似延展答案对应的所述基础延展答案的答案标题;响应于对所述基础延展答案的答案标题的选择操作,展示与所述基础延展答案对应的所述相似延展答案。籍此,能够使得用户有目的性地找到并浏览针对所述提问问题的专属回答角度的其他答案剖析。可以理解的是,任何基于所述多个答案分别所属的层级,展示所述多个答案的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,所述答案收起层的入口可为显示内容“查看更多x个相似答案”的链接。响应于用户对该链接的点击操作,展示与所述相似延展答案对应的所述基础延展答案的答案标题的目录。响应于用户对目录中的答案标题的选择操作,展示与所述基础延展答案对应的所述相似延展答案。其中,目录中的基础延展答案的答案标题的排序可依据基础延展答案在答案外露层中的排序确定,可替换地,目录中的基础延展答案的答案标题的排序可随机确定。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

通过本申请实施例提供的答案的展示方法,从知识库中确定提问问题的多个答案;对多个答案执行层级分类操作,确定多个答案分别所属的层级;基于多个答案分别所属的层级,展示多个答案,与现有的其它方式相比,能够对提问问题的多个答案进行分层级展示,避免用户花费过多的精力去查找需要的答案,提高了用户体验。

本实施例的答案的展示方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例二

参照图2,示出了本申请实施例二的一种答案的展示方法的步骤流程图。

本实施例的答案的展示方法包括以下步骤:

在步骤s201中,响应于对页面中显示的提问问题的选择操作,从所述知识库中确定所述提问问题的多个答案。

在本申请实施例中,页面中显示的提问问题可为知识库中保存的样本问题,响应于用户对页面中显示的提问问题的选择操作,可直接从知识库中查找所述提问问题的多个答案。其中,所述页面可为与知识问答社区相关的网页的页面,还可为与知识问答社区相关的客户端的页面。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在步骤s202中,对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级。

由于该步骤s202与上述步骤s102类似,在此不再赘述。

在步骤s203中,基于所述多个答案分别所属的层级,展示所述多个答案。

在一些可选实施例中,所述方法还包括:根据预设的答案质量评价规则,确定所述多个答案的当前质量指数;基于所述多个答案的当前质量指数,确定所述多个答案在所属的层级中的当前展示顺序。籍此,能够实时地更新提问问题的多个答案在所属的层级中的展示顺序。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,预设的答案质量评价规则具体为答案的质量指数的计算方法,可根据答案的浏览量、阅读量、点赞数、关注人数和收藏量中的一种或多种计算得到答案的当前质量指数。在计算得到所述多个答案的当前质量指数之后,可根据所述多个答案的当前质量指数的高低,确定所述多个答案在所属的层级中的当前展示顺序。例如,在对答案外露层中的答案进行排序时,可将基础答案排在最前面,之后按照基础延展答案的当前质量指数的高低,依次对答案外露层中的多个基础延展答案进行排序。例如,在对答案收起层中的答案进行排序时,可按照相似延展答案的当前质量指数的高低,依次对答案收起层中的多个相似延展答案进行排序。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,所述方法还包括:基于针对所述多个答案的用户行为信息,更新所述多个答案的当前质量指数。籍此,能够实时地更新多个答案的当前质量指数。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,针对答案的用户行为信息包括用户针对答案的浏览量、阅读量、点赞数、关注人数和收藏量中的一种或多种。用户针对答案的浏览量、阅读量、点赞数、关注人数和收藏量中的一种或多种更新了,相应地,答案的当前质量指数也会实时地更新。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

通过本申请实施例提供的答案的展示方法,响应于对页面中显示的提问问题的选择操作,从知识库中确定提问问题的多个答案;对多个答案执行层级分类操作,确定多个答案分别所属的层级;基于多个答案分别所属的层级,展示多个答案,与现有的其它方式相比,能够对提问问题的多个答案进行分层级展示,避免用户花费过多的精力去查找需要的答案,提高了用户体验。

本实施例的答案的展示方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例三

参照图3,示出了根据本申请实施例三的一种答案的展示装置的结构框图。

本实施例的答案的展示装置包括:第一确定模块301,用于从知识库中确定提问问题的多个答案;层级分类模块302,用于对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;展示模块303,用于基于所述多个答案分别所属的层级,展示所述多个答案。

本实施例的答案的展示装置用于实现前述多个方法实施例中相应的答案的展示方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例四

参照图4,示出了根据本申请实施例四的一种答案的展示装置的结构框图。

本实施例的答案的展示装置包括:第一确定模块404,用于从知识库中确定提问问题的多个答案;层级分类模块405,用于对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;展示模块406,用于基于所述多个答案分别所属的层级,展示所述多个答案。

可选地,所述多个答案包括基础答案和对所述基础答案进行扩展确定的多个延展答案。

可选地,所述多个延展答案中的每个延展答案包括基础延展答案和与所述基础延展答案对应的相似延展答案。

可选地,所述层级分类模块405,具体用于:确定所述基础答案和所述基础延展答案属于答案外露层,以及所述相似延展答案属于答案收起层。

可选地,所述答案外露层的展示优先级高于所述答案收起层的展示优先级。

可选地,所述展示模块406,具体用于:响应于对所述答案收起层的入口的操作,展示与所述相似延展答案对应的所述基础延展答案的答案标题;响应于对所述基础延展答案的答案标题的选择操作,展示与所述基础延展答案对应的所述相似延展答案。

可选地,所述装置还包括:第二确定模块407,用于根据预设的答案质量评价规则,确定所述多个答案的当前质量指数;第三确定模块408,用于基于所述多个答案的当前质量指数,确定所述多个答案在所属的层级中的当前展示顺序。

可选地,所述装置还包括:更新模块409,用于基于针对所述多个答案的用户行为信息,更新所述多个答案的当前质量指数。

可选地,所述第一确定模块404,具体用于:响应于对页面中输入的提问问题的搜索操作,从所述知识库中确定与所述输入的提问问题匹配的样本问题;基于所述样本问题的答案,确定所述输入的提问问题的答案。

可选地,在所述第一确定模块404之前,所述装置还包括:第四确定模块401,用于确定样本问题和所述样本问题对应的基础答案;扩展模块402,用于根据预设的答案扩展规则,对所述基础答案进行扩展确定多个延展答案;构建模块403,用于根据所述样本问题、所述基础答案以及所述多个延展答案的对应关系,构建知识库。

本实施例的答案的展示装置用于实现前述多个方法实施例中相应的答案的展示方法,并具有相应的方法实施例的有益效果,在此不再赘述。

本申请另一实施例还提供一种存储介质,其上存储有计算机可执行指令,所述计算机可执行指令在被处理器处理时执行如下步骤:从知识库中确定提问问题的多个答案;对所述多个答案执行层级分类操作,确定所述多个答案分别所属的层级;基于所述多个答案分别所属的层级,展示所述多个答案。

本申请另一实施例还提供一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的答案的展示方法。

实施例五

图5是根据本申请实施例五的一种电子设备的结构示意图。如图5所示,该设备包括:一个或多个处理器81以及存储器82,图5中以一个处理器81为例。执行上述方法的设备还可以包括:输入装置83和输出装置84。处理器81、存储器82、输入装置83和输出装置84可以通过总线或者其他方式连接,图5中以通过总线连接为例。

存储器82作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的上述方法对应的程序指令/模块。处理器81通过运行存储在存储器82中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中上述方法。

存储器82可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储知识库或提问问题的答案等。此外,存储器82可以包括高速随机存取存储器82,还可以包括非易失性存储器82,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器82可选包括相对于处理器81远程设置的存储器82,这些远程存储器82可以通过网络连接至客户端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置83可接收输入的数字或字符信息,以及产生与客户端的用户设置以及功能控制有关的键信号输入。输入装置83可包括按压模组等设备。

所述一个或者多个模块存储在所述存储器82中,当被所述一个或者多个处理器81执行时,执行上述任意方法实施例中的上述方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本申请实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,所述计算机可读记录介质包括用于以计算机(例如计算机)可读的形式存储或传送信息的任何机制。例如,机器可读介质包括只读存储器(rom)、随机存取存储器(ram)、磁盘存储介质、光存储介质、闪速存储介质、电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)等,该计算机软件产品包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

本领域的技术人员应明白,本申请实施例的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请实施例是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应说明的是:以上实施例仅用以说明本申请实施例的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1