通过计算机实现的基于场景的信息推荐方法及装置的制造方法

文档序号:8282420阅读:222来源:国知局
通过计算机实现的基于场景的信息推荐方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息处理技术领域,尤其涉及一种通过计算机实现的基于场景的信息推荐方法及装置。
【背景技术】
[0002]随着人们生活质量的提高,休闲娱乐的需求急剧增加,而现有的例如团购、网购等的消费模式仍然主要依赖用户主动性地搜索其需要消费的各种产品或服务,有时系统会提供一些与用户各个需求相关内容的推荐,但是推荐信息比较零散,没有考虑用户在特定场景中的全面需求。
[0003]假设用户有北京两日行的需求。在团购系统中,用户输入北京老胡同恭王府,系统提供给用户的仅是北京老胡同恭王府门票的团购信息,同时,也会有一些例如庆丰包子、后海旅店等一些零散的单一推荐信息,并没有基于某场景下,将满足娱乐、食、住、行等各个方面且关联性强的产品信息推荐给用户,以此满足用户的需求。

【发明内容】

[0004]本发明实施例的目的在于,提供一种通过计算机实现的基于场景的信息推荐方法及装置,能够提供在特定场景下满足用户的多方面需求且关联性强的推荐产品信息。
[0005]为实现上述发明目的,本发明的实施例提供了一种通过计算机实现的基于场景的信息推荐方法,包括:获取用户的行程信息;根据所述行程信息将指定场景拆分为多个子场景及其相应的时间段;根据所述多个子场景及其相应的时间段从产品信息库提取与所述指定场景相符的初选产品信息;根据预定的筛选依据从所述相符的初选产品信息选取推荐产品信息;提供所述推荐产品信息。
[0006]本发明的实施例还提供了一种通过计算机实现的基于场景的信息推荐装置,包括:行程信息获取模块,用于获取用户的行程信息;场景拆分模块,用于根据所述行程信息将指定场景拆分为多个子场景及其相应的时间段;初选产品信息提取模块,用于根据所述多个子场景及其相应的时间段从产品信息库提取与所述指定场景相符的初选产品信息;推荐产品信息选取模块,用于根据预定的筛选依据从所述相符的初选产品信息选取推荐产品信息;推荐产品信息提供模块,用于提供所述推荐产品信息。
[0007]本发明实施例提供的通过计算机实现的基于场景的信息推荐方法及装置,通过获取的行程信息对指定场景进行拆分,再基于拆分得到的多个子场景及其相应的时间段,从产品信息库提取与所述指定场景相符的初选产品信息,最后根据预定的筛选依据从所述相符的初选产品信息选取并提供推荐产品信息,从而使得提供给用户的推荐产品信息满足特定场景下包含娱乐、食、住等多方面的需求,且推荐产品信息之间的关联性强。
【附图说明】
[0008]图1是示出本发明实施例一的通过计算机实现的基于场景的信息推荐方法的流程图;
[0009]图2是示出本发明实施例一的通过计算机实现的基于场景的信息推荐方法的示例性示意图;
[0010]图3是示出本发明实施例二的通过计算机实现的基于场景的信息推荐装置的逻辑框图。
【具体实施方式】
[0011]本发明的基本构思是,根据获取到的用户行程信息将指定场景拆分为多个子场景及其相应的时间段,再根据拆分得到的多个子场景及其相应的时间段,从产品信息库提取与该指定场景相符的初选产品信息,最终根据预定的筛选依据从相符的初选产品信息中选取推荐产品信息,并提供所述推荐产品信息,从而使得提供给用户的推荐产品信息满足特定场景下包含(例如娱乐、食、住、行等)多方面需求,且推荐产品信息之间的关联性强。
[0012]下面结合附图对本发明实施例一种通过计算机实现的基于场景的信息推荐方法及装置进行详细描述。
[0013]实施例一
[0014]图1为本发明实施例一的通过计算机实现的基于场景的信息推荐方法的流程图。可在例如团购搜索服务器上执行所述方法。
[0015]参照图1,在步骤S110,获取用户的行程信息。
[0016]团购搜索服务器可从用户输入内容中获取用户的行程信息,行程信息可包括,但不限于,行程时间长度和目的地,例如,一天和后海。
[0017]在步骤S120,根据所述行程信息将指定场景拆分为多个子场景及其相应的时间段。
[0018]具体地,步骤S120可包括:根据所述行程信息将所述指定场景拆分为多个子场景,并且为每个所述子场景分配相应的时间段。这里需要说明的是,所述多个子场景可包括,但不限于,以下至少两个:娱乐、餐饮、住宿、购物、出行方式等。
[0019]具体地,当行程信息中的行程时间长度较长的情况下,在步骤S120可根据所述行程信息对指定场景进行如下处理,根据所述行程信息制定行程路线,将所述指定场景拆分为包括多个子场景,并且为每个所述子场景分配相应的时间段。举例来说,假设行程信息为后海两日行,就可将后海两日行拆分为娱乐、餐饮、住宿三个子场景,再为每个子场景分配时间,例如娱乐四小时、餐饮两小时等。
[0020]在步骤S130,根据所述多个子场景及其相应的时间段从产品信息库提取与所述指定场景相符的初选产品信息。
[0021]根据本发明的可选实施例,步骤S130包括,从所述产品信息库提取这样的产品信息作为所述初选产品信息:所述产品信息提供的地理位置在所述目的地附近、所述产品信息的种类与任一子场景匹配,其中,所述产品信息库中的产品信息包括其种类以及其提供的地理位置。例如,可在线下通过分析定位日志,并进行数据挖掘,将挖掘到的产品信息包括其种类以及其地理位置保存在产品信息库中。
[0022]根据本发明的另一可选实施例,步骤S130包括,从所述产品信息库提取这样的产品信息作为所述初选产品信息:所述产品信息提供的地理位置在所述目的地附近、所述产品信息的种类和停留时间长度与任一子场景及其相应的时间段的长度匹配,其中,所述产品信息库中的产品信息包括其种类、其提供的地理位置和停留时间长度。这样,可参考产品信息的停留时间长度相对精准地匹配出初选产品信息。
[0023]例如,数据挖掘和分析出大部分人在种类为景点的“恭王府”,该景点一般的停留时间长度如两小时。假设出行两天,娱乐子场景有4小时的时间,那么就可安排两个两小时的景点,或者一个三小时和一个一小时的两个景点,或是其他能够匹配上的产品信息作为初选产品信息。
[0024]根据本发明的另一可选实施例,针对在步骤S120中根据所述行程信息制定了行程路线的情形,步骤S130包括,从所述产品信息库提取这样的产品信息作为所述初选产品信息:所述产品信息提供的地理位置与所述行程路线匹配、所述产品信息的种类和停留时间长度与任一子场景及其相应的时间段的长度匹配,其中,所述产品信息库中的产品信息包括其种类、其提供的地理位置和停留时间长度。这样,进一步考虑了制定的行程路线进行初选产品信息的匹配,从而在后续处理中可向用户提供更合理的推荐产品信息。
[0025]在步骤S140,根据预定的筛选依据从所述相符的初选产品信息选取推荐产品信息。
[0026]这里,所述筛选依据可包括,但不限于,以下至少一个:用户偏好、行程相关度和产品好评度。例如,可在线下对用户的团购日志进行数据挖掘,并分析出用户偏好,根据用户偏好从相符的初选产品信息选取推荐产品信息。如果用户经常去文化宫,博物馆,且当前用户是带有经常旅游的标记,那么就可为该用户推荐旅游自然风光或是文化景点相关的产品信息。此外,还可以根据过往的用户反馈的产品好评度,再依据产品好评度从相符的初选产品信息选取推荐产品信息,具体可设定
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1