CN104216903A - 评估用户间的关注度的方法及设备 - Google Patents

评估用户间的关注度的方法及设备 Download PDF

Info

Publication number
CN104216903A
CN104216903A CN201310216129.1A CN201310216129A CN104216903A CN 104216903 A CN104216903 A CN 104216903A CN 201310216129 A CN201310216129 A CN 201310216129A CN 104216903 A CN104216903 A CN 104216903A
Authority
CN
China
Prior art keywords
user
attribute information
attention rate
carries out
activity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310216129.1A
Other languages
English (en)
Inventor
邓雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Oak Pacific Interactive Technology Development Co Ltd
Original Assignee
Beijing Oak Pacific Interactive Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Oak Pacific Interactive Technology Development Co Ltd filed Critical Beijing Oak Pacific Interactive Technology Development Co Ltd
Priority to CN201310216129.1A priority Critical patent/CN104216903A/zh
Publication of CN104216903A publication Critical patent/CN104216903A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种评估用户间的关注度的方法和设备,该方法包括:获取在社交网络中的第一用户针对第二用户进行的至少部分活动的历史信息;获取在所述社交网络中的针对所述第一用户而言的所述第二用户的至少部分静态属性信息;以及基于所述历史信息和所述静态属性信息,评估所述第一用户对所述第二用户的关注度。根据本发明,可以有效地评估社交网络服务中的一个用户对其他用户的关注度。

Description

评估用户间的关注度的方法及设备
技术领域
本发明涉及互联网应用技术领域,并且更具体地,涉及一种基于社交网络上的线上信息评估用户间的关注度的方法及设备。
背景技术
随着社交网络服务(SNS)的发展,传统的社交网络服务平台正在向融合多种应用的方向前进,而同时大量的基于互联网或者移动互联网的应用(APP)也正在致力于基于其进而提供一个新的社交网络平台。
在社交网络服务中,一个用户可能需要与大量的其他用户(包括好友和非好友)发生交互,如何维护一个用户和其他用户之间的关系对SNS平台而言显得尤为重要。因此,如何评估社交网络服务中的一个用户与其他用户之间的关系的紧密程度并做出区分,是社交网络服务的一个极具价值的重要方面。
发明内容
因此,本发明的一个目的在于解决上述技术问题。
根据本发明的一个方面,提供了一种评估用户间的关注度的方法,包括:获取在社交网络中的第一用户针对第二用户进行的至少部分活动的历史信息;获取在社交网络中的针对第一用户而言的第二用户的至少部分静态属性信息;以及基于所述历史信息和所述静态属性信息,评估第一用户对第二用户的关注度。
根据本发明的一个实施方式,在获取第一用户针对第二用户进行的至少部分活动的历史信息时,采用增量获取的方式。
根据本发明的一个实施方式,在获取针对第一用户而言的第二用户的静态属性信息时,采用增量获取的方式。
根据本发明的一个实施方式,基于所述历史信息和/或所述静态属性信息的不同的权重,评估第一用户对第二用户的关注度。
优选地,将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动看作是该预定时间间隔内的第一用户针对第二用户进行的活动的代表。
优选地,将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动的权重赋予在该预定时间间隔内的其他的第一用户针对第二用户进行的活动。
根据本发明的一个实施方式,在社交网络平台中的第一用户针对第二用户进行的活动可以包括第一用户发起的针对第二用户的行为、以及第一用户对于第二用户针对第一用户发起的行为的响应行为。
根据本发明的一个实施方式,所述静态属性信息包括以下的一种或多种:第二用户在社交网络中登记的属性信息;第一用户针对第二用户设置的属性信息;以及社交网络平台根据第一用户和/或第二用户的活动统计的属性信息。
根据本发明的一个实施方式,根据如下公式评估第一用户对第二用户的关注度:
FriendRank(a→b)=α×Active(a→b)γ+β×Active(a→b)θ
其中,FriendRank(a→b)表示第一用户对第二用户的关注度,Active(a→b)表示第一用户针对第二用户进行的至少部分活动的历史信息的分值,Static(a→b)表示对第一用户而言的第二用户的至少部分静态属性信息的分值,系数α、β、γ和θ是四个可变参数。默认情况下,这四个可变参数α、β、γ和θ的取值依次为2、1、0.5和1。
根据本发明的另一个方面,提供了一种评估用户间的关注度的设备,包括:活动获取装置,用于获取在社交网络中的第一用户针对第二用户进行的至少部分活动的历史信息;静态属性信息获取装置,用于获取在社交网络中的针对第一用户而言的第二用户的至少部分静态属性信息;以及评估装置,用于基于所述历史信息和所述静态属性信息来评估第一用户对第二用户的关注度。
根据本发明的一个实施方式,所述活动获取模块采用增量获取的方式获取第一用户针对第二用户进行的至少部分活动的历史信息。
根据本发明的一个实施方式,所述静态属性信息获取装置采用增量获取的方式获取针对第一用户而言的第二用户的静态属性信息。
根据本发明的一个实施方式,所述评估装置基于所述历史信息和/或所述静态属性信息的不同的权重,评估第一用户对第二用户的关注度。
优选地,所述设备还包括权重调整装置,所述权重调整装置用于将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动看作是该预定时间间隔内的第一用户针对第二用户进行的活动的代表。
优选地,所述设备还包括权重调整装置,所述权重调整装置还用于将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动的权重赋予在该预定时间间隔内的其他活动。
根据本发明的一个实施方式,在社交网络平台中的第一用户针对第二用户进行的活动可以包括第一用户发起的针对第二用户的行为、以及第一用户对于第二用户针对第一用户发起的行为的响应行为。
根据本发明的一个实施方式,所述静态属性信息包括以下的一种或多种:所述静态属性信息包括以下的一种或多种:第二用户在社交网络中登记的属性信息;第一用户针对第二用户设置的属性信息;以及社交网络平台根据第一用户和/或第二用户的活动统计的属性信息。
根据本发明的一个实施方式,所述评估装置根据如下公式评估第一用户对第二用户的关注度:
FriendRank(a→b)=α×Active(a→b)γ+β×Active(a→b)θ
其中,FriendRank(a→b)表示第一用户对第二用户的关注度,Active(a→b)表示第一用户针对第二用户进行的至少部分活动的历史信息的分值,Static(a→b)表示对第一用户而言的第二用户的至少部分静态属性信息的分值,系数α、β、γ和θ是四个可变参数。默认情况下,这四个可变参数α、β、γ和θ的取值依次为2、1、0.5和1。
根据本发明的实施方式,可以有效地评估社交网络服务中的一个用户与其他用户之间的关系的程度并做出区分,可选地,可以基于此开发丰富的场景,进而丰富了移动互联网的应用,提升了用户体验。
附图说明
当结合附图阅读下文对示范性实施方式的详细描述时,本发明的这些以及其他目的、特征和优点将变得显而易见,在附图中:
图1示出了本发明的实施方式可以在其中实施的***的概览图;
图2示出了根据本发明实施方式的评估社交网络服务平台中的用户间的关注度的方法的流程图;
图3示出了根据本发明实施方式的评估社交网络服务平台中的用户间的关注度的设备框图。
图4示出了适合用来实现本发明实施方式的计算机***的框图。
具体实施方式
下文将参考若干示例性实施例来描述本发明的原理和精神。应当理解,给出这些实施例仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。
附图中的流程图和框图,图示了按照本发明各种实施例的装置(或设备)、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、装置、程序段、或代码的一部分包含一个或多个用于实现预定的逻辑功能的可执行指令。应当注意,在有些作为备选的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也应当注意,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
应当理解,尽管第一、第二等术语在此被用来描述不同的用户,但是这些用户不应被这些术语所限制,因为这些术语是相对而言的,仅仅用来区分不同的用户。例如,第一用户也可以被称为第二用户,类似地,第二用户也可以被称为第一用户,这并不脱离本发明实施方式的范围。
在本文中,使用“关注度”来表示社交网络服务SNS平台中的一个用户对另一个用户关注程度。关注度可以用数字形式的分值来表示,例如,100分制、10分制或5分制的形式。可替换地,关注度也可以用预先规定的等级来表示,例如将用户间的关注度分为5个等级,即密友、重要好友、普通好友、一般联系人(非好友)和较少联系人。虽然在下文中,借助于分值形式表示的关注度来阐明本发明的多个实施方式,但是本领域技术人员将理解,该多个实施方式也可以应用于用等级形式表示的用户间的关注度。
应当理解,一个用户对另一个用户的关注度具有方向性,对于用户A和用户B来说,用户A对用户B的关注度,并一定同于用户B对用户A的关注度。
下面结合附图以示例的方式详细描述本发明的各种实施方式。
首先参考图1,其示出了本发明的实施方式可以在其中实现的示例性***10的概览图。***10可以包括有线或无线网络的任意组合,其中这些网络包括但不限于移动电话网络、无线局域网(LAN)、蓝牙个人局域网、以太网LAN、令牌环LAN、广域网、互联网等。
例如,图1中所示***10包括移动互联网络11和互联网28。通往互联网28的连接可以包括但不限于远程无线连接、短程无线连接,以及各种有线连接,有线连接包括但不限于电话线、电缆线路、电力线、TV广播等。
***10的示例性移动通信设备可以包括但不限于组合式PDA和移动电话14、移动电话12、PDA16、集成消息传递设备(IMD)18和平板电脑(未示出)等。移动通信设备可以通过通往基站24的无线连接25发送和接收呼叫和消息,并且通过通往基站24的无线连接25与服务提供商进行通信。基站24可以耦合至网络服务器26,该服务器26允许移动互联网络11和互联网28之间的通信。***10还包括提供社交网络服务SNS的服务器20,可以是提供SNS的网站或者应用类平台,其通过有线或无线链路连接(未示出)到移动互联网络11和/或互联网28,这些网站或者应用类平台包括但不限于,博客(blog)、Weibo、BBS、社交网络SNS、即时通信APP、内容分享、在线游戏平台、在线通信录等。***10可以包括附加的通信设备和不同类型的通信设备。
移动通信设备可以使用各种传输技术进行通信,包括但不限于,码分多址(CDMA)、全球移动通信***(GSM)、通用移动通信***(UMTS)、时分多址(TDMA)、频分多址(FDMA)、传输控制协议/互联网协议(TCP/IP)、短消息传递服务(SMS)、多媒体消息传递服务(MMS)、电子邮件、即时消息传递服务(IMS)、蓝牙、IEEE802.11等。在实现本发明的各种实施方式中所涉及的通信设备可以使用各种介质进行通信,包括但不限于无线电、红外、激光、线缆连接等。
图2示意性示出了根据本发明实施方式的评估社交网络服务平台中的第一用户对第二用户的关注度的方法20的流程图。该流程开始于步骤S200。
步骤S210:获取在社交网络平台中的第一用户针对第二用户进行的至少部分活动的历史信息。
第一用户针对第二用户进行的活动通常是第一用户对于第二用户进行的各种行为,包括“读”行为和“写”行为。SNS平台均对这些行为进行记录。“读”行为例如可以包括第一用户访问第二用户的页面、查看第二用户的属性资料、查看第二用户发布的内容(如以图片、文字、视频等形式),“写”行为例如可以包括第一用户向第二用户发送消息、赠送“礼物”、推荐应用等。
所述活动的历史信息可以是SNS平台记录下的用户的过去的活动的历史信息,或者也可以最近某一时间段的活动的历史信息。
步骤S220:获取在社交网络平台中的针对第一用户而言的第二用户的至少部分静态属性信息。
此类静态属性信息例如包括:第二用户在该社交网络平台中登记的属性信息,例如性别、年龄、兴趣、公司、毕业学校、入学年份、地理位置等;第一用户对第二用户设置的属性信息,例如给予第二用户的友好等级(如设为密友或者一般好友等)、分组(如家人、亲戚、同事、同学等)等;SNS平台根据用户的历史记录信息统计分析得出的用户的属性信息,例如用户的隐式兴趣(例如第一用户和第二用户玩同一款游戏)、活跃度、是否在线、行业(例如发布85%以上的信息涉及IT开发)等;但不限于此。
步骤S230:基于所获取的历史信息和静态属性信息,评估第一用户对第二用户的关注度。例如,如上文所述,可以将获得的历史信息中的活动和静态属性信息分别转换为分值或者等级,在一个示意性直观的示例中,第一用户对第二用户的关注度可以是这些分值之和,或者转换后的等级所对应的分值之和。
至此,方法20在步骤S240结束。
应当理解,步骤S210和步骤S220未必按上述文字陈述的顺序执行,可以同时执行,或者步骤S220在步骤S210之前执行。
还应当理解,虽然上文示例了将获得的活动和静态属性信息分别转换为分值或者等级在步骤230执行,但是这些处理也可以分别在步骤S210和步骤S220中执行,例如,获得的活动的历史信息或者静态属性信息即是分值或者等级的形式。
在本发明的一个实施例中,可以获取在SNS平台中的第一用户针对第二用户进行的全部活动的历史信息,也可以获取在SNS平台中的第一用户针对第二用户进行的满足特定条件的活动的历史信息,如仅获取指定类型的活动。
在本发明的一个实施例中,在社交网络平台中的第一用户针对第二用户进行的活动可以包括第一用户发起的针对第二用户的行为,也可以包括第一用户对于第二用户针对第一用户发起的行为的响应行为。
在本发明的一个实施例中,可以获取在SNS平台中的针对第一用户而言的第二用户的全部静态属性信息,也可以获取在SNS平台中的针对第一用户而言的第二用户的满足特定条件的静态属性信息,例如仅获取指定类型的信息。作为一个示例,仅获取共同好友数、行业、指定的用户分组这三个静态属性信息,而不获取其他静态属性信息。
进一步地,在评估第一用户对第二用户的关注度时,可以给第一用户针对第二用户进行的不同活动类型以及针对第一用户而言的第二用户的不同静态属性信息类型,指定不同的权重。作为一个示例,对于第一用户针对第二用户进行的活动,指定“写”行为的权重为5,但其中的“赠送礼物”这一写行为的权重为6,“访问用户页面”这一“读”行为的权重为2,其余“读”行为的权重为1。作为一个示例,对于针对第一用户而言的第二用户的静态属性信息,指定“用户分组”和“位置”项的权重为3,“兴趣”项的权重为2,其余静态属性信息项的权重为0。
在本发明的一个实施例中,在获取第一用户针对第二用户进行的活动的历史信息时,采用增量获取的方式,即只获取当前周期的活动的历史信息ΔActiven+1,活动的总的历史信息Activen+1基于在该当前周期之前活动的总的历史信息Activen和此次获取的ΔActiven+1来得出。采用增量获取的方式,可以极大地提供获取活动的历史信息的资源效率。
应当理解,周期可以基于时间,例如1周、1天等,也可以基于活动发生的次数,例如500次、600次,视评估策略和粒度而定。当一个周期期满,触发上述步骤S210,最终导致关注度的重新评估。
将理解,在获取针对第一用户而言的第二用户的静态属性信息时,也适合于采用增量获取的方式。例如,对于用户A和用户B的共同好友,可以只获取当前周期新增加的共同好友数;对于性别、年龄、兴趣、公司、毕业学校、入学年份、给予的好友的友好等级内,可以更适合于以增量的方式进行获取。
在本发明的一个实施例中,在获取第一用户针对第二用户进行的活动的历史信息时,将给定时间间隔内的分值最高或者等级较高的活动视作是在该时间间隔内的第一用户针对第二用户进行的活动,而忽视其他活动。这在第一用户密集进行对第二用户的大量活动时特定有利。例如,当A用户访问了B用户的相册(访问相册的活动等级为5)时,很有可能点击该用户的许多照片(访问照片的活动等级为2),会在短时间内产生大量活动或交互,在获取活动信息时,仅获取在该短时间内产生的活动等级最高的活动的信息,可以极大地提高效率,而不会使***资源为大量纷繁的细微活动所淹没。例如,该时间间隔可以规定为15分钟、30分钟等。将理解,虽然这里是以将分值最高或者等级较高的活动看作是该时间间隔内的活动的代表,但是将满足其他适当条件的活动看作是该时间间隔内的活动的代表也是可行的。
下面描述本发明的一个优选实施例,在该优选实施例中,根据如下公式来评估用户A对用户B的关注度:
FriendRank(a→b)=α×Active(a→b)γ+β×Active(a→b)θ
其中,FriendRank(a→b)表示用户A对用户B的关注度,Active(a→b)表示用户A针对用户B进行的活动的历史信息的分值,Static(a→b)表示对用户A而言的用户B的静态属性信息的分值,系数α、β、γ和θ是四个可变参数。默认情况下,这四个可变参数α、β、γ和θ的取值依次为2、1、0.5和1。
在该优选实施例中,用户A针对用户B进行的活动的历史信息的分值Active(a→b)采用增量获取的方式,根据如下公式进行:
Activen+1(a→b)=α×ΔActiven+1(α→b)+β×Activen(a→b)
其中,Activen+1(a→b)表示考虑当前周期后的用户A针对用户B进行的活动的历史信息的分值,ΔActiven+1(a→b)表示获取和计算的当前周期内的用户A针对用户B进行的活动的历史信息的分值,Activen(a→b)表示考虑当前周期之前的用户A针对用户B进行的活动的历史信息的分值,系数α和β是两个可变参数。默认情况下,这两个可变参数α和β的取值依次为2、0.618。
作为一个示例,如果取1天为活动获取周期,即每24小时获取用户A针对用户B进行的活动并计算分值;可替换地,也可以是每24小时获取用户A针对用户B进行的活动和对应的活动等级,然后将对应的活动等级转换为活动的分值。可替换地,也可以选择其他周期,如1星期、12小时、1月以及活动发生了500次、100次等。
在该优选实施例中,根据如下公式计算当前周期内的用户A针对用户B进行的活动的历史信息的分值ΔActiven+1(a→b),即:
ΔActiven+1(a→b)=∑(Behavior×Weight)
其中,Behavior表示当前周期内用户A针对用户B发生的行为,例如发送消息(行为的分值为20)、赠送礼物(行为的分值为25)、访问用户B的用户页面(行为的分值为15)、浏览用户B的相册(行为的分值为15)、浏览用户B的相册中的照片(行为的分值为10)、阅读B发布的新鲜事(行为的分值为5)等,但不限于此。Weight表示行为的权重。在该优选实施例中,指定“写”行为的权重为5,“访问用户页面”这一“读”行为的权重为2,“访问用户相册”这一“读”行为的权重为2,其余“读”行为的权重为1。
作为一个示例,在计算活动的历史信息时,可以仅考虑上述例举的部分行为。
在该优选实施例中,可选地,在1天的周期内以15分钟为计算用户A针对用户B进行的活动的历史信息的分值的时间间隔,依据该时间间隔对行为的权重进行调整。例如,在该15分钟的时间间隔内,选取权重最高的一次行为的权重作为该段时间间隔内的其他行为的权重。
作为一个示例,在一个15分钟的时间间隔内,用户A访问用户B的相册的照片的行为的权重被赋予权重值2,这对应于在该时间间隔内访问用户B的相册的行为的权重值;而用户A间隔性的访问用户B的照片的权重通常是1。本示例的优势在于考虑了用户对照片的连续大量访问可能区别于间隔产生的对照片的访问,发明人的大量实践表明,这更如此考虑可能产生更符合用户A的期望的关注度结果。
在该优选实施例中,对于对用户A而言的用户B的静态属性信息的分值Static(a→b),根据如下公式计算:
Static(a→b)=Score(共同好友)+Score(性别和年龄)+Score(用户分组)+Score(礼物)+Score(学校)
其中,Score(共同好友)表示属性信息“共同好友”的分值,Score(性别和年龄)表示属性信息“性别”和“年龄”的分值,Score(用户分组)表示属性信息“用户分组”的分值,Score(礼物)表示属性信息“礼物”的分值,Score(学校)表示属性信息“学校”的分值。
作为一个示例,
作为一个示例,Score(性别和年龄)=1(用户A和用户B异性且年龄差小于10岁);Score(性别)和年龄=0(其他)。
作为一个示例,Score(用户分组)=20(用户B在用户A的“家人亲戚”分组中);Score(用户分组)=15(用户B在用户A的“特别好友”分组中);Score(用户分组)=2(用户B在用户A的其他分组中);Score(用户分组)=0(用户B不在用户A任何分组中)。
作为一个示例,
作为一个示例,Score(学校)=20(用户A和用户B是同一所学校,且入学年份相差不超过3年);Score(学校)=10(用户A和用户B是同一所学校,且入学年份相差超过3年);Score(学校)=0(其他)。
可替换地,阅读了本说明书的普通技术人员将能够理解,对于对用户A而言的用户B的静态属性信息的分值的计算不限于上述例举的静态属性信息;另外,在适当的时候,也可以给不同静态属性信息赋予权重值。
下面示例性地描述本发明的实施方式的可能的应用场景。
例如,上文的实施方式可以确定用户A对用户B的关注度,该实施方式同时适用于确定用户A对用户C、用户D和用户E等的关注度,在评估并确定了用户A对这些用户的关注度后,可以以评估的关注度对用户B至用户E进行排序,并呈现在用户A的页面上,便于用户快速找到想要沟通的用户。
再例如,在根据前述实施方式评估并确定了用户A对其他用户的关注度后,可以依据关注度对其他用户产生的内容或事件信息进行排序,使的关注度较高的用户产生的内容和时间优先呈现在用户A的页面上,从而便于用户首先浏览可能最想关注的内容。
再例如,社交网络平台可以根据前述实施方式评估用户A与尚未被用户A关注的其他用户的关注度,并可以为用户A推荐评估的关注度较高的其他用户。
再例如,上文的实施方式可以确定用户A对用户B的关注度,该实施方式同时适用于确定用户C、用户D和用户E等对用户B的关注度,在评估并确定了这些用户A、用户C、用户D和用户E对用户B的关注度后,可以用评估的关注度来确定用户B的人气指数,并可选地将人气指数呈现在用户B的页面上。在此场景下,与其他的统计人气指数的方法(例如,线下问题调查)相比,由于此方案能够获取更大规模的数据,因而可以避免抽样偏差;由于此种人气指数的确定方案是SNS平台在确定用户间的关注度时的“副产品”,因而此种方案在统计人气指数时也更自然和高效。
现在参考图3,其示意性示出了根据本发明一个实施方式的用于评估社交网络服务平台中的第一用户对第二用户的关注度的设备30的框图。该设备30包括:活动获取装置310,用于获取在社交网络平台中的第一用户针对第二用户进行的至少部分活动的历史信息;静态属性信息获取装置320,用于获取在社交网络平台中的针对第一用户而言的第二用户的至少部分静态属性信息;以及评估装置330,用于基于所获取的历史信息和所述静态属性信息,评估第一用户对第二用户的关注度。应当理解,设备30中记载的每个装置与参考图2描述的方法20中的每个步骤相对应。由此,上文针对图2描述的操作和特征同样适用于设备30及其中包含的装置310-330,在此不再赘述。
根据本发明的一个实施方式,评估装置330基于历史信息和/或静态属性信息的不同的权重,评估第一用户对第二用户的关注度。
优选地,所述设备还包括权重调整装置,所述权重调整装置用于将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动看作是该预定时间间隔内的第一用户针对第二用户进行的活动的代表。
优选地,所述设备还包括权重调整装置,所述权重调整装置还用于将预定时间间隔内满足特定条件的、第一用户针对第二用户进行的活动的权重赋予在该预定时间间隔内的其他活动。
还应当理解,设备30通常可以实现在服务器中,例如前文描述的社交网络服务平台、提供SNS的网站或者应用类平台等。其可以利用各种方式来实现,例如,在某些实施方式中,设备30可以利用软件和/或固件模块来实现。此外,设备30也可以利用硬件模块来实现。现在已知或者将来开发的其他方式也是可行的,本发明的范围在此方面不受限制。
在上述实施方式中,使用行为来表示第一用户针对第二用户进行的活动,本领域技术人员将理解,在具体情境下,本发明实施方式所使用的措词“行为”与“交互”、“会话”、“访问”等同义。也将理解,在上述实施方式中,使用“评估”来确定关注度,在具体情境下,本发明实施方式所使用的措词“评估”与“预估”、“计算”、“估计”、“确定”等同义。同时,本发明实施方式所使用的措词“关注度”在具体情境下也可以被理解为“兴趣度”、“匹配度”等。
图4示出了适于用来实现本发明实施方式的计算机***的框图。如图4所示,计算机***40可以包括:CPU(中央处理单元)401、RAM(随机存取存储器)402、ROM(只读存储器)403、***总线404、硬盘控制器405、键盘控制器406、串行接口控制器407、并行接口控制器408、显示控制器409、硬盘410、键盘411、串行外部设备412、并行外部设备413和显示器414。在这些部件中,与***总线404相连的有CPU401、RAM402、ROM403、硬盘控制器405、键盘控制器406、串行控制器407、并行控制器408和显示控制器409。硬盘410与硬盘控制器405相连,键盘411与键盘控制器406相连,串行外部设备412与串行接口控制器407相连,并行外部设备413与并行接口控制器408相连,以及显示器414与显示控制器409相连。应当理解,图4所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明的限制。在某些情况下,可以根据需要增加或者减少其中的一些设备。
特别地,除硬件实施方式之外,本发明的实施方式可以通过计算机程序产品的形式实现。例如,参考图2描述的方法20、图3描述的设备30可以通过计算机程序产品来实现。该计算机程序产品可以存储在例如图4所示的RAM402、ROM403、硬盘410和/或任何适当的存储介质中,或者通过网络从适当的位置下载到计算机***40上。计算机程序产品可以包括计算机代码部分,其包括可由适当的处理设备(例如,图4中示出的CPU401)执行的程序指令。
应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行***,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其装置或模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
应当注意,尽管在上文详细描述中提及了设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中实现。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
虽然已经参考目前考虑到的实施方式描述了本发明,但是应该理解本发明不限于所公开的实施方式。相反,本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。以下权利要求的范围符合最广泛解释,以便包含所有这样的修改及等同结构和功能。

Claims (12)

1.一种评估用户间的关注度的方法,包括:
获取在社交网络中的第一用户针对第二用户进行的至少部分活动的历史信息;
获取在所述社交网络中的针对所述第一用户而言的所述第二用户的至少部分静态属性信息;以及
基于所述历史信息和所述静态属性信息,评估所述第一用户对所述第二用户的关注度。
2.根据权利要求1所述的方法,其中,
在获取所述第一用户针对所述第二用户进行的至少部分活动的历史信息时,采用增量获取的方式;和/或,
在获取针对所述第一用户而言的所述第二用户的静态属性信息时,采用增量获取的方式。
3.根据权利要求1或2所述的方法,其中,所述评估所述第一用户对所述第二用户的关注度包括:
基于所述历史信息和/或所述静态属性信息的不同的权重,评估所述第一用户对所述第二用户的关注度。
4.根据权利要求3所述的方法,其中,
将预定时间间隔内满足特定条件的、所述第一用户针对所述第二用户进行的活动看作是该预定时间间隔内的所述第一用户针对所述第二用户进行的活动的代表;和/或
将预定时间间隔内满足特定条件的、所述第一用户针对所述第二用户进行的活动的权重赋予在该预定时间间隔内的其他所述活动。
5.根据权利要求1或2所述的方法,其中,所述静态属性信息包括以下的一种或多种:
-所述第二用户在所述社交网络中登记的属性信息;
-所述第一用户针对所述第二用户设置的属性信息;以及
-所述社交网络根据所述第一用户和/或所述第二用户的活动统计的属性信息。
6.根据权利要求1或2所述的方法,其中,根据如下公式评估所述第一用户对所述第二用户的关注度:
FriendRank(a→b)=α×Active(a→b)γ+β×Active(a→b)θ
其中,FriendRank(a→b)表示所述第一用户对所述第二用户的关注度,Active(a→b)表示所述第一用户针对所述第二用户进行的至少部分活动的历史信息的分值,Static(a→b)表示对所述第一用户而言的所述第二用户的至少部分静态属性信息的分值,系数α、β、γ和θ均是可变参数。
7.一种评估用户间的关注度的设备,包括:
活动获取装置,用于获取在社交网络中的第一用户针对第二用户进行的至少部分活动的历史信息;
静态属性信息获取装置,用于获取在所述社交网络中的针对所述第一用户而言的所述第二用户的至少部分静态属性信息;以及
评估装置,用于基于所述历史信息和所述静态属性信息来评估所述第一用户对所述第二用户的关注度。
8.根据权利要求7所述的设备,其中,
所述活动获取模块采用增量获取的方式获取所述第一用户针对所述第二用户进行的至少部分活动的历史信息;和/或,
所述静态属性信息获取装置采用增量获取的方式获取针对所述第一用户而言的所述第二用户的静态属性信息。
9.根据权利要求7或8所述的设备,其中,所述评估装置基于所述历史信息和/或所述静态属性信息的不同的权重,评估所述第一用户对所述第二用户的关注度。
10.根据权利要求9所述的设备,还包括权重调整装置,所述权重调整装置用于将预定时间间隔内满足特定条件的、所述第一用户针对所述第二用户进行的活动看作是该预定时间间隔内的所述第一用户针对所述第二用户进行的活动的代表;和/或所述权重调整装置还用于将预定时间间隔内满足特定条件的、所述第一用户针对所述第二用户进行的活动的权重赋予在该预定时间间隔内的其他所述活动。
11.根据权利要求7或8所述的设备,其中,所述静态属性信息包括以下的一种或多种:
-所述第二用户在所述社交网络中登记的属性信息;
-所述第一用户针对所述第二用户设置的属性信息;以及
-所述社交网络根据所述第一用户和/或所述第二用户的活动统计的属性信息。
12.根据权利要求7或8所述的设备,其中,所述评估装置根据如下公式评估所述第一用户对所述第二用户的关注度:
FriendRank(a→b)=α×Active(a→b)γ+β×Active(a→b)θ
其中,FriendRank(a→b)表示所述第一用户对所述第二用户的关注度,Active(a→b)表示所述第一用户针对所述第二用户进行的至少部分活动的历史信息的分值,Static(a→b)表示对所述第一用户而言的所述第二用户的至少部分静态属性信息的分值,系数α、β、γ和θ均是可变参数。
CN201310216129.1A 2013-05-30 2013-05-30 评估用户间的关注度的方法及设备 Pending CN104216903A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310216129.1A CN104216903A (zh) 2013-05-30 2013-05-30 评估用户间的关注度的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310216129.1A CN104216903A (zh) 2013-05-30 2013-05-30 评估用户间的关注度的方法及设备

Publications (1)

Publication Number Publication Date
CN104216903A true CN104216903A (zh) 2014-12-17

Family

ID=52098406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310216129.1A Pending CN104216903A (zh) 2013-05-30 2013-05-30 评估用户间的关注度的方法及设备

Country Status (1)

Country Link
CN (1) CN104216903A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045833A (zh) * 2015-06-30 2015-11-11 北京嘀嘀无限科技发展有限公司 用户好友关系的分类方法及装置
CN107562917A (zh) * 2017-09-12 2018-01-09 广州酷狗计算机科技有限公司 用户推荐方法及装置
CN108230046A (zh) * 2018-01-31 2018-06-29 优酷网络技术(北京)有限公司 用户权益的发放方法及装置
CN109451332A (zh) * 2018-11-16 2019-03-08 武汉斗鱼网络科技有限公司 一种用户属性标记方法、装置、计算机设备及介质
CN112564925A (zh) * 2020-12-02 2021-03-26 浙江核新同花顺网络信息股份有限公司 一种群消息提示方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236678A (zh) * 2010-04-26 2011-11-09 腾讯科技(深圳)有限公司 一种好友动态信息管理方法、***及好友信息管理服务器
CN102695121A (zh) * 2011-03-25 2012-09-26 北京千橡网景科技发展有限公司 向社交网络中的用户推送好友信息的方法和***
CN102741875A (zh) * 2010-11-30 2012-10-17 松下电器产业株式会社 内容管理装置、内容管理方法、内容管理程序及集成电路
CN102752708A (zh) * 2011-04-20 2012-10-24 曹晓刚 基于地理位置服务的并行好友推荐***和方法
CN102880691A (zh) * 2012-09-19 2013-01-16 北京航空航天大学深圳研究院 一种基于用户亲密度的混合推荐***及方法
KR20130040004A (ko) * 2011-10-13 2013-04-23 경희대학교 산학협력단 방문 부스와 방문 선호의 유사도를 고려한 추천 부스 결정 방법
CN103106225A (zh) * 2011-11-10 2013-05-15 北京千橡网景科技发展有限公司 在社交网络中确定用户选择好友的偏好的方法和设备
CN103116589A (zh) * 2011-11-17 2013-05-22 腾讯科技(深圳)有限公司 一种发送推荐信息的方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236678A (zh) * 2010-04-26 2011-11-09 腾讯科技(深圳)有限公司 一种好友动态信息管理方法、***及好友信息管理服务器
CN102741875A (zh) * 2010-11-30 2012-10-17 松下电器产业株式会社 内容管理装置、内容管理方法、内容管理程序及集成电路
CN102695121A (zh) * 2011-03-25 2012-09-26 北京千橡网景科技发展有限公司 向社交网络中的用户推送好友信息的方法和***
CN102752708A (zh) * 2011-04-20 2012-10-24 曹晓刚 基于地理位置服务的并行好友推荐***和方法
KR20130040004A (ko) * 2011-10-13 2013-04-23 경희대학교 산학협력단 방문 부스와 방문 선호의 유사도를 고려한 추천 부스 결정 방법
CN103106225A (zh) * 2011-11-10 2013-05-15 北京千橡网景科技发展有限公司 在社交网络中确定用户选择好友的偏好的方法和设备
CN103116589A (zh) * 2011-11-17 2013-05-22 腾讯科技(深圳)有限公司 一种发送推荐信息的方法及装置
CN102880691A (zh) * 2012-09-19 2013-01-16 北京航空航天大学深圳研究院 一种基于用户亲密度的混合推荐***及方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045833A (zh) * 2015-06-30 2015-11-11 北京嘀嘀无限科技发展有限公司 用户好友关系的分类方法及装置
CN105045833B (zh) * 2015-06-30 2018-12-28 北京嘀嘀无限科技发展有限公司 用户好友关系的分类方法及装置
CN107562917A (zh) * 2017-09-12 2018-01-09 广州酷狗计算机科技有限公司 用户推荐方法及装置
CN107562917B (zh) * 2017-09-12 2021-04-06 广州酷狗计算机科技有限公司 用户推荐方法及装置
CN108230046A (zh) * 2018-01-31 2018-06-29 优酷网络技术(北京)有限公司 用户权益的发放方法及装置
CN109451332A (zh) * 2018-11-16 2019-03-08 武汉斗鱼网络科技有限公司 一种用户属性标记方法、装置、计算机设备及介质
CN112564925A (zh) * 2020-12-02 2021-03-26 浙江核新同花顺网络信息股份有限公司 一种群消息提示方法

Similar Documents

Publication Publication Date Title
TWI777010B (zh) 資訊轉化率的預測、資訊推薦方法和裝置
CN107408270B (zh) 与场境相关的连接邀请
US8055720B2 (en) Cluster-based friend suggestion aggregator
US20120131013A1 (en) Techniques for ranking content based on social media metrics
US9948645B2 (en) Techniques for call-based user verification
US20160132904A1 (en) Influence score of a brand
CN103959745A (zh) 监视应用程序资源消耗
CN102695121A (zh) 向社交网络中的用户推送好友信息的方法和***
CN107808346B (zh) 一种潜在目标对象的评估方法及评估装置
US11556955B2 (en) Systems and methods for leveraging social queuing to identify and prevent ticket purchaser simulation
CN104216903A (zh) 评估用户间的关注度的方法及设备
US20180234319A1 (en) Methods and Systems for Congestion-Based Content Delivery
CN105872111A (zh) 一种信息推送的控制方法以及服务器
US20180285933A1 (en) Facilitating collaboration between entities based on similarity in respective audiences of the entities
US20160232459A1 (en) Systems and methods for leveraging social queuing to facilitate event ticket distribution
CN105677846A (zh) 推荐***及其构建方法
US20130254152A1 (en) Distributed system and methods for modeling population-centric activities
US20170316484A1 (en) Resource-based auto completion
EP2946312A2 (en) Systems and methods for displaying user-generated content
US20210049640A1 (en) Systems and methods for leveraging social queuing to simulate ticket purchaser behavior
KR101553743B1 (ko) 사용자 제작 콘텐츠의 판매를 위한 소셜 네트워크 서비스 시스템 및 방법
CN103391306A (zh) 基于浏览器模块的用户交互方法和***
CN104598498A (zh) 移动社交网络中用户信息的整合方法和装置
US11030542B2 (en) Contextually-aware selection of event forums
CN104052617A (zh) 基于连续时间马尔可夫链进行用户行为分析的方法和设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141217