一种生成推荐信息的方法及装置的制造方法

文档序号:9349967阅读:218来源:国知局
一种生成推荐信息的方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网领域,特别涉及一种生成推荐信息的方法及装置。
【背景技术】
[0002]经过近几年互联网技术的发展,浏览器网页所包含的服务功能也随之多样化,网页中各种嵌入式提示信息应运而生,例如用户打开网页时,会在醒目位置看到近期热门事件视频、天气预报、车辆限号等信息,很大程度上方便了人们的工作和生活。但是目前在网页中显示的提示信息均是由网页的技术开人员写入网页中的,虽然在一定程度上方便了大众的日常需求,但由于提示内容的单一性,无法满足某些特定人群或者单个用户的具有针对性的提示需求,个性化定制程度低下。

【发明内容】

[0003]本发明提供一种生成推荐信息的方法及装置,用以满足网页中提示信息的个性化需求。
[0004]根据本发明实施例的第一方面,提供一种生成推荐信息的方法,可包括:
[0005]在用户本次登录时,获取用户上次登录网页时输入的至少一个关键词;
[0006]根据获取的所述至少一个关键词搜索与其相关的数据;
[0007]根据预设规则对搜索到的所述相关数据进行排序,并提取出排序靠前的设定数量的数据输出到本次登录网页的预设位置作为推荐信息。
[0008]在一个实施例中,所述用户上次登录网页输入的关键词为多个时,所述获取用户上次登录网页时输入的至少一个关键词之后,根据获取的所述至少一个关键词搜索与其相关的数据之前,还可包括:
[0009]确定所获取的多个关键词之间的优先级关系;
[0010]根据所述优先级关系确定每个关键词对应的所述相关数据的提取数目,其中优先级越高对应的提取数目越多。
[0011]在一个实施例中,所述确定所获取的多个关键词之间的优先级关系,可包括:
[0012]根据各个关键词输入的先后顺序确定所述关键词的优先级,输入时间越晚优先级越高;或者
[0013]根据获取的各个关键词在网络侧的搜索次数确定所述关键词的优先级,搜索次数越多优先级越高。
[0014]在一个实施例中,所述用户上次登录网页输入的关键词为多个时,所述根据获取的所述至少一个关键词搜索与其相关的数据,可包括:
[0015]搜索输入时间最晚的关键词对应的相关数据;或者
[0016]按照各关键词优先级从高到低的顺序,依次搜索每个关键词对应的相关数据。
[0017]在一个实施例中,所述根据预设规则对搜索到的所述相关数据进行排序,可包括:
[0018]根据搜索到的所述相关数据在网络侧的点击率、转发率或浏览量对搜索到的所述相关数据进行排序。
[0019]在一个实施例中,所述按照各关键词优先级从高到低的顺序,依次搜索每个关键词对应的相关数据时,所述提取出排序靠前的设定数量的数据,可包括:
[0020]按照所述每个关键词对应的所述相关数据的提取数目,从排序结果中分别提取出排序靠前的相应数目的相关数据。
[0021]在一个实施例中,所述数据可包括视频数据、音频数据、文本文档或应用程序中的一项或多项。
[0022]根据本发明实施例的第二方面,提供一种生成推荐信息的装置,可包括:
[0023]获取模块,用于在用户本次登录时,获取用户上次登录网页时输入的至少一个关键词;
[0024]搜索模块,用于根据获取的所述至少一个关键词搜索与其相关的数据;
[0025]输出模块,用于根据预设规则对搜索到的所述相关数据进行排序,并提取出排序靠前的设定数量的数据输出到本次登录网页的预设位置作为推荐信息。
[0026]在一个实施例中,所述装置还可包括:
[0027]第一确定模块,用于确定所获取的多个关键词之间的优先级关系;
[0028]第二确定模块,用于根据所述优先级关系确定每个关键词对应的所述相关数据的提取数目,其中优先级越高对应的提取数目越多。
[0029]所述第一确定模块,可包括:
[0030]第一确定子模块,用于根据各个关键词输入的先后顺序确定所述关键词的优先级,输入时间越晚优先级越高;或者
[0031]第二确定子模块,用于根据获取的各个关键词在网络侧的搜索次数确定所述关键词的优先级,搜索次数越多优先级越高。
[0032]在一个实施例中,所述搜索模块,可包括:
[0033]第一搜索子模块,用于搜索输入时间最晚的关键词对应的相关数据;或者
[0034]第二搜索子模块,用于按照各关键词优先级从高到低的顺序,依次搜索每个关键词对应的相关数据。
[0035]所述输出模块,可包括:
[0036]排序子模块,用于根据搜索到的所述相关数据在网络侧的点击率、转发率或浏览量对搜索到的所述相关数据进行排序。
[0037]提取子模块,用于当按照各关键词优先级从高到低的顺序,依次搜索每个关键词对应的相关数据时,按照所述每个关键词对应的所述相关数据的提取数目,从排序结果中分别提取出排序靠前的相应数目的相关数据。
[0038]本发明实施例提供的技术方案可产生以下有益效果:
[0039]本发明实施例提供的生成推荐信息的方法及装置中,在用户本次登录时,获取用户上次登录网页时输入的至少一个关键词;根据获取的所述至少一个关键词搜索与其相关的数据;根据预设规则对搜索到的所述相关数据进行排序,并提取出排序靠前的设定数量的数据输出到本次登录网页的预设位置作为推荐信息。上述技术方案可实现根据用户的历史输入查找对应的相关数据,并按照预设的相关数据的排序规则和输出数目输出相关数据作为推荐信息,从而实现了在用户本次登录网页时能够看到与自身需求相关的推荐信息,满足了网页中提示信息的个性化需求。
[0040]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0041]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0042]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0043]图1为本发明根据一示例性实施例示出的生成推荐信息的方法的流程图。
[0044]图2为本发明根据一示例性实施例示出的另一生成推荐信息的方法的流程图。
[0045]图3为本发明根据一示例性实施例示出的生成推荐信息的装置的框图。
[0046]图4为本发明根据一示例性实施例示出的另一生成推荐信息的装置的框图。
[0047]图5为本发明根据一示例性实施例示出的另一生成推荐信息的装置的框图。
[0048]图6为本发明根据一示例性实施例示出的另一生成推荐信息的装置的框图。
[0049]图7为本发明根据一示例性实施例示出的另一生成推荐信息的装置的框图。
【具体实施方式】
[0050]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0051]根据本发明实施例的第一方面,提供一种生成推荐信息的方法,该方法可用于生成推荐信息的各种客户端或者各种装置中,例如PC端或者移动终端等,如图1所示,该方法可包括步骤S101-S103:
[0052]步骤SlOl:在用户本次登录时,获取用户上次登录网页时输入的至少一个关键
Τ.κ| ο
[0053]步骤S102:根据获取的至少一个关键词搜索与其相关的数据。
[0054]步骤S103:根据预设规则对搜索到的相关数据进行排序,并提取出排序靠前的设定数量的数据输出到本次登录网页的预设位置作为推荐信息。
[0055]其中,在一个实施例中,在步骤SlOl中,记录用户使用网页过程中输入的关键词,并将上述关键词储存于本地或云端,当用户再
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1