一种信息推荐方法、装置及服务器制造方法及图纸

技术编号:13495928 阅读:72 留言:0更新日期:2016-08-07 20:28
本发明专利技术实施例公开了一种信息推荐方法及系统,其根据历史检索记录确定每个历史检索关键词对应的历史情境信息,当接收到用户发送的检索请求时,确定对应的当前情境信息,根据所述历史情境信息与所述当前情境信息的相似度,从所述历史检索关键词中选择一个或多个历史检索关键词作为所述线上检索请求的推荐关键词,并将该推荐关键词展示给用户;由于本申请实施例展示的推荐关键词都是与当前情境信息相匹配的关键词,不会由于情境的不匹配导致推荐关键词无效,保证每个推荐关键词都可以为用户提供一定的有效线下信息,从而可以减少用户获取有效线下信息所耗时间。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别是涉及一种信息推荐方法、装置及服务器
技术介绍
线上到线下(Online To Offline,020)模式是一种新兴的电子商务模式,其将互 联网与实体商户相结合,通过互联网实现对线下的实体商户所提供的产品或服务的线上展 示、线上销售等业务。例如,某餐厅可以将店铺地址、店内环境图片等店铺信息,及所售菜品 的图片、价格、优惠活动等产品信息发布至相应的支持020模式的网站;相应的,用户通过 访问该网站可以轻松获取到该餐厅的上述线下信息,还可以在线订餐,并自行选择快递送 餐、到店自取或店内食用等。 为便于用户快速获取到有效的线下信息,上述支持020模式的网站的搜索引擎通 常会从本网站服务器存储的大量历史检索关键词中选取一个或多个关键词并将其展示在 相应的网页中,当用户点击网页中展示的某个关键词后,搜索引擎可以进一步检索与该关 键词相关的线下信息,并展示在相应的网页中,使得用户不需要手动输入过多的检索信息 就可以快速获取到相关的线下信息,降低了用户获取信息的难度。一般的,搜索引擎选取的 推荐关键词为与用户的偏好信息相关度较高的历史检索关键词,或者与用户输入的检索信 息相似度或相关度较高的历史检索关键词。 例如,如果用户的偏好信息为"美食",则搜索引擎确定的推荐关键词可以是历史 检索关键词中与美食相关度较高的"人气小吃"、"人气甜品店"、"套餐团购"等;假设用户输 入检索信息"KFC",则搜索引擎确定的推荐关键词可以是历史检索关键词中与"KFC"相关 度较高的关键词"麦当劳"、"必胜客"等,或者与"KFC"相似度较高的"KFC新品"、"KFC优 惠"等。 实际应用中,用户的偏好信息通常根据该用户的历史检索记录分析得到,故对于 同一用户,其偏好信息是固定的,因此,基于以上信息推荐方法,无论用户处于哪种情境下, 搜索引擎根据偏好信息确定的推荐关键词都相同;且只要用户输入的检索信息相同,则搜 索引擎根据检索信息确定的推荐关键词也相同。但是,相同的推荐关键词无法保证用户在 任意情境下都能获取到有效的线下信息;例如,用户输入"KFC"后得到推荐关键词"麦当 劳",如果用户当前所处位置附近没有"麦当劳",则对于当前情境,该推荐关键词无效,使得 用户点击该推荐关键词后,既不能得到有效信息,还浪费了时间。因此,现有信息推荐方法 无法适应不同的情境,不能保证其推荐的关键词在对应的实际情境下的有效性,导致用户 获取有效线下信息所耗时间较多。
技术实现思路
为克服相关技术中存在的问题,本申请提供了一种信息推荐方法、装置及服务器。 本申请第一方面提供一种信息推荐方法;该方法包括: 根据历史检索记录确定各个历史检索关键词对应的历史情境信息; 获取移动终端发送线上检索请求时所处情境的当前情境信息; 根据所述历史情境信息与所述当前情境信息的相似度,从所述历史检索关键词中 选择一个或多个历史检索关键词作为所述线上检索请求的推荐关键词; 将所述推荐关键词发送至所述移动终端,以展示所述推荐关键词。 结合第一方面,在第一方面的第一种可行的实施方式中,所述方法还包括: 确定各个历史检索关键词在对应的历史情境信息下的检索频率; 按照所述检索频率由大到小的顺序对每种历史情境信息对应的历史检索关键词 排序。 结合第一方面的第一种可行的实施方式,在第一方面的第二种可行的实施方式 中,所述根据所述历史情境信息与所述当前情境信息的相似度,从所述历史检索关键词中 选择一个或多个历史检索关键词作为所述线上检索请求的推荐关键词,包括: 选择与所述当前情境信息的相似度满足预设条件的所述历史情境信息作为目标 情境信息; 根据所述目标情境信息对应的排序结果,选择一个或多个历史检索关键词作为所 述线上检索请求的推荐关键词。 结合第一方面的第一种可行的实施方式,在第一方面的第三种可行的实施方式 中,所述确定各个历史检索关键词在对应的历史情境信息下的检索频率,包括: 根据历史情境信息之间的相似度确定每个历史情境信息的相关情境信息; 针对每个历史检索关键词,以其对应的历史情境信息为主情境信息,设置所述主 情境信息对应的第一权重系数,以及所述主情境信息的相关情境信息对应的第二权重系 数;其中,所述第一权重系数大于第二权重系数; 根据所述历史检索记录,分别确定每个历史检索关键词在其对应的主情境信息下 的第一被检次数,在其对应的相关情境信息下的第二被检次数,以及所述主情境信息和相 关情境信息对应的被检总次数; 根据所述第一权重系数、第二权重系数、第一被检次数、第二被检次数和被检总次 数计算各个历史检索关键词对应的第一检索频率。 结合第一方面的第三种可行的实施方式,在第一方面的第四种可行的实施方式 中,所述确定各个候选关键词在对应的历史情境信息下的检索频率,还包括: 根据多元文法模型N-Gram计算用于表征各个候选关键词的准确度的第二检索频 率。 结合第一方面的第四种可行的实施方式,在第一方面的第五种可行的实施方式 中,所述按照所述检索频率由大到小的顺序对每种历史情境信息对应的候选关键词排序, 包括以下任意一项: 按照所述第一检索频率由大到小的顺序对每种历史情境信息对应的历史检索关 键词排序; 按照所述第一检索频率和第二检索频率的乘积由大到小的顺序对每种历史情境 信息对应的历史检索关键词排序。 结合第一方面,或者第一方面第一种可行的实施方式,或者第一方面第二种可行 的实施方式,或者第一方面第三种可行的实施方式,或者第一方面第四种可行的实施方式, 或者第一方面第五种可行的实施方式,在第一方面的第六种可行的实施方式中,所述获取 用户发送线上检索请求时所处情境的当前情境信息,包括: 获取以下至少一种情境因素:发送线上检索请求时所述移动终端所处的地理位置 信息,以及发送线上检索请求时的时间信息; 按照预设编码规则对获取到的情境因素进行编码,得到所述当前情境信息。 本申请第二方面提供一种信息推荐装置;该装置包括: 历史信息处理单元,用于根据历史检索记录确定各个历史检索关键词对应的历史 情境信息; 当前信息获取单元,用于获取移动终端发送线上检索请求时所处情境的当前情境 信息; 推荐信息确定单元,用于根据所述历史情境信息与所述当前情境信息的相似度, 从所述历史检索关键词中选择一个或多个历史检索关键词作为所述线上检索请求的推荐 关键词; 推荐信息发送单元,用于将所述推荐关键词发送至所述移动终端,以展示所述推 荐关键词。 结合第二方面,在第二方面的第一种可行的实施方式中,所述装置还包括: 检索频率确定单元,用于确定各个历史检索关键词在对应的历史情境信息下的检 索频率; 关键词排序单元,用于按照所述检索频率由大到小的顺序对每种历史情境信息对 应的历史检索关键词排序。 结合第二方面的第一种可行的实施方式,在第二方面的第二种可行的实施方式 中,所述推荐信息确定单元包括: 情境信息比较单元,用于选择与所述当前情境信息的相似度满足预设条件的所述 历史情境信息作为目标情境信息; 推荐关键词选择单元,用于根据所述目标情境信息对应的历史检索关键词的排序 结果,选择一个或多个历史检索关键词作为所述线上检索请求的推荐关键词。 结合第二方面的第一种可行的实施方式,在第本文档来自技高网
...

【技术保护点】
一种信息推荐方法,其特征在于,包括:根据历史检索记录确定各个历史检索关键词对应的历史情境信息;获取移动终端发送线上检索请求时所处情境的当前情境信息;根据所述历史情境信息与所述当前情境信息的相似度,从所述历史检索关键词中选择一个或多个历史检索关键词作为所述线上检索请求的推荐关键词;将所述推荐关键词发送至所述移动终端,以展示所述推荐关键词。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭雷金凯民卢震鹏黄云平
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1