[发明专利]旅游攻略项目的推荐方法及装置无效
申请号: | 201310004875.4 | 申请日: | 2013-01-07 |
公开(公告)号: | CN103020308A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 周欢云 | 申请(专利权)人: | 北京趣拿软件科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/10 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 旅游 攻略 项目 推荐 方法 装置 | ||
技术领域
本发明涉及计算机互联网技术领域,具体而言,涉及一种旅游攻略项目的推荐方法及装置。
背景技术
用户的旅游行程规划称为旅行攻略,包括根据时间顺序安排的一系列项目,如餐饮、住宿、景点、娱乐及购物等,这些项目可以统称POI(旅游攻略项目)。
在互联网在线旅游系统中,需要提取已有攻略的优质项目展现给用户,方便用户了解攻略的亮点,或者用户在制作攻略的过程中,根据旅行地址、出行时间等为用户推荐合适的项目,提高用户旅行的质量。
目前,POI推荐已有很多现成的方法,例如:
(1)根据用户当前所在的位置,给他(她)推荐最近的POI(如餐馆),或者结合用户指定的条件(如价位等),筛选出用户感兴趣的POI;
(2)协同过滤推荐。即通过大量用户的行为,将兴趣相近的用户聚集到一组,将同一组内的部分人感兴趣的POI推荐给组内其它人;或者将大量的同时被很多人选择的POI聚集成组,当新用户选择组内的某个POI时,为其推荐组内的其它的POI。
上述的POI推荐方法被广泛的运用到短途的活动中,比如选购餐馆、酒店及娱乐场所等对位置依赖比较强烈的POI,能够取得较好的效果。
然而,对于远程目的地(如国家、城市)的旅游行程规划,对于用户来说位置信息并不是主要考虑的因素,用户在选择POI时一般需要权衡的其它因素,例如,其它用户是否喜好该POI,以及用户个性化的偏好(宗教、信仰等)等。因此,采用上述的推荐方法一般很难为用户提供合适的推荐项目。
发明内容
针对相关技术中对远程目的地的旅游行程规划很难为用户提供合适的推荐项目的问题,本发明提供了一种旅游攻略项目的推荐方法及装置,以至少解决上述问题。
根据本发明的一个方面,提供了一种旅游攻略项目的推荐方法,包括:获取被推荐用户的旅游行程规划的目的地,以及需要向被推荐用户推荐的旅游攻略项目的类型;根据预先保存的所述目的地的所述类型的各个旅游攻略项目的用户评价数据、各个所述旅游攻略项目的相关事件信息、以及包含各个所述旅游攻略项目的旅游行程规划及该旅游行程规划的使用信息,并结合各个所述旅游攻略项目与所述被推荐用户的个性化数据的匹配度,获取各个所述旅游攻略项目的推荐评分;对于每种类型的旅游攻略项目,选择所述推荐评分最高的前n个所述旅游攻略项目推荐给所述被推荐用户,其中,n为整数,且n≥1。
优选地,根据预先保存的所述目的地所述类型的各个旅游攻略项目的用户评价数据、各个所述旅游攻略项目的相关事件信息、以及包含各个所述旅游攻略项目的旅游行程规划及该旅游行程规划的使用信息,并结合各个所述旅游攻略项目与所述被推荐用户的个性化数据的匹配度,获取各个所述旅游攻略项目的推荐评分,包括:根据所述用户评价数据、以及包含各个所述旅游攻略项目的旅游行程规划及该旅游行程规划的使用信息,获取各个所述旅游攻略项目的基础评分base_score(poi);根据保存的各个所述旅游攻略项目的相关事件信息,获取在所述被推荐用户的旅游时间段内各个所述旅游攻略项目的事件评分event_score(poi);按照以下公式计算各个所述旅游攻略项目的推荐评分score(poi):score(poi)={base_score(poi)*weight1+event_score(poi)*weight2}*personal_weight;其中,personal_weight为所述旅游攻略项目的个性化权重,用于评价所述旅游攻略项目与被推荐人的个性化数据的匹配度;weight1和weight2分别为基础评分和事件评分的权重weight1+weight2=1。
优选地,根据所述用户评价数据、以及包含各个所述旅游攻略项目的旅游行程规划及该旅游行程规划的使用信息,获取各个所述旅游攻略项目的基础评分base_score(poi),包括:从各个所述旅游攻略项目的所述用户评价数据中获取用户对所述旅游攻略项目的评分user_eval(poi),以及根据包含各个所述旅游攻略项目的旅游行程规划及该旅游行程规划的使用信息获取用户对所述旅游攻略项目的热度hot_rate(poi);通过以下方式计算各个所述旅游攻略项目的基础评分base_score(poi):base_score(poi)=user_eval(poi)*b_weight1+hot_rate(poi)*b_weight2;其中,b_weight1和b_weight2分别为user_eval(poi)和hot_rate(poi)的权重,且b_weight1+b_weight2=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京趣拿软件科技有限公司,未经北京趣拿软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310004875.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实验用材料添加装置
- 下一篇:一种信息检索方法和设备