用于确定行为相关质量信息的方法、装置和设备的制作方法

文档序号:7903365阅读:100来源:国知局
专利名称:用于确定行为相关质量信息的方法、装置和设备的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及用于确定行为相关质量信息的方法、装置和设备。
背景技术
·
现有技术中,用户在网络社区中的行为往往会产生大量的行为相关信息,其中不乏优质信息和劣质信息,如何有效准确地判断该等行为相关信息的质量,已成为本领域技术人员需要解决的问题。

发明内容
本发明的目的是提供一种用于确定行为相关质量信息的方法、装置和设备。根据本发明的一个方面,提供一种计算机实现的用于确定行为相关质量信息的方法,其中,该方法包括以下步骤a获取用户在网络社区中至少一次网络行为的行为相关信息;b根据所述行为相关信息,并结合预获取的所述用户的用户质量信息,确定与所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。根据本发明的另一个方面,还提供了一种用于确定行为相关质量信息的质量确定装置,其中,该质量确定装置包括行为相关获取装置,用于获取用户在网络社区中至少一次网络行为的行为相关信息;第一确定装置,用于根据所述行为相关信息,并结合预获取的所述用户的用户质量信息,确定与所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信
肩、O根据本发明的再一个方面,还提供一种计算机设备,该计算机设备包括质量确定
>J-U ρ α装直。与现有技术相比,本发明具有以下优点1)能够结合用户质量信息来判断与用户执行的网络行为相关的行为相关质量信息。由于优质用户所执行的网络行为或其发布的内容往往相对优质,因此,通过结合用户质量来确定行为相关质量信息,能够获得较高的质量判断准确度。进一步地,由于同一用户在不同网络社区中可能具有不同表现,本发明还能够根据用户对应不同网络社区的用户质量信息,来判断用户在不同网络社区中的行为相关质量信息,更提高了质量判断准确度。2)能够根据用户自身在网络社区中的相关信息,还能进一步根据用户的相关用户在网络社区中的相关信息,来确定用户的用户质量信息,由于互相具有关联的用户的质量信息往往相近,因此提高了质量确定准确率。进一步地,本实施例的质量确定装置还能够确定用户分别对应各个网络社区的用户质量信息,以区分同一用户在不同网络社区中的用户质量。进一步地,本实施的方法能够通过交互信息来确定相关用户,由于互相具有交互行为的用户往往质量相近,因此提高了质量确定准确率。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显图I为本发明一个方面的用于确定网络行为相关质量信息的方法流程图;图2为本发明一个优选实施例的用于确定网络行为相关质量信息的方法流程图;图3为本发明另一个优选实施例的用于确定网络行为相关质量信息的方法流程图;图4为本发明一个优选实施例的用于确定用户质量信息的方法流程·
图5为本发明一个方面的用于确定网络行为相关质量信息的质量确定装置的结构示意图;图6为本发明一个优选实施例的用于确定网络行为相关质量信息的质量确定装置的结构示意图;图7为本发明另一个优选实施例的用于确定网络行为相关质量信息的质量确定装置的结构示意图;图8为本发明一个优选实施例的用于确定用户质量信息的质量确定装置的结构示意图。 附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图I示意出了本发明一个方面的用于确定网络行为相关质量信息的方法流程图。其中,根据本发明的方法可通过计算机设备中的质量确定装置来实现,例如,通过计算机设备中诸如应用模块、操作系统、处理控制器等来实现。其中,所述计算机设备为一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备,其硬件包括但不限于微处理器、FPGA、DSP、嵌入式设备等。优选地,所述计算机设备包括但不限于用户设备和网络设备。所述用户设备包括但不限于电脑、智能手机、PDA等;并且,所述用户设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他用户设备或网络设备的交互操作来实现本发明。所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述用户设备或所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。需要说明的是,所述用户设备及网络设备仅为举例,其他现有的或今后可能出现的用户设备、网络设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。在步骤SI中,质量确定装置获取用户在网络社区中至少一次网络行为的行为相关信息。其中,该行为相关信息包括与前述至少一次网络行为相关的信息。优选地,该行为相关信息包括但不限于以下至少一项1)所述至少一次网络行为的行为信息,其中,该行为信息包括但不限于a)网络行为的行为类型;b)诸如行为次数、行为频度、行为时间规律性等用于描述网络行为特征的行为特征信息,例如,在贴吧中发帖行为的频度,在社区游戏中多次游戏练级操作的时间间隔等;2)所述至少一次网络行为所产生的所述内容信息;例如,发帖行为产生的帖子内容信息,再例如,通过网络社区中的嵌入式即时通信工具进行聊天所产生的聊天内容信息等。具体地,质量确定装置获取行为相关信息的方式包括但不限于I)由质量确定装置所能够访问的存储装置中获取行为相关信息,其中,该存储于存储装置中的行为相关信息由质量确定装置或其他装置预确定来得到;2)质量确定装置通过记录用户的至少一次网络行为和/或该网络行为产生的内容信息来获得行为相关信息,例如,通过记录用户的发帖时间来获得发帖行为的时间间隔,又例如,通过获取用户发布的帖子内容来获得发帖行为产生的内容信息。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取用户在网络社区中至少一次网络行为的行为相关信息的方式,均应包含在本发明的范围内。接着,在步骤S2中,质量确定装置根据行为相关信息,并结合预获取的用户的用户质量信息,确定与步骤Si中所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。其中,用户质量信息包括但不限于1)用户质量等级;2)用户质量评价值等。质量确定装置能够通过用户身份来获取该用户的用户质量信息。其中,用户身份能够根据登录信息或者诸如cookie等存储在用户设备中的信息来确定。其中,行为相关质量信息用于表示与前述一次或多次网络行为相关的信息的质量;优选地,该行为相关质量信息包括但不限于1)前述一次或多次网络行为的行为质量信息,例如,发帖行为的质量信息、游戏操作行为的质量信息等;2)前述一次或多次网络行为产生的内容信息的内容质量信息,例如,发帖行为所产生的帖子内容的质量信息、即时聊天信息输入行为产生的即时聊天内容的质量信息等。需要说明的是,行为相关质量信息的表示方式包括但不限于1)以等级、数值等形式来表示,例如,第一等级、优质等级、25. 4等;2)以所判定的行为相关信息类型来表示,例如,违规行为、受限行为、垃圾信息等。具体地,质量确定装置根据行为相关信息以及用户质量信息,确定与步骤SI中所述至少一次网络行为中每个网络行为相关的行为相关质量信息;或者,质量确定装置根据行为相关信息以及用户质量信息,确定与所述至少一次网络行为中部分网络行为的相关的行为相关质量信息。其中,对于相同的行为相关信息,用户质量信息所反映的用户质量越高,例如,用户质量等级越高、用户质量评价值越高等,则所确定的行为相关质量信息所反映的信息质量越好的可能性越高;用户质量信息所反映的用户质量越低,例如,用户质量等级越低、用户质量评价值越低等,则所确定的行为相关质量信息所反映的信息质量越好的可能性越低。例如,质量确定装置在步骤SI中获得一个用户在10分钟内通过社区网络中的嵌入式即时聊天工具向五十个其他用户发布的聊天信息内容,并且,质量确定装置预获得该用户的用户质量等级为优质。则质量确定装置根据用户发布聊天信息的对象数量,来在预定质量规则库中查询,获得规则当用户在10分钟内发布聊天信息的对象数量在40-60之间时,若用户质量等级为普通,则确定用户发布的所有内容为垃圾信息,若用户质量等级为优质,则确定用户发布的所有内容为普通信息;则质量确定装置根据用户质量等级为优质,且用户在10分钟内发布的聊天信息数量为50,确定用户发布的所有内容为普通信息 。又例如,质量确定装置在步骤SI中获得一个用户在20秒内的发帖次数为3次,并且,质量确定装置预获得该用户的用户质量等级为普通。并且,质量确定装置在预定质量规则库中查询获得规则当用户发帖频度超过每10秒I次,且用户质量信息非优质时,确定发帖行为为受限行为;则质量确定装置根据(3/20)*10 = I. 5 > 1,且用户质量信息非优质,确定3次发帖行为中的最后一次发帖行为为受限行为。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何能根据行为相关信息,并结合预获取的用户的用户质量信息,确定与至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息的方式,均应包含在本发明的范围内。作为本发明的优选方案之一,用户对应多个分别与不同网络社区相关的用户质量信息,本发明的方法还包括由用户对应的多个用户质量信息中选择与用户所执行的网络行为所在的网络社区相关的用户质量信息的步骤。则在前述步骤S2中,质量确定装置根据所获得的与网络行为所在的网络社区相关的用户质量信息,并结合行为相关信息,来确定行为相关质量信息。作为本发明的优选方案之一,本发明的方法还包括执行与所述行为相关质量信息相应的预定操作的步骤。具体地,质量确定装置获取与行为相关质量信息对应的预定操作,并执行该预定操作。例如,步骤S2中所确定的内容质量信息为垃圾信息,则质量确定装置在操作库中查询并获得与垃圾信息对应的预定操作为删除操作,则质量确定装置删除垃圾信息。又例如,步骤S2中所确定的行为质量信息为第三等级,则质量确定装置获得与第三等级对应的预定操作为向用户发送警告信息,则质量确定装置向执行网络行为的用户发送警告信息。再例如,步骤S2中所确定的内容质量信息为优质,则质量确定装置获取与优质的内容质量信息对应的预定操作为将内容信息推送给社区管理员进行后续判断,则质量确定装置将内容信息推送给社区管理员。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何执行与所述行为相关质量信息相应的预定操作的方式,均应包含在本发明的范围内。本发明的方法,能够结合用户质量信息来判断与用户执行的网络行为相关的行为相关质量信息。由于优质用户所执行的网络行为或其发布的内容往往相对优质,因此,通过结合用户质量来确定行为相关质量信息,能够获得较高的质量判断准确度。进一步地,由于同一用户在不同网络社区中可能具有不同表现,本发明还能够根据用户对应不同网络社区的用户质量信息,来判断用户在不同网络社区中的行为相关质量信息,更提高了质量判断准确度。图2为本发明一个优选实施例的用于确定网络行为相关质量信息的方法流程图。本实施例的方法包括步骤SI以及步骤S2,其中,步骤S2进一步包括步骤S211、步骤S212和步骤S213。
步骤SI已在参照图I所示实施例中予以详述,并以引用的方式包含于此,不再赘述。接着,在步骤S211中,质量确定装置由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。其中,预定质量确定条件包括但不限于以下至少一项I)用于直接确定初始行为相关质量信息或行为相关质量信息的直接确定条件,其中,该直接确定条件包括与该直接确定条件所对应的行为相关质量信息相应的行为相关信息所应满足的条件,例如,当直接确定条件对应的行为相关质量信息为受限行为时,该直接确定条件包括与受限行为相应的行为相关信息所应满足的条件;2)用于确定行为相关信息的单项质量信息的单项确定条件,其中,单项质量信息表示行为相关信息所反映的一个方面的质量信息,单项质量条件包括与该单项确定条件所对应的单项质量信息相应的行为相关信息所应满足的条件。具体地,质量确定装置由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式包括但不限于I)质量确定装置直接由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。例如,质量确定装置在步骤SI中获得用户的发帖行为产生的帖子内容信息,且质量确定装置对该帖子内容信息进行预定过滤词匹配操作,获得该帖子信息中的过滤词数量为10,则质量确定装置在多个预定质量确定条件中进行查询,并获得直接确定条件“帖子内容信息中包含5个以上的预定过滤词汇”。又例如,质量确定装置在步骤SI中获得用户在交友网络社区中的行为相关信息包括“行为类型发送留言;1分钟内发送留言的数量17 ;1分钟内被发送留言的用户数量16 ;留言内容信息重复率87%”,则质量确定装置在多个预定质量确定条件中查询,获得行为相关信息分别符合下述三个单项确定条件“I分钟内发送留言的数量超过10”、“1分钟内被发送留言的用户数量超过10”以及“留言内容信息重复率超过60%”。2)质量确定装置先由直接确定条件中选择行为相关信息所符合的直接确定条件;当不存在行为相关信息所符合的直接确定条件时,再由单项确定条件中选择行为相关信息所符合的单项确定条件。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式,均应包含在本发明的范围内。接着,在步骤S212中,质量确定装置根据行为相关信息所符合的预定质量确定条件,确定与步骤Si中所述至少一次网络行为中的一次或多次网络行为相关的初始行为相
关质量信息。具体地,质量确定装置确定初始行为相关质量信息的方式包括但不限于I)当所符合的预定质量确定条件为直接质量确定条件时,质量确定装置直接获取该直接质量确定条件对应的行为相关质量信息来作为初始行为相关质量信息。例如,如前述步骤S211中第一个例子所示,质量确定装置获得直接确定条件“帖子内容信息中包含5个以上的预定过滤词汇”,并获得该预定质量确定条件所对应的行为相关质量信息为垃圾信息,则质量确定装置确定帖子内容信息为垃圾信息。2)当所符合的预定质量确定条件为单项确定条件时,质量确定装置根据各个单项确定条件的单项质量信息,确定初始行为相关质量信息。例如,如前述步骤S211中第二个例子所示,质量确定装置获得三个单项确定条件“I分钟内发送留言的数量超过10”、“1分钟内被发送留言的用户数量超过10”以及“留言内容信息重复率超过60%”,则质量确定装置获取上述三个单项确定条件分别对应的单项质量值5、5和4 ;接着,质量确定装置将各个单项质量值的平均值4. 667作为初始行为相关
质量信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限 制,本领域技术人员应该理解,任何根据行为相关信息所符合的预定质量确定条件,确定与步骤Si中所述至少一次网络行为中的一次或多次网络行为相关的初始行为相关质量信息的方式,均应包含在本发明的范围内。接着,在步骤S213中,质量确定装置根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息。其中,用户质量信息所反映的用户质量越高,则将行为初始相关质量信息调整为更优的行为相关质量信息的可能性越高,或者,将行为初始相关质量信息上调的幅度越大;用户质量信息所反映的用户质量越低,则将行为初始相关质量信息调整为更劣的行为相关质量信息的可能性越高,或者,将行为初始相关质量信息下调的幅度越大。例如,当行为相关质量信息以等级形式来表现时,若用户质量信息为优质,则将等级上调一级,若用户质量信息为普通,则维持当前等级不变,若用户质量等级为劣质,则将等级下调一级等。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息的方式,均应包含在本发明的范围内。图3为本发明另一个优选实施例的用于确定网络行为相关质量信息的方法流程图。本实施例的方法包括步骤SI以及步骤S2,其中,步骤S2进一步包括步骤S221、步骤S222和步骤S223。步骤SI已在参照图I所示实施例中予以详述,并以引用的方式包含于此,不再赘述。接着,在步骤S221中,质量确定装置由多个预定质量确定条件集合中选择与所述用户质量信息相应的预定质量确定条件集合。例如,当用户质量信息为第一等级时,质量确定装置选择与第一等级的用户质量信息相应的预定质量确定条件集合。接着,在步骤S222中,质量确定装置由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。其中,本步骤中质量确定装置由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式,与步骤S211中质量确定装置由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式相同或相似,在此不再赘述。接着,在步骤S223中,质量确定装置根据所述行为相关信息所符合的预定质量确定条件,确定与所述一次或多次网络行为相关的的行为相关质量信息。其中,本步骤中质量确定装置根据所述行为相关信息所符合的预定质量确定条件来确定与所述一次或多次网络行为相关的的行为相关质量信息的方式,与步骤S212中质量确定装置根据行为相关信息所符合的预定质量确定条件来确定与一次或多次网络行为相关的初始行为相关质量信息的方式相同或相似,在此不再赘述。图4为本发明一个优选实施例的用于确定用户质量信息的方法流程图。本实施例的方法包括步骤S3和步骤S4。在步骤S3中,质量确定装置获取与用户对应且与至少一个网络社区相关的质量确定相关信息。其中,所述质量确定相关信息包括用于确定用户在该至少一个网络社区中的用户质量的信息。优选地,质量确定相关信息包括但不限于以下至少一项 I)所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关信息。例如,通过对该用户在多个时间段内的发帖次数进行记录来获得的多个历史发帖频度等,该用户的多次历史发帖行为产生的多个历史帖子内容信息等。其中,质量确定装置通过访问存储设备来获得其自身或其他装置记录并预存储的历史行为相关信息。2)所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息。例如,用户在该质量确定相关信息所相关的网络社区中的历史垃圾信息数量、历史精华帖数量、历史违规行为记录、历史受限行为记录等。其中,质量确定装置获取预存储的历史行为相关质量信息;或者,其他装置通过对该用户的行为和/或其发布的内容信息进行记录和分析,来获得所述历史行为相关质量信息,并提供给质量确定装置。3)所述用户在该质量确定相关信息所相关的网络社区中的注册时间。4)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关信息。其中,所述相关用户由质量确定装置、其他装置或人工预确定来获得。质量确定装置确定相关用户的方式包括但不限于a)将该用户的直接关联用户,例如,好友、互相加关注的用户等,作为该用户的相关用户;b)通过用户在网络社区中与其他用户的叫互信息来确定关联用户,该通过交互信息来确定相关用户的方式将在后续内容中予以详述,在此不再赘述。5)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关质量信息。6)所述用户在该质量确定相关信息所相关的网络社区中的注册时间。7)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的用户质量信息。其中,相关用户的用户质量信息由质量确定装置通过执行图I、图2或图3中所述步骤SI和步骤S2来确定;或者,由其他装置来确定并提供给质量确定装置;或者,由人工确定并存储至质量确定装置所能访问的存储设备中。优选地,前述历史行为相关信息包括以下至少一项I)该历史行为相关信息对应的用户的历史行为信息;其中,该历史行为信息包括但不限于a)历史网络行为的行为类型;b)诸如历史行为次数、历史行为频度、历史行为时间规律性等用于描述历史网络行为特征的行为特征信息,例如,在网社区游戏中多次历史游戏练级操作的历史时间间隔等;2)该历史行为相关信息对应的用户的历史行为所产生的历史内容信息;例如,通过记录网络社区中的聊天信息来获得的历史聊天内容信息等。优选地,前述历史行为相关质量信息包括但不限于以下至少一项I)该历史行为相关信息对应的用户的历史行为质量信息,例如,历史发帖行为质量记录,历史游戏行为质量记录等;2)该历史行为相关信息对应的用户的历史内容质量信息,例如,历史贴子内容信息质量记录等。接着,在步骤S4中,质量确定装置根据质量确定相关信息,确定所述用户的用户质量信息。具体地,质量确定装置根据质量确定相关信息来确定用 户质量信息的方式包括但不限于I)质量确定装置直接根据质量确定相关信息来确定用户质量信息。例如,质量确定装置在步骤S3中获得的质量确定相关信息包括“网络社区A中该用户的3个相关用户的用户质量信息分别为优质、优质、普通;网络社区2中该用户的5个相关用户的用户质量信息分别为优质、优质、普通、优质、劣质”,则质量确定装置根据该用户的相关用户中,优质用户的比例超过50%,确定该用户的用户质量信息为优质。2)质量确定装置先根据质量确定相关信息中的一项或多项来确定初始用户质量信息,再根据其他各项来调整所确定的初始用户质量信息。例如,质量确定装置在步骤S3中获得的质量确定相关信息包括“用户在网络社区A中的注册时间2008年3月23日;用户在网络社区A中发布的精华帖数量34 ;用户在网络社区B中的注册时间2011年4月23日;用户在网络社区B中的历史违规行为次数45”;则质量确定装置根据2008年3月23日与当前时间2011年6月30日的时间间隔超过2年,并根据发布的精华帖数量34超过20,判断用户与网络社区A相关的质量确定相关信息符合优质用户条件“注册时间超过2年,且发布精华帖数量超过20”,则确定初始用户质量信息为优质;接着,质量确定装置根据2011年5月23日与当前时间为2011年6月30日的时间间隔短于2个月,并根据历史违规行为次数45超过40,判断用户与网络社区B相关的质量确定相关信息符合用户等级下调条件“注册时间短于2个月,且历史违规行为次数超过40”,则质量确定装置将初始用户质量信息由优质下调为普通,即质量确定装置最终确定的与网络社区A和B相关的用户质量信息为普通。3)质量确定装置先确定质量确定相关信息中的各项信息的单项用户质量信息,再根据所获得的各个单项用户质量信息,确定该用户的用户质量信息。其中,单项用户质量信息表不质量确定相关信息所反映的一个方面的用户质量信息,例如,质量确定相关信息包含的多个历史帖子内容信息所反映的过滤词数量方面的用户质量信息、帖子内容重复率方面的用户质量信息等,又例如,质量确定相关信息包含的历史垃圾帖数量所反映的历史垃圾信息方面的用户质量信息等。例如,质量确定装置在步骤S3中获得的质量确定相关信息包括“用户一周内发帖数量546 ;用户一周内所发布的帖子被评为精华帖的数量5 ;用户一周内的发帖行为次数604 ;用户一周内被禁止的发帖行为次数58 ;相关用户Pl —周内发帖数量1056 ;相关用户Pl —周内所发布的帖子被评为精华帖的数量145 ;相关用户Pl —周内的发帖行为次数1071 ;相关用户Pl —周内被禁止的发帖行为次数15”。则质量确定装置确定用户在发布帖子质量方面的单项质量信息=5/546 = O. 00916,在发帖行为质量方面的单项质量信息=604/(58*100) = O. 104 ;相关用户Pl在发布帖子质量方面的单项质量信息=145/1056 = O. 1373,在发帖行为质量方面的单项质量信息=1071/(15*100) = O. 714。则质量确定装置将相关用户Pl以及相关用户P2的各个单项质量信息的平均值O. 24作为用
户质量信息。·
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据质量确定相关信息,确定所述用户的用户质量信息的方式,均应包含在本发明的范围内。优选地,当质量确定相关信息包括用户的历史行为相关信息时,该历史行为相关信息所反映的用户行为质量或内容质量越高,则所确定的用户质量信息越高;当质量确定相关信息包括用户的历史行为相关质量信息时,该历史行为相关质量信息越高,则所确定的用户质量信息越高;当质量确定相关信息包括用户在网络社区中的注册时间时,该注册时间越长,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的历史行为相关信息时,该历史行为相关信息所反映的用户行为质量或内容质量越高,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的历史行为相关质量信息时,该历史行为相关质量信息越高,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户在网络社区中的注册时间时,该注册时间越长,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的用户质量信息时,该相关用户的质量信息越高,则所确定的所述用户的用户质量信息越高。作为本实施例的优选方案之一,步骤S3包括步骤S31 (图未示),步骤S4包括步骤S41(图未示)。在步骤S31中,质量确定装置由用户对应的质量确定相关信息中选择与一个网络社区相关的质量确定相关信息。例如,用户对应的质量确定相关信息与网络社区A和B相关,则质量确定装置选择与网络社区A相关的质量确定相关信息。接着,在步骤S41中,质量确定装置根据所述与一个网络社区相关的质量确定相关信息,确定所述用户对应该一个网络社区的用户质量信息。其中,质量确定装置根据与一个网络社区相关的质量确定相关信息来确定所述用户对应该一个网络社区的用户质量信息的方式,与前述步骤S4中质量确定装置根据与至少一个网络社区相关的质量确定相关信息来确定所述用户的用户质量信息的方式相同或相似,在此不再赘述。需要说明的是,质量确定装置可多次执行步骤S31以及步骤S41,以确定用户分别对应多个网络社区的用户质量信息。作为本实施例优选方案之一,本实施例还包括步骤S5(图未示)和步骤S6(图未示)O在步骤S5中,质量确定装置获取用户在所述至少一个网络社区中与其他用户的交互信息。其中,交互信息包括该用户与其他用户在网络社区中的交互所产生的信息,例如,该用户与其他用户在贴吧中同一主题帖下回帖的回帖交互行为,该用户与其他用户在网络社区提供的同一聊天平台中的聊天行为,该用户与其他用户在网络社区提供的同一游戏中互相对抗的游戏行为等。
具体地,质量确定装置获取预存储的交互信息;或者,通过记录该用户在网络社区中与其他用户的交互行为,获得所述交互信息。 接着,在步骤S6中,质量确定装置根据所述交互信息,确定所述用户的相关用户。具体地,质量确定装置直接将交互信息中与该用户产生交互行为的其他用户作为该用户的相关用户;或者,质量确定装置由产生交互行为的其他用户中选择部分用户来作为相关用户。例如,质量确定装置将与该用户在网络社区提供的同一游戏中互相对抗的其他用户作为该用户的相关用户等。又例如,质量确定装置将与该用户在同一主题帖下的回帖行为次数超过500次的用户作为相关用户等。
本实施例的方法,不仅能够根据用户自身在网络社区中的相关信息,还能进一步 根据用户的相关用户在网络社区中的相关信息,来确定用户的用户质量信息,由于互相具有关联的用户的质量信息往往相近,因此提高了质量确定准确率。进一步地,本实施例的方法还能够确定用户分别对应各个网络社区的用户质量信息,以区分同一用户在不同网络社区中的用户质量。进一步地,本实施的方法能够通过交互信息来确定相关用户,由于互相具有交互行为的用户往往质量相近,因此提高了质量确定准确率。图5为本发明一个方面的用于确定网络行为相关质量信息的质量确定装置的结构示意图。本发明的质量确定装置包括行为相关获取装置I和第一确定装置2。行为相关获取装置I获取用户在网络社区中至少一次网络行为的行为相关信息。其中,该行为相关信息包括与前述至少一次网络行为相关的信息。优选地,该行为相关信息包括但不限于以下至少一项1)所述至少一次网络行为的行为信息,其中,该行为信息包括但不限于a)网络行为的行为类型;b)诸如行为次数、行为频度、行为时间规律性等用于描述网络行为特征的行为特征信息,例如,在贴吧中发帖行为的频度,在社区游戏中多次游戏练级操作的时间间隔等;2)所述至少一次网络行为所产生的所述内容信息;例如,发帖行为产生的帖子内容信息,再例如,通过网络社区中的嵌入式即时通信工具进行聊天所产生的聊天内容信息等。具体地,行为相关获取装置I获取行为相关信息的方式包括但不限于I)由行为相关获取装置I所能够访问的存储装置中获取行为相关信息,其中,该存储于存储装置中的行为相关信息由质量确定装置或其他装置预确定来得到;2)行为相关获取装置I通过记录用户的至少一次网络行为和/或该网络行为产生的内容信息来获得行为相关信息,例如,通过记录用户的发帖时间来获得发帖行为的时间间隔,又例如,通过获取用户发布的帖子内容来获得发帖行为产生的内容信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取用户在网络社区中至少一次网络行为的行为相关信息的方式,均应包含在本发明的范围内。接着,第一确定装置2根据行为相关信息,并结合预获取的用户的用户质量信息,确定与至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。其中,用户质量信息包括但不限于1)用户质量等级;2)用户质量评价值等。质量确定装置能够通过用户身份来获取该用户的用户质量信息。其中,用户身份能够根据登录信息或者诸如cookie等存储在用户设备中的信息来确定。其中,行为相关质量信息用于表示与前述一次或多次网络行为相关的信息的质量;优选地,该行为相关质量信息包括但不限于1)前述一次或多次网络行为的行为质量信息,例如,发帖行为的质量信息、游戏操作行为的质量信息等;2)前述一次或多次网络行为产生的内容信息的内容质量信息,例如,发帖行为所产生的帖子内容的质量信息、即时聊天信息输入行为产生的即时聊天内容的质量信息等。需要说明的是,行为相关质量·信息的表示方式包括但不限于1)以等级、数值等形式来表示,例如,第一等级、优质等级、25. 4等;2)以所判定的行为相关信息类型来表示,例如,违规行为、受限行为、垃圾信息等。具体地,第一确定装置2根据行为相关信息以及用户质量信息,确定与至少一次网络行为中每个网络行为相关的行为相关质量信息;或者,第一确定装置2根据行为相关信息以及用户质量信息,确定与所述至少一次网络行为中部分网络行为的相关的行为相关质量信息。其中,对于相同的行为相关信息,用户质量信息所反映的用户质量越高,例如,用户质量等级越高、用户质量评价值越高等,则所确定的行为相关质量信息所反映的信息质量越好的可能性越高;用户质量信息所反映的用户质量越低,例如,用户质量等级越低、用户质量评价值越低等,则所确定的行为相关质量信息所反映的信息质量越好的可能性越低。例如,行为相关获取装置I中获得一个用户在10分钟内通过社区网络中的嵌入式即时聊天工具向五十个其他用户发布的聊天信息内容,并且,质量确定装置预获得该用户的用户质量等级为优质。则第一确定装置2根据用户发布聊天信息的对象数量,来在预定质量规则库中查询,获得规则当用户在10分钟内发布聊天信息的对象数量在40-60之间时,若用户质量等级为普通,则确定用户发布的所有内容为垃圾信息,若用户质量等级为优质,则确定用户发布的所有内容为普通信息;则第一确定装置2根据用户质量等级为优质,且用户在10分钟内发布的聊天信息数量为50,确定用户发布的所有内容为普通信息。又例如,行为相关获取装置I中获得一个用户在20秒内的发帖次数为3次,并且,质量确定装置预获得该用户的用户质量等级为普通。并且,第一确定装置2在预定质量规则库中查询获得规则当用户发帖频度超过每10秒I次,且用户质量信息非优质时,确定发帖行为为受限行为;则第一确定装置2根据(3/20) *10 = I. 5 > I,且用户质量信息非优质,确定3次发帖行为中的最后一次发帖行为为受限行为。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何能根据行为相关信息,并结合预获取的用户的用户质量信息,确定与至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息的方式,均应包含在本发明的范围内。作为本发明的优选方案之一,用户对应多个分别与不同网络社区相关的用户质量信息,本发明的质量确定装置还包括第四选择装置(图未示)。该第四选择装置由用户对应的多个用户质量信息中选择与用户所执行的网络行为所在的网络社区相关的用户质量信息。则第一确定装置2根据所获得的与网络行为所在的网络社区相关的用户质量信息,并结合行为相关信息,来确定行为相关质量信息。作为本发明的优选方案之一,本发明的质量确定装置还包括执行装置(图未示)。该执行装置执行与所述行为相关质量信息相应的预定操作。
具体地,执行装置获取与行为相关质量信息对应的预定操作,并执行该预定操作。例如,第一确定装置2确定行为相关获取装置I获得的内容质量信息为垃圾信息,则执行装置在操作库中查询并获得与垃圾信息对应的预定操作为删除操作,则执行装置删除垃圾信息。又例如,第一确定装置2确定行为相关获取装置I获得的行为质量信息为第三等级,则执行装置获得与第三等级对应的预定操作为向用户发送警告信息,则执行装置向执行网络行为的用户发送警告信息。再例如,第一确定装置2确定行为相关获取装置I所获得的内容质量信息为优质,则第一确定装置2获取与优质的内容质量信息对应的预定操作为将内容信息推送给社区管理员进行后续判断,则第一确定装置2将内容信息推送给社区管理员。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何执行与所述行为相关质量信息相应的预定操作的方式,均应包含在本发明的范围内。本发明的质量确定装置,能够结合用户质量信息来判断与用户执行的网络行为相关的行为相关质量信息。由于优质用户所执行的网络行为或其发布的内容往往相对优质,因此,通过结合用户质量来确定行为相关质量信息,能够获得较高的质量判断准确度。进一步地,由于同一用户在不同网络社区中可能具有不同表现,本发明还能够根据用户对应不同网络社区的用户质量信息,来判断用户在不同网络社区中的行为相关质量信息,更提高了质量判断准确度。图6为本发明一个优选实施例的用于确定网络行为相关质量信息的质量确定装置的结构示意图。本实施例的质量确定装置包括行为相关获取装置I、包含于第一确定装置2中的第一选择装置211、初始质量确定装置212和调整装置213。行为相关获取装置I已在参照图5所示实施例中予以详述,并以引用的方式包含于此,不再赘述。接着,第一选择装置211由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。其中,预定质量确定条件包括但不限于以下至少一项1)用于直接确定初始行为相关质量信息或行为相关质量信息的直接确定条件,其中,该直接确定条件包括与该直接确定条件所对应的行为相关质量信息相应的行为相关信息所应满足的条件,例如,当直接确定条件对应的行为相关质量信息为受限行为时,该直接确定条件包括与受限行为相应的行为相关信息所应满足的条件;2)用于确定行为相关信息的单项质量信息的单项确定条件,其中,单项质量信息表示行为相关信息所反映的一个方面的质量信息,单项质量条件包括与该单项确定条件所对应的单项质量信息相应的行为相关信息所应满足的条件。具体地,第一选择装置211由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式包括但不限于I)第一选择装置211直接由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。例如,行为相关获取装置I获得用户的发帖行为产生的帖子内容信息,且第一选择装置211对该帖子内容信息进行预定过滤词匹配操作,获得该帖子信息中的过滤词数量为10,则第一选择装置211在多个预定质量确定条件中进行查询,并获得直接确定条件“帖子内容信息中包含5个以上的预定过滤词汇”。又例如,行为相关获取装置I获得用户在交友网络社区中的行为相关信息包括“行为类型发送留言;1分钟内发送留言的数量17 ;1分钟内被发送留言的用户数量16 ;留言内容信息重复率87%”,则第一选择装置211在多个预定质量确定条件中查询,获得行为相关信息分别符合下述三个单项确定条件“I分钟内发送留言的数量超过10”、“1分钟内被发送留言的用户数量超过10”以及“留言内容信息重复率超过60%”。2)第一选择装置211先由直接确定条件中选择行为相关信息所符合的直接确定条件;当不存在行为相关信息所符合的直接确定条件时,再由单项确定条件中选择行为相关信息所符合的单项确定条件。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何由多个预定质量确定条件中选择所述行为相关信息所 符合的预定质量确定条件的方式,均应包含在本发明的范围内。接着,初始质量确定装置212根据行为相关信息所符合的预定质量确定条件,确定与至少一次网络行为中的一次或多次网络行为相关的初始行为相关质量信息。具体地,初始质量确定装置212确定初始行为相关质量信息的方式包括但不限于I)当所符合的预定质量确定条件为直接质量确定条件时,初始质量确定装置212直接获取该直接质量确定条件对应的行为相关质量信息来作为初始行为相关质量信息。例如,如前述对第一选择装置211的说明中第一个例子所示,第一选择装置211获得直接确定条件“帖子内容信息中包含5个以上的预定过滤词汇”,并获得该预定质量确定条件所对应的行为相关质量信息为垃圾信息,则初始质量确定装置212确定帖子内容信息为垃圾信息。2)当所符合的预定质量确定条件为单项确定条件时,初始质量确定装置212根据各个单项确定条件的单项质量信息,确定初始行为相关质量信息。例如,如前述对第一选择装置211的说明中第二个例子所示,第一选择装置211获得三个单项确定条件“I分钟内发送留言的数量超过10”、“1分钟内被发送留言的用户数量超过10”以及“留言内容信息重复率超过60%”,则初始质量确定装置212获取上述三个单项确定条件分别对应的单项质量值5、5和4 ;接着,初始质量确定装置212将各个单项质量值的平均值4. 667作为初始行为相关质量信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据行为相关信息所符合的预定质量确定条件,确定与至少一次网络行为中的一次或多次网络行为相关的初始行为相关质量信息的方式,均应包含在本发明的范围内。接着,调整装置213根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息。其中,用户质量信息所反映的用户质量越高,则将行为初始相关质量信息调整为更优的行为相关质量信息的可能性越高,或者,将行为初始相关质量信息上调的幅度越大;用户质量信息所反映的用户质量越低,则将行为初始相关质量信息调整为更劣的行为相关质量信息的可能性越高,或者,将行为初始相关质量信息下调的幅度越大。例如,当行为相关质量信息以等级形式来表现时,若用户质量信息为优质,则调整装置213将等级上调一级,若用户质量信息为普通,则维持当前等级不变,若用户质量等级为劣质,则调整装置213将等级下调一级等。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息的方式,均应包含在本发明的范围内。图7为本发明另一个优选实施例的用于确定网络行为相关质量信息的质量确定装置的结构示意图。本实施例的质量确定装置包括行为相关获取装置I、包含于第一确定装置2中的第二选择装置221、第三选择装置222和第一子确定装置223。行为相关获取装置I已在参照图5所示实施例中予以详述,并以引用的方 式包含于此,不再赘述。接着,第二选择装置221由多个预定质量确定条件集合中选择与所述用户质量信息相应的预定质量确定条件集合。例如,当用户质量信息为第一等级时,第二选择装置221选择与第一等级的用户质量信息相应的预定质量确定条件集合。接着,第三选择装置222由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件。其中,第三选择装置222由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式,与第一选择装置211由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件的方式相同或相似,在此不再赘述。接着,第一子确定装置223根据所述行为相关信息所符合的预定质量确定条件,确定与所述一次或多次网络行为相关的的行为相关质量信息。其中,第一子确定装置223根据所述行为相关信息所符合的预定质量确定条件来确定与所述一次或多次网络行为相关的的行为相关质量信息的方式,与初始质量确定装置212根据行为相关信息所符合的预定质量确定条件来确定与一次或多次网络行为相关的初始行为相关质量信息的方式相同或相似,在此不再赘述。图8为本发明一个优选实施例的用于确定用户质量信息的质量确定装置的结构示意图。本实施例的质量确定装置包括相关信息获取装置3和第二确定装置4。相关信息获取装置3获取与用户对应且与至少一个网络社区相关的质量确定相关信息。其中,所述质量确定相关信息包括用于确定用户在该至少一个网络社区中的用户质量的信息。优选地,质量确定相关信息包括但不限于以下至少一项I)所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关信息。例如,通过对该用户在多个时间段内的发帖次数进行记录来获得的多个历史发帖频度等,该用户的多次历史发帖行为产生的多个历史帖子内容信息等。其中,相关信息获取装置3通过访问存储设备来获得其自身或其他装置记录并预存储的历史行为相关信息。2)所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息。例如,用户在该质量确定相关信息所相关的网络社区中的历史垃圾信息数量、历史精华帖数量、历史违规行为记录、历史受限行为记录等。其中,相关信息获取装置3获取预存储的历史行为相关质量信息;或者,其他装置通过对该用户的行为和/或其发布的内容信息进行记录和分析,来获得所述历史行为相关质量信息,并提供给相关信息获取装置3。
3)所述用户在该质量确定相关信息所相关的网络社区中的注册时间。4)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关信息。其中,所述相关用户由质量确定装置、其他装置或人工预确定来获得。质量确定装置确定相关用户的方式包括但不限于a)将该用户的直接关联用户,例如,好友、互相加关注的用户等,作为该用户的相关用户山)通过用户在网络社区中与其他用户的叫互信息来确定关联用户,该通过交互信息来确定相关用户的方式将在后续内容中予以详述,在此不再赘述。5)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关质量信息。6)所述用户在该质量确定相关信息所相关的网络社区中的注册时间。7)所述用户在该质量确定相关信息所相关的网络社区中的相关用户的用户质量信息。其中,相关用户的用户质量信息由参照图5、图6或图7所示实施例中所述行为相关获取装置I和第一确定装置2来确定;或者,由其他装置来确定并提供给相关信息获取装置
3;或者,由人工确定并存储至相关信息获取装置3所能访问的存储设备中。优选地,前述历史行为相关信息包括以下至少一项I)该历史行为相关信息对应的用户的历史行为信息;其中,该历史行为信息包括但不限于a)历史网络行为的行为类型;b)诸如历史行为次数、历史行为频度、历史行为时间规律性等用于描述历史网络行为特征的行为特征信息,例如,在网社区游戏中多次历史游戏练级操作的历史时间间隔等;2)该历史行为相关信息对应的用户的历史行为所产生的历史内容信息;例如,通过记录网络社区中的聊天信息来获得的历史聊天内容信息等。优选地,前述历史行为相关质量信息包括但不限于以下至少一项I)该历史行为相关信息对应的用户的历史行为质量信息,例如,历史发帖行为质量记录,历史游戏行为质量记录等;2)该历史行为相关信息对应的用户的历史内容质量信息,例如,历史贴子内容信息质量记录等。接着,第二确定装置4根据质量确定相关信息,确定所述用户的用户质量信息。具体地,第二确定装置4根据质量确定相关信息来确定用户质量信息的方式包括但不限于I)第二确定装置4直接根据质量确定相关信息来确定用户质量信息。例如,相关信息获取装置3获得的质量确定相关信息包括“网络社区A中该用户的3个相关用户的用户质量信息分别为优质、优质、普通;网络社区2中该用户的5个相关用户的用户质量信息分别为优质、优质、普通、优质、劣质”,则第二确定装置4根据该用户的相关用户中,优质用户的比例超过50%,确定该用户的用户质量信息为优质。2)第二确定装置4先根据质量确定相关信息中的一项或多项来确定初始用户质量信息,再根据其他各项来调整所确定的初始用户质量信息。例如,相关信息获取装置3获得的质量确定相关信息包括“用户在网络社区A中的注册时间2008年3月23日;用户在网络社区A中发布的精华帖数量34;用户在网络社区B中的注册时间2011年4月23日;用户在网络社区B中的历史违规行为次数45”;则第二确定装置4根据2008年3月23日与当前时间2011年6月30日的时间间隔超过2年,并根据发布的精华帖数量34超过20,判断用户与网络社区A相关的质量确定相关信息符合优质用户条件“注册时间超过2年,且发布精华帖数量超过20”,则第二确定装置4确定初始用户质量信息为优质;接着,第二确定装置4根据2011年5月23日与当前时间为2011年6月30日的时间间隔短于2个月,并根据历史违规行为次数45超过40,判断用户与网络社区B相关的质量确定相关信息符合用户等级下调条件“注册时间短于2个月,且历史违规行为次数超过40”,则第二确定装置4将初始用户质量信息由优质下调为普通,即第二确定装置4最终确定的与网络社区A和B相关的用户质量信息为普通。·
3)第二确定装置4先确定质量确定相关信息中的各项信息的单项用户质量信息,再根据所获得的各个单项用户质量信息,确定该用户的用户质量信息。其中,单项用户质量信息表不质量确定相关信息所反映的一个方面的用户质量信息,例如,质量确定相关信息包含的多个历史帖子内容信息所反映的过滤词数量方面的用户质量信息、帖子内容重复率方面的用户质量信息等,又例如,质量确定相关信息包含的历史垃圾帖数量所反映的历史垃圾信息方面的用户质量信息等。例如,相关信息获取装置3获得的质量确定相关信息包括“用户一周内发帖数量546 ;用户一周内所发布的帖子被评为精华帖的数量5 ;用户一周内的发帖行为次数604 ;用户一周内被禁止的发帖行为次数58 ;相关用户Pl —周内发帖数量1056 ;相关用户Pl 一周内所发布的帖子被评为精华帖的数量145 ;相关用户Pl —周内的发帖行为次数1071 ;相关用户Pl —周内被禁止的发帖行为次数15”。则第二确定装置4确定用户在发布帖子质量方面的单项质量信息=5/546 = O. 00916,在发帖行为质量方面的单项质量信息=604/(58*100) = O. 104 ;相关用户Pl在发布帖子质量方面的单项质量信息=145/1056=O. 1373,在发帖行为质量方面的单项质量信息=1071/(15*100) = O. 714。则第二确定装置4将相关用户Pl以及相关用户P2的各个单项质量信息的平均值O. 24作为用户质量信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据质量确定相关信息,确定所述用户的用户质量信息的方式,均应包含在本发明的范围内。优选地,当质量确定相关信息包括用户的历史行为相关信息时,该历史行为相关信息所反映的用户行为质量或内容质量越高,则所确定的用户质量信息越高;当质量确定相关信息包括用户的历史行为相关质量信息时,该历史行为相关质量信息越高,则所确定的用户质量信息越高;当质量确定相关信息包括用户在网络社区中的注册时间时,该注册时间越长,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的历史行为相关信息时,该历史行为相关信息所反映的用户行为质量或内容质量越高,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的历史行为相关质量信息时,该历史行为相关质量信息越高,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户在网络社区中的注册时间时,该注册时间越长,则所确定的用户质量信息越高;当质量确定相关信息包括相关用户的用户质量信息时,该相关用户的质量信息越高,则所确定的所述用户的用户质量信息越高。作为本实施例的优选方案之一,相关信息获取装置3进一步包括子获取装置(图未示),第二确定装置4进一步包括第二子确定装置(图未示)。子获取装置由用户对应的质量确定相关/[目息中选择与一个网络社区相关的质量确定相关信息。例如,用户对应的质量确定相关/[目息与网络社区A和B相关,则子获取装置选择与网络社区A相关的质量确定相关信息。接着,第二子确定装置根据所述与一个网络社区相关的质量确定相关信息,确定所述用户对应该一个网络社区的用户质量信息。其中,第二子确定装置根据与一个网络社区相关的质量确定相关信息来确定所述用户对应该一个网络社区的用户质量信息的方式,与第二确定装置4根据与至少一个网络社区相关的质量确定相关信息来确定所述用户的用户质量信息的方式相同或相似,在此不再赘述。需要说明的是,子获取装置和第二子确定装置可多次依次执行操作,以确定用户 分别对应多个网络社区的用户质量信息。作为本实施例优选方案之一,质量确定装置还包括交互信息获取装置(图未示)和第三确定装置(图未示)。交互信息获取装置获取用户在所述至少一个网络社区中与其他用户的交互信息。其中,交互信息包括该用户与其他用户在网络社区中的交互所产生的信息,例如,该用户与其他用户在贴吧中同一主题帖下回帖的回帖交互行为,该用户与其他用户在网络社区提供的同一聊天平台中的聊天行为,该用户与其他用户在网络社区提供的同一游戏中互相对抗的游戏行为等。具体地,交互信息获取装置获取预存储的交互信息;或者,通过记录该用户在网络社区中与其他用户的交互行为,获得所述交互信息。接着,第三确定装置根据所述交互信息,确定所述用户的相关用户。具体地,第三确定装置直接将交互信息中与该用户产生交互行为的其他用户作为该用户的相关用户;或者,第三确定装置由产生交互行为的其他用户中选择部分用户来作为相关用户。例如,第三确定装置将与该用户在网络社区提供的同一游戏中互相对抗的其他用户作为该用户的相关用户等。又例如,第三确定装置将与该用户在同一主题帖下的回帖行为次数超过500次的用户作为相关用户等。本实施例的质量确定装置,不仅能够根据用户自身在网络社区中的相关信息,还能进一步根据用户的相关用户在网络社区中的相关信息,来确定用户的用户质量信息,由于互相具有关联的用户的质量信息往往相近,因此提高了质量确定准确率。进一步地,本实施例的质量确定装置还能够确定用户分别对应各个网络社区的用户质量信息,以区分同一用户在不同网络社区中的用户质量。进一步地,本实施的方法能够通过交互信息来确定相关用户,由于互相具有交互行为的用户往往质量相近,因此提高了质量确定准确率。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多 个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种计算机实现的用于确定行为相关质量信息的方法,其中,该方法包括以下步骤 a获取用户在网络社区中至少一次网络行为的行为相关信息;b根据所述行为相关信息,并结合预获取的所述用户的用户质量信息,确定与所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。
2.根据权利要求I所述的方法,其中,所述步骤b包括以下步骤 -由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件;-根据所述行为相关信息所符合的预定质量确定条件,确定与所述一次或多次网络行为相关的初始行为相关质量信息; -根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息。
3.根据权利要求I所述的方法,其中,所述步骤b包括以下步骤 -由多个预定质量确定条件集合中选择与所述用户质量信息相应的预定质量确定条件集合; -由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件; -根据所述行为相关信息所符合的预定质量确定条件,确定与所述一次或多次网络行为相关的行为相关质量信息。
4.根据权利要求2或3所述的方法,其中,所述预定质量确定条件包括以下至少一类 -用于直接确定所述初始行为相关质量信息或所述行为相关质量信息的直接确定条件; -用于确定所述初始行为相关质量信息或所述行为相关信息的单项质量信息的单项确定条件。
5.根据权利要求I至4中任一项所述的方法,其中,所述用户对应多个分别与不同网络社区相关的用户质量信息,其中,该方法包括以下步骤 -由所述用户对应的多个用户质量信息中选择与所述网络行为所在的网络社区相关的用户质量信息。
6.根据权利要求I至5中任一项所述的方法,其中,所述行为相关信息包括以下至少一项 -所述至少一次网络行为的行为信息; -所述至少一次网络行为所产生的所述内容信息。
7.根据权利要求I至6中任一项所述的方法,其中,所述行为相关质量信息包括以下至少一项 -所述一次或多次网络行为的行为质量信息; -所述一次或多次网络行为产生的内容信息的内容质量信息。
8.根据权利要求I至7中任一项所述的方法,其中,该方法还包括以下步骤 X获取对应所述用户且与至少一个网络社区相关的质量确定相关信息; y根据所述质量确定相关信息,确定所述用户的用户质量信息。
9.根据权利要求8所述的方法,其中,所述步骤X包括以下步骤-由所述用户对应的质量确定相关信息中选择与一个网络社区相关的质量确定相关信息; 其中,所述步骤I包括以下步骤 -根据所述与一个网络社区相关的质量确定相关信息,确定所述用户对应该一个网络社区的用户质量信息。
10.根据权利要求8或9所述的方法,其中,所述质量确定相关信息包括以下至少一项 -所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的注册时间; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关信息; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的注册时间; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的用户质量信息。
11.根据权利要求10所述的方法,其中,所述质量确定相关信息包括所述相关用户的历史行为相关信息、历史行为相关质量信息、注册时间和/或用户质量信息,其中,该方法还包括以下步骤 -获取所述用户在所述至少一个网络社区中与其他用户的交互信息; -根据所述交互信息,确定所述用户的相关用户。
12.根据权利要求I至11中任一项所述的方法,其中,该方法还包括以下步骤 -执行与所述行为相关质量信息相应的预定操作。
13.一种用于确定行为相关质量信息的质量确定装置,其中,该质量确定装置包括 行为相关获取装置,用于获取用户在网络社区中至少一次网络行为的行为相关信息; 第一确定装置,用于根据所述行为相关信息,并结合预获取的所述用户的用户质量信息,确定与所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。
14.根据权利要求13所述的质量确定装置,其中,所述第一确定装置包括 第一选择装置,用于由多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件; 初始质量确定装置,用于根据所述行为相关信息所符合的预定质量确定条件,确定与所述一次或多次网络行为相关的的初始行为相关质量信息; 调整装置,用于根据所述用户质量信息来调整所述初始行为相关质量信息,以获得最终的行为相关质量信息。
15.根据权利要求13所述的质量确定装置,其中,所述第一确定装置包括 第二选择装置,用于由多个预定质量确定条件集合中选择与所述用户质量信息相应的预定质量确定条件集合; 第三选择装置,用于由所述预定质量确定条件集合包含的多个预定质量确定条件中选择所述行为相关信息所符合的预定质量确定条件;第一子确定装置,用于根据所述行为相关信息所符合的预定质量确定条件,确定所述一次或多次网络行为相关的所述行为相关质量信息。
16.根据权利要求14或15所述的方法,其中,所述预定质量确定条件包括以下至少一类 -用于直接确定所述初始行为相关质量信息或所述行为相关质量信息的直接确定条件; -用于确定所述初始行为相关质量信息或所述行为相关信息的单项质量信息的单项确定条件。
17.根据权利要求13至16中任一项所述的质量确定装置,其中,所述用户对应多个分别与不同网络社区相关的用户质量信息,其中,该质量确定装置包括 第四选择装置,用于由所述用户对应的多个用户质量信息中选择与所述网络行为所在的网络社区相关的用户质量信息。
18.根据权利要求13至17中任一项所述的质量确定装置,其中,所述行为相关信息包括以下至少一项 -所述至少一次网络行为的行为信息; -所述至少一次网络行为所产生的所述内容信息。
19.根据权利要求13至18中任一项所述的质量确定装置,其中,所述行为相关质量信息包括以下至少一项 -所述一次或多次网络行为的行为质量信息; -所述一次或多次网络行为产生的内容信息的内容质量信息。
20.根据权利要求13至19中任一项所述的质量确定装置,其中,该质量确定装置还包括 相关信息获取装置,用于获取对应所述用户且与至少一个网络社区相关的质量确定相关信息; 第二确定装置,用于根据所述质量确定相关信息,确定所述用户的用户质量信息。
21.根据权利要求20所述的质量确定装置,其中,所述相关信息获取装置包括 子获取装置,用于由所述用户对应的质量确定相关信息中选择与一个网络社区相关的质量确定相关信息; 其中,所述第二确定装置包括 第二子确定装置,用于根据所述与一个网络社区相关的质量确定相关信息,确定所述用户对应该一个网络社区的用户质量信息。
22.根据权利要求20或21所述的质量确定装置,其中,所述质量确定相关信息包括以下至少一项 -所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的注册时间; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关信息; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关信息; 所述用户在该质量确定相关信息所相关的网络社区中的相关用户的历史行为相关质量信息; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的注册时间; -所述用户在该质量确定相关信息所相关的网络社区中的相关用户的用户质量信息。
23.根据权利要求22所述的质量确定装置,其中,所述质量确定相关信息包括所述相关用户的历史行为相关信息、历史行为相关质量信息、注册时间和/或用户质量信息,其中,该质量确定装置还包括 交互信息获取装置,用于获取所述用户在所述至少一个网络社区中与其他用户的交互信息; 第三确定装置,用于根据所述交互信息,确定所述用户的相关用户。
24.根据权利要求13至23中任一项所述的质量确定装置,其中,该质量确定装置还包括 执行装置,用于执行与所述行为相关质量信息相应的预定操作。
25.一种计算机设备,其中,该计算机设备包括如权利要求13至24中至少一项所述的质量确定装置。
全文摘要
本发明提供一种用于确定行为相关质量信息的方法、装置和设备,本发明的方案包括获取用户在网络社区中至少一次网络行为的行为相关信息;根据所述行为相关信息,并结合预获取的所述用户的用户质量信息,确定与所述至少一次网络行为中的一次或多次网络行为相关的行为相关质量信息。与现有技术相比,本发明具有以下优点能够获得较高的质量判断准确度。
文档编号H04L29/08GK102984191SQ20111026433
公开日2013年3月20日 申请日期2011年9月7日 优先权日2011年9月7日
发明者李彦宏, 帅帅, 尹佳, 王波 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1