网络资源生成方法及装置制造方法及图纸

技术编号:14802199 阅读:79 留言:0更新日期:2017-03-14 22:51
本申请提供一种网络资源生成方法及装置。方法包括:获取用户的需求描述信息;根据所述需求描述信息,获取至少一个资源组件,所述资源组件是构成所述用户期望的网络资源的部件,或者是实现所述网络资源的部分功能的功能组件;根据所述至少一个资源组件,组装成所述网络资源。本申请技术方案可以提高网络资源与用户需求的匹配程度,满足用户对网络资源的需求。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种网络资源生成方法及装置
技术介绍
随着计算机技术的不断发展,使得互联网的应用越来越普及,用户通过互联网可以获取需要的网络资源。例如,用户输入关键词;搜索引擎根据一定的匹配策略,使用关键词在数据库中进行搜索,将与关键词匹配的网络资源提供给用户。在上述方法中,搜索引擎返回的网络资源虽然与用户输入的关键词相匹配,但是可能与用户需求的匹配程度较低,无法满足用户的需求。
技术实现思路
本申请的多个方面提供一种网络资源生成方法及装置,用以提高网络资源与用户需求的匹配程度,满足用户的需求。本申请的一方面,提供一种网络资源生成方法,包括:获取用户的需求描述信息;根据所述需求描述信息,获取至少一个资源组件,所述资源组件是构成所述用户期望的网络资源的部件,或者是实现所述网络资源的部分功能的功能组件;根据所述至少一个资源组件,组装成所述网络资源。本申请的另一方面,提供一种网络资源生成装置,包括:第一获取模块,用于获取用户的需求描述信息;第二获取模块,用于根据所述需求描述信息,获取至少一个资源组件,所述资源组件是构成所述用户期望的网络资源的部件,或者是实现所述网络资源的部分功能的功能组件;组装模块,用于根据所述至少一个资源组件,组装成所述网络资源。在本申请中,网络资源生成装置获取用户的需求描述信息,根据需求描述信息,获取构成或实现用户期望的网络资源的至少一个资源组件,根据至少一个资源组件,组装成用户期望的网络资源,实现了根据用户需求为用户定制网络资源的目的,使得组装成的网络资源更加符合用户需求,与用户需求匹配程度较高,有利于满足用户对网络资源的需求。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的网络资源生成方法的流程示意图;图2为本申请一实施例提供的步骤102的一种实施方式的流程示意图;图3为本申请另一实施例提供的步骤102的另一种实施方式的流程示意图;图4为本申请另一实施例提供的网络资源生成方法的流程示意图;图5为本申请一实施例提供的网络资源生成装置的结构示意图;图6为本申请另一实施例提供的网络资源生成装置的结构示意图。【具体实施方式】为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本申请一实施例提供的网络资源生成方法的流程示意图。如图1所示,该方法包括:101、获取用户的需求描述信息。102、根据上述需求描述信息,获取至少一个资源组建,该资源组建是构成用户期望的网络资源的部件,或者是实现用户期望的网络资源的部分功能的功能组件。103、根据上述至少一个资源组件,组装成用户期望的网络资源。本实施例提供一种网络资源生成方法,该方法可由网络资源生成装置执行。该网络资源生成装置可以是各种可以根据用户需求向用户提供网络资源的搜索引擎,例如可以是通用搜索引擎,也可以是各应用系统提供的搜索引擎,例如购物应用系统、理财应用系统等。在本实施例中,用户的需求描述信息用于对用户期望的网络资源进行描述。该需求描述信息可以是各种实现形式,例如可以是一个或多个关键词,或者可以是一句话,甚至还可以是一个信息列表。与现有技术中的关键词相比,本实施例的需求描述信息含义更广泛,且实现形式也更灵活多样。本实施例的网络资源是广义的网络资源,凡是可以通过互联网获取的信息、数据或对象等都属于本实施例所说的网络资源。例如,互联网上一个问题的答案属于网络资源,互联网上一件商品的信息属于网络资源,互联网上某个用户的注册信息属于网络资源,互联网上的视频资源属于网络资源,互联网提供的某种服务也属于网络资源,等等。举例说明,各理财应用提供的理财产品属于网络资源,若用户期望理财应用提供一种结合用户自身特性而定制化的理财产品,则该定制化的理财产品也属于网络资源。各购物网站提供的商品或服务信息属于网络资源,若用户期望购物网站能够提供一种结合用户自身特性而定制化的商品,例如特殊样式或特殊材质的衣服,则该定制化的商品属于网络资源。当用户期望获得某种网络资源时,可以通过需求描述信息来描述所期望的网络资源,并将需求描述信息提供给网络资源生成装置,由网络资源生成装置根据需求描述信息为用户生成所期望的网络资源。例如,网络资源生成装置可以向用户提供一交互界面,用户通过该交互界面将需求描述信息提供给网络资源生成装置。或者,用户可以通过用户的客户端向网络资源生成装置发送获取请求或查询请求,将需求描述信息携带在获取请求或查询请求中,这样网络资源生成装置可以接收用户的客户端发送的获取请求或查询请求,从获取请求或查询请求中获取需求描述信息。网络资源生成装置获取用户的需求描述信息后,根据该需求描述信息,获取至少一个资源组件,这里的资源组件是构成用户期望的网络资源的部件,或者是实现用户期望的网络资源的部分功能的功能组件,具体视网络资源的类型而定。因此,网络资源生成装置在获得至少一个资源组件之后,可以根据至少一个资源组件组装成用户期望的网络资源。例如,用户可以根据至少一个资源组件确定可以与这些资源组件匹配的组件模板,按照组件模板将资源组件组装在一起形成网络资源。其中,组件模板限定了资源组件之间的组装关系。值得说明的是,至少一个资源组件可以对应一个组件模板,也可以对应两个或两个以上组件模板。当对应两个或两个以上组件模板时,对应每个组件模板的资源组件不完全相同。另外,当对应两个或两个以上组件模板时,至少一个资源组件可以组装出两个或两个以上网络资源,这些网络资源理论上都是符合用户需求的,即是用户期望的网络资源。由上述可见,本实施例可以根据用户的需求描述信息识别出用户的需求,进而根据用户的需求为用户定制所需的网络资源,使得组装成的网络资源更加符合用户需求,与用户需求匹配程度较高,有利于满足用户需求。另外,采用本实施本文档来自技高网...

【技术保护点】
一种网络资源生成方法,其特征在于,包括:获取用户的需求描述信息;根据所述需求描述信息,获取至少一个资源组件,所述资源组件是构成所述用户期望的网络资源的部件,或者是实现所述网络资源的部分功能的功能组件;根据所述至少一个资源组件,组装成所述网络资源。

【技术特征摘要】
1.一种网络资源生成方法,其特征在于,包括:
获取用户的需求描述信息;
根据所述需求描述信息,获取至少一个资源组件,所述资源组件是构成所
述用户期望的网络资源的部件,或者是实现所述网络资源的部分功能的功能组
件;
根据所述至少一个资源组件,组装成所述网络资源。
2.根据权利要求1所述的方法,其特征在于,所述根据所述需求描述信息,
获取至少一个资源组件,包括:
对所述需求描述信息进行解析处理,以获得至少一个组件特征描述信息,
所述组件特征描述信息用于描述构成所述网络资源的资源组件;
获取与所述至少一个组件特征描述信息相匹配的所述至少一个资源组件。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述至少一个组
件特征描述信息相匹配的所述至少一个资源组件,包括:
根据所述至少一个组件特征描述信息在组件库中进行匹配;
若所述至少一个组件特征描述信息中每个组件特征描述信息均匹配到对应
的组件要素,从所述组件库中获取所述每个组件特征描述信息对应的组件要素
对应的资源组件;
若所述至少一个组件特征描述信息中存在未匹配到对应的组件要素的组件
特征描述信息,则将所述需求描述信息和/或所述至少一个组件特征描述信息发
送给资源生成平台,以供所述资源生成平台根据所述需求描述信息和/或所述至
少一个组件特征描述信息生成所述至少一个资源组件,并接收所述资源生成平
台返回的所述至少一个资源组件。
4.根据权利要求2所述的方法,其特征在于,所述获取与所述至少一个组
件特征描述信息相匹配的所述至少一个资源组件之前,包括:
根据所述用户的标识信息,获取所述用户的历史需求信息;
对所述用户的历史需求信息进行分析,以获得所述用户针对所述网络资源
的需求偏好信息;
根据所述需求偏好信息,对所述至少一个组件特征描述信息进行修正。
5.根据权利要求1或2或3或4所述的方法,其特征在于,所述根据所述
至少一个资源组件,组装成所述网络资源之后,还包括:
将所述网络资源推送给所述用户。
6.根据权利要求5所述的方法,其特征在于,所述将所述网络资源推送给
所述用户,包括:
若所述网络资源的特征与所述需求描述信息的匹配度大于预设...

【专利技术属性】
技术研发人员:鲁莎莉
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1