基于同行信息的内容推荐方法及系统的制作方法

文档序号:9217342阅读:378来源:国知局
基于同行信息的内容推荐方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动通讯及社交网络领域,尤其涉及内容推荐的方法及系统。
【背景技术】
[0002]随着互联网技术及移动通讯技术的快速发展,越来越多人通过移动终端随时随地获取和共享大量的文字、语音、图片、视频等多媒体信息。内容提供方也会基于内容和位置进行数据挖掘,从而精确地向用户推荐用户感兴趣的内容。其中基于位置的最主要方法就是通过设置地理位置距离来筛选或评价待推荐的内容。例如向用户推荐距离用户一定半径范围内的具有和用户相近兴趣爱好的联系人(特指其他用户,下同),或者向用户推送距离用户一定半径范围内的用户好友常去的场所或用户好友推荐的具有地理位置标签的内容。然而这种以用户当前位置为圆心预设距离为半径进行附近内容的筛选和推荐的方法存在以下不足:
1)没有考虑距离的变化情况。当用户正在乘坐交通工具,或者自动驾驶普及时,简单地把即时的空间距离等同于社交距离,将会导致大量的误判。例如当前时刻用户甲与用户乙的距离为100米,与用户丙的距离是30米。按现有技术分析,则用户甲与用户丙的社交距离更近,应当优先推荐用户丙。可如果用户丙只是刚好乘车经过正在步行的用户甲,下一刻已经在100米外,这样的推荐显然是不合适的。同样,对于具有固定地理位置标签的内容,当用户甲是乘车快速经过时,距离越近反而越不合适推送,更不应推送处在用户甲已经驶离区域的内容;
2)即时空间距离没有累积效应。每一次推荐都是简单地基于当前时刻的距离进行评价,往往隔几分钟时间,推荐的结果就会截然相反。这样的推荐结果显然不具有可信度及延续性。
[0003]此外,对于拼车、结伴旅游等群体活动内容的推荐,现有技术更多是依赖用户提交目的地、出发时间、路线等条件信息进行撮合匹配,并没有考虑用户之间的潜在关系和隐性需求。例如用户甲、乙、丙三人到城市A旅游,希望和他人合租车,现有的推荐方式通常只会在用户甲、乙、丙提交租车时间等租车需求时,对三位用户的租车需求进行撮合,推荐附近的租车服务。可这时候,用户通常还会出于安全与游玩兴趣的考虑,希望一同租车的用户最好来着同一个地区,甚至曾经上下班坐过同一辆车,或者一起参加过某一个大型活动。显然,这些都是现有技术无法提供,或需要每个用户填写更多详细内容才能实现的。

【发明内容】

[0004]针对上述不足,本发明提供一种基于同行信息的内容推荐方法及系统,通过同行数据来评价用户与其他用户的关联度/社交距离,使得推荐结果更具针对性及延续性。此外本发明还提供一种同行活动的推荐方法,为内容附加同行任务要求,在不增加组织资源情况下,推动用户更多地以团队方式参与社交活动。
[0005]为达到上述目的,本发明的技术方案为: 一种基于同行信息的内容推荐方法包括以下步骤:
通过用户移动终端获得用户的位置信息及时间戳;
对多个用户进行同行分析,获得用户与其他用户的同行数据;
基于同行数据进行内容推荐。
[0006]所述内容包括但不限于:用户信息、文字信息、图片、语音、音乐、视频、应用程序、虚拟物品等。
[0007]所述获得用户位置信息的方法包括但不限于以下定位方法:
通过卫星定位系统,获得移动终端的位置信息;
通过位置服务(Locat1n Based Services,简称LBS),获得移动终端的位置信息。
[0008]所述同行数据包含同行距离和/或同行时间,还可进一步包含同行次数。
[0009]所述同行分析的包括但不限于以下方法:
1)根据用户的位置坐标点及时间戳,生成用户轨迹。对多个用户轨迹进行轨迹相似度分析,获得相似度达到同行匹配标准的同行轨迹及对应的同行人。两两计算用户与同行人的同行距离(即同行轨迹的长度)和同行时间;
2)根据用户多个连续时刻的位置信息,获得各个时刻的相邻用户。以各个时刻相邻用户的共同交集作为用户的同行人。两两计算用户与同行人的同行距离和同行时间;
3)根据用户多个零散时刻的位置信息,获得各个时刻的相邻用户,记录用户与联系人的相邻次数;当预设时间窗内的相邻次数大于等于相邻次数阈值时,判断联系人为同行人,记录用户与同行人的同行次数。
[0010]所述同行匹配标准为:轨迹的空间相似度大于预设的空间相似度阈值;轨迹的时间相似度大于预设的时间相似度阈值;同行距离大于预设的同行距离阈值。
[0011]所述相邻用户的获得方式为:计算某一时刻时间窗内用户所在区域范围内的所有联系人与用户的距离,取距离值小于等于预设的相邻距离阈值的联系人为相邻用户。
[0012]所述基于同行数据进行内容推荐包括以下一种或多种方法:
向用户推荐满足同行推荐标准的同行人清单;
向用户推荐满足同行推荐标准的同行人所共享或感兴趣的内容;
至少以同行数据作为一项计算基数对内容进行评价,并将评价分值大于等于评价阈值的内容推荐给用户;
向用户推荐同行活动内容时,同时附加满足同行推荐标准的同行人的参与情况,并随时更新。
[0013]所述同行推荐标准为以下一种或多种标准:
用户与联系人的累计同行距离大于预设的同行推荐距离阈值;
用户与联系人的累计同行时间大于预设的同行推荐时间阈值;
用户与联系人的累计同行次数大于预设的同行推荐次数阈值。
[0014]所述同行推荐距离阈值、同行推荐时间阈值、同行推荐次数阈值可统一设置,也可以由用户自行设置。
[0015]所述同行活动内容是指必须由两个或两个以上用户参与,且参与过程中必须互为同行人的活动内容,包括但不限于以下主题的内容:聚会、约会、多人运动、结伴旅游、拼餐、拼车、现场团购、近距离联机游戏。
[0016]所述方法可进一步包括:
按同行数据由大到小的优先顺序向用户推荐内容;
在内容中附加同行数据标签,在显示内容时同时显示同行数据;
分类统计同行数据,并基于细分类的同行数据进行内容推荐;
用户可通过移动终端软件的黑名单功能,将某一联系人列为黑名单,从而屏蔽与该联系人的同行分析。
[0017]为了完善同行活动内容的发起及结果判定的方法,本发明还提供:
一种同行活动的推荐方法,包括以下步骤:
为基础内容附加同行任务要求,构成同行活动内容;
同行活动内容发布;
用户接受同行活动邀约;
监控用户同行数据,进行同行活动结果判定。
[0018]所述同行任务要求包括以下一个或多个要求:
用户与联系人的最小同行距离;
用户与联系人的最小同行时间;
启动同行分析的位置范围;
启动同行分析的时间范围;
同行路线的节点坐标;
同行人数范围。
[0019]所述同行任务要求可由系统根据活动类型进行统一设置,也可以由用户自行设置。
[0020]所述同行活动内容发布步骤中,同行活动内容正式发布生效时,系统将自动生成具有唯一性的活动标识号,作为本活动的同行标签。
[0021]所述用户接受同行活动邀约步骤中,当用户确认接受活动任务时,系统既为用户勾选对应的同行标签(即活动标识号)。
[0022]所述系统监控用户同行数据,进行结果判定步骤中,系统根据同行任务要求,对多个用户的同行数据进行分析,判断是否达成同行任务要求,如果达成则保存活动达成记录。
[0023]所述方法可进一步包括:基础内容预先可不公开或仅部分公开,只有活动达成,参与用户才能解锁或下载基础内容;
为同行任务要求设定等级及分值,不同等级的同行任务要求不同,按等级由低到高逐级加大任务要求的难度;保存每一次的活动达成记录,形成用户成长记录;可以对用户的同行任务分数进行累加,并按总分数及活动类型,提供各种等级称谓及权利。
[0024]一种基于同行信息的内容推荐系统,包括移动终端和服务器,移动终端通过移动通讯网络与服务器进行信息交换。
[0025]其中移动终端包括:
定位模块,用于通过卫星定位系统,获得移动终端的卫星定位信息;
通讯模块,可通过GPRS、CDMA、3G、4G
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1