在网页中配置推荐信息的方法及索引服务器技术

技术编号:10166486 阅读:124 留言:0更新日期:2014-07-02 01:21
本发明专利技术公开了在网页中配置推荐信息的方法及索引服务器,其中,该方法包括:接收来自前台服务器的页面请求,由页面请求从数据源获取匹配的推荐信息;为获取的推荐信息计算相关性:确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算,将计算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性;按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中。本发明专利技术方案能够提高在网页中配置推荐信息的准确性。

【技术实现步骤摘要】
在网页中配置推荐信息的方法及索引服务器
本专利技术涉及信息处理技术,尤其涉及在网页中配置推荐信息的方法及索引服务器。
技术介绍
网页中除了显示后台提供的主题内容外,还留有空余的展示位置,以展示从索引服务器获取的推荐信息。目前,在网页中配置推荐信息的方法具体包括:数据源包含收集的所有推荐信息,索引服务器接收来自前台服务器的页面请求,由页面请求从数据源获取匹配的推荐信息;匹配的推荐信息众多,需要计算出各推荐信息的相关性,而后,按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中。专利技术人在实践中发现,采用现有方案为推荐信息计算相关性的方法比较粗糙,导致依据相关性进行排序后提取出的推荐信息准确性较低,与网页主体内容的相关性不大,无法进一步满足需求。
技术实现思路
本专利技术提供了一种在网页中配置推荐信息的方法,该方法能够提高在网页中配置推荐信息的准确性。本专利技术提供了一种在网页中配置推荐信息的索引服务器,该索引服务器能够提高在网页中配置推荐信息的准确性。一种在网页中配置推荐信息的方法,确定数据源中每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,每个触发标识对应一个特征关系表,将对应触发标识的特征关系表与相应推荐信息进行关联存储,所述特征关系表包括特征与特征值之间的对应关系,所述特征从相应推荐信息中提取;该方法包括:接收来自前台服务器的页面请求,由页面请求确定出特征和相应的特征值,并由页面请求从数据源获取匹配的推荐信息;为获取的每个推荐信息计算相关性,具体包括:确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算,将计算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性;按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中。较佳地,该方法还包括:获取包含变化增量的数据源变化信息,所述变化增量包含推荐信息中发生变化的特征;由数据源变化信息获取发生变化的推荐信息的数据描述类型,由数据描述类型确定出触发标识,查找到触发标识对应的特征关系表;由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作。较佳地,所述变化增量为将推荐信息中的指定特征修改为第一特征,且变化增量还包含第一特征的特征值;所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中查找出包含指定特征的对应关系,删除查找出的对应关系;并在特征关系表中增加第一特征与相应特征值之间的对应关系。较佳地,所述变化增量为将推荐信息中的指定特征删除,所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中查找出包含指定特征的对应关系,删除查找出的对应关系。较佳地,所述变化增量为增加指定特征,且变化增量还包含指定特征的特征值;所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中增加指定特征与相应特征值之间的对应关系。较佳地,所述将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算包括:将页面请求中特征的特征值与特征关系表中对应特征的特征值进行点积计算。较佳地,所述由数据源变化信息获取发生变化的推荐信息的数据描述类型,通过protobuf协议中的反射机制实现。一种在网页中配置推荐信息的索引服务器,该索引服务器包括数据源存储单元、索引构建单元、页面请求处理单元和索引配置单元;所述数据源存储单元,存储推荐信息;所述索引构建单元,确定所述数据源存储单元中的每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,每个触发标识对应一个特征关系表,将对应触发标识的特征关系表在所述数据源存储单元中与相应推荐信息进行关联存储,所述特征关系表包括特征与特征值之间的对应关系,所述特征从相应推荐信息中提取;所述页面请求处理单元,接收来自前台服务器的页面请求,由页面请求确定出特征和相应的特征值,并由页面请求从所述数据源存储单元获取匹配的推荐信息;所述索引配置单元,为所述页面请求处理单元获取的每个推荐信息计算相关性,按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中;所述计算相关性具体包括:确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算,将计算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性。较佳地,该索引服务器还包括变化操作单元,从所述数据源存储单元获取包含变化增量的数据源变化信息,所述变化增量包含推荐信息中发生变化的特征;由数据源变化信息获取发生变化的推荐信息的数据描述类型,由数据描述类型确定出触发标识,在所述数据源存储单元中查找到触发标识对应的特征关系表;由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作。较佳地,所述索引配置单元还包括相应性计算子单元,确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行点积运算,将运算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性。从上述方案可以看出,本专利技术中,确定数据源中每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,并建立与每个触发标识对应的特征关系表;接收来自前台服务器的页面请求,由页面请求确定出特征和相应的特征值,并由页面请求从数据源获取匹配的推荐信息;再由页面请求的特征、特征值,以及推荐信息的特征、特征值,计算得到相应推荐信息的相关性;而后,由相关性进行排序,提取设定个数的推荐信息反馈给前台服务器配置在网页中。本专利技术由更多特征计算相关性,提高了排序后提取的推荐信息准确性,进一步满足了需求。附图说明图1为本专利技术在网页中配置推荐信息的方法流程图;图2为本专利技术为推荐信息计算相关性的方法流程图;图3为本专利技术在网页中配置推荐信息的索引服务器结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术进一步详细说明。本专利技术结合页面请求的特征、特征值,以及推荐信息各触发标识对应的特征、特征值,计算相应推荐信息的相关性,提高了排序后提取推荐信息的准确性。参见图1,为本专利技术在网页中配置推荐信息的方法流程图,该方法确定数据源中每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,每个触发标识对应一个特征关系表,将对应触发标识的特征关系表与相应推荐信息进行关联存储,所述特征关系表包括特征与特征值之间的对应关系,所述特征从相应推荐信息中提取。推荐信息中的数据包含标题数据、正文内容数据等,相应地,数据描述类型包含标题描述类型、内容描述类型等。本文档来自技高网...
在网页中配置推荐信息的方法及索引服务器

【技术保护点】
一种在网页中配置推荐信息的方法,其特征在于,确定数据源中每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,每个触发标识对应一个特征关系表,将对应触发标识的特征关系表与相应推荐信息进行关联存储,所述特征关系表包括特征与特征值之间的对应关系,所述特征从相应推荐信息中提取;该方法包括:接收来自前台服务器的页面请求,由页面请求确定出特征和相应的特征值,并由页面请求从数据源获取匹配的推荐信息;为获取的每个推荐信息计算相关性,具体包括:确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算,将计算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性;按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中。

【技术特征摘要】
1.一种在网页中配置推荐信息的方法,其特征在于,确定数据源中每个推荐信息的数据描述类型,为每个数据描述类型设置触发标识,每个触发标识对应一个特征关系表,将对应触发标识的特征关系表与相应推荐信息进行关联存储,所述特征关系表包括特征与特征值之间的对应关系,所述特征从相应推荐信息中提取;该方法包括:接收来自前台服务器的页面请求,由页面请求确定出特征和相应的特征值,并由页面请求从数据源获取匹配的推荐信息;为获取的每个推荐信息计算相关性,具体包括:确定推荐信息的数据描述类型,由数据描述类型确定出触发标识,由触发标识在相应特征关系表中读取特征及特征值;将页面请求中特征的特征值与特征关系表中对应特征的特征值进行计算,将计算结果作为相应特征的最终特征值,由得到的各特征的最终特征值计算得到相应推荐信息的相关性;按照相关性从高至低的顺序对推荐信息进行排序,从相关性的数值最高开始,提取出设定个数的推荐信息,反馈给前台服务器配置在网页中。2.如权利要求1所述的方法,其特征在于,该方法还包括:获取包含变化增量的数据源变化信息,所述变化增量包含推荐信息中发生变化的特征;由数据源变化信息获取发生变化的推荐信息的数据描述类型,由数据描述类型确定出触发标识,查找到触发标识对应的特征关系表;由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作。3.如权利要求2所述的方法,其特征在于,所述变化增量为将推荐信息中的指定特征修改为第一特征,且变化增量还包含第一特征的特征值;所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中查找出包含指定特征的对应关系,删除查找出的对应关系;并在特征关系表中增加第一特征与相应特征值之间的对应关系。4.如权利要求2所述的方法,其特征在于,所述变化增量为将推荐信息中的指定特征删除,所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中查找出包含指定特征的对应关系,删除查找出的对应关系。5.如权利要求2所述的方法,其特征在于,所述变化增量为增加指定特征,且变化增量还包含指定特征的特征值;所述由变化增量在特征关系表中查找出相应的对应关系,对查找出的对应关系进行变化操作,具体包括:在特征关系表中增加指定特征与相应特征值之间的对应关系。6.如权利要求1至5中任一项所述的方法,其特征在于,所述将页面请求中特征的特征值与特征关系表...

【专利技术属性】
技术研发人员:曾富涔
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1