CN104991973A - 一种用户兴趣领域的确定方法和设备 - Google Patents
一种用户兴趣领域的确定方法和设备 Download PDFInfo
- Publication number
- CN104991973A CN104991973A CN201510463343.6A CN201510463343A CN104991973A CN 104991973 A CN104991973 A CN 104991973A CN 201510463343 A CN201510463343 A CN 201510463343A CN 104991973 A CN104991973 A CN 104991973A
- Authority
- CN
- China
- Prior art keywords
- interest worlds
- social object
- interest
- worlds
- user
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000008878 coupling Effects 0.000 claims description 12
- 238000010168 coupling process Methods 0.000 claims description 12
- 238000005859 coupling reaction Methods 0.000 claims description 12
- 230000006399 behavior Effects 0.000 abstract description 98
- 230000000875 corresponding effect Effects 0.000 description 53
- 238000005516 engineering process Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明的实施方式提供了一种用户兴趣领域的确定方法和设备。该方法包括:根据用户访问网络时产生的操作行为,确定用户的第一兴趣领域集合以及用户感兴趣的社交对象;根据社交对象访问网络时产生的操作行为、和/或涉及社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;将第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为用户的兴趣领域集合。通过将第一兴趣集合与用户感兴趣的社交对象的第二兴趣领域集合合并得到用户的兴趣领域集合,提高了用户访问网络多媒体资源时的效率,为用户带来了更好的体验。此外,本发明的实施方式提供了一种用户兴趣领域的确定设备。
Description
技术领域
本发明的实施方式涉及网络通信技术领域,更具体地,本发明的实施方式涉及一种用户兴趣领域的确定方法和设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着互联网技术的不断发展,网络为用户提供了丰富的多媒体资源,包括:新闻、图片、音视频等,用户所面临的信息量以惊人的速度增长,在网络多媒体资源提供者侧,如何针对不同的用户方便地为用户提供其感兴趣的网络多媒体资源成为网络多媒体资源提供者越来越迫切的需求。在网络多媒体资源用户侧,由于网络多媒体资源信息量急速增加,网络多媒体资源分类越发细化,并且有很强的实时性,用户要从海量的信息中及时获取感兴趣的网络多媒体资源十分困难并且费时。
针对上述问题,现有技术中提出了多种网络多媒体资源推荐方法:
第一种网络多媒体资源推荐方法可以主动向用户推荐各种热点网络多媒体资源,但是,这种网络多媒体资源推荐方法在向用户推荐网络多媒体资源时仅考虑网络多媒体资源是否为热点资源,而不考虑用户个人的兴趣爱好,对每个用户都推送相同的内容,即热点资源,这样不能满足用户的个性化需求。
第二种网络多媒体资源推荐方法针对第一种网络多媒体资源推荐方法的缺陷,对第一种网络多媒体资源推荐方法进行了改进,考虑了用户的个性化需求,主要方式为根据用户的历史浏览情况,计算出用户可能感兴趣的网络多媒体资源,然后推送相关的网络多媒体资源,譬如,用户浏览了大量的体育、音乐、汽车等类别的文章,则为用户推荐体育、音乐、汽车等类别的网络多媒体资源,推送的类别可能是固定比例,也可能是根据用户浏览量有所侧重。但这类推荐虽然直接参考用户的行为,但是在考虑用户的个性化需求时依然不够全面,无法体现用户的真实兴趣分布,那么,依然存在用户访问网络多媒体资源时效率低的问题。
发明内容
出于现有的用户兴趣领域的确定方法中,考虑用户的个性化需求时依然不够全面的原因,现有技术中无法体现用户的真实兴趣分布,导致用户访问网络多媒体资源时效率低。
因此在现有技术中,网络多媒体资源推荐方法为用户推荐的网络多媒体资源未能满足用户的真实兴趣分布,用户依然需要花费大量的时间从海量的信息中及时获取感兴趣的网络多媒体资源,这是非常令人烦恼的过程。
为此,非常需要一种改进的用户兴趣领域的确定方法,以使用户兴趣领域能够得到更全面的覆盖,提高用户访问网络多媒体资源时的效率。
在本上下文中,本发明的实施方式期望提供一种用户兴趣领域的确定方法和设备。
在本发明实施方式的第一方面中,提供了一种用户兴趣领域的确定方法,包括:
根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;
根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;
将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
在本发明实施方式的第二方面中,提供了一种用户兴趣领域的确定设备,包括:
第一确定模块,用于根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;
第二确定模块,用于根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;以及
合并模块,用于将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
根据本发明实施方式的一种用户兴趣领域的确定方法和设备,可以基于用户访问网络时产生的操作行为,不但确定出用户的第一兴趣领域集合,还确定出用户感兴趣的社交对象,并确定出社交对象的第二兴趣领域集合,将第一兴趣领域集合和第二兴趣领域集合合并后得到的兴趣领域集合确定为用户的兴趣领域集合,这样,不但考虑到用户感兴趣的第一兴趣领域集合,还根据当前社交网络的特点考虑到用户感兴趣的社交对象,进一步将社交对象感兴趣的第二兴趣领域集合所包含的兴趣领域也作为用户感兴趣的兴趣领域,与现有技术相比,对用户的个性化需求考虑的更加全面,更真实地体现了用户的兴趣分布,提高了用户访问网络多媒体资源时的效率,为用户带来了更好的体验。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1示意性地示出了本发明实施方式可以在其中实施的应用场景示意图;
图2示意性地示出了根据本发明一实施例的一种用户兴趣领域的确定方法的流程示意图;
图3示意性地示出了根据本发明另一实施例的一种网络多媒体资源的推荐方法的流程示意图;
图4a~图4b示意性地示出了根据本发明实施例的一种用户兴趣领域的确定设备的结构示意图之一;
图5示意性地示出了根据本发明实施例的一种用户兴趣领域的确定设备的结构示意图之二。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种***、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种用户兴趣领域的确定方法和设备。
在本文中,需要理解的是,所涉及的术语中:
1.兴趣领域:用户感兴趣的网络多媒体资源涉及到的类别或领域,兴趣领域的划分可以根据预设规则进行。
2.兴趣领域集合:用户感兴趣的各网络多媒体资源涉及到的类别或领域所构成的集合。
3.社交对象:社交网络中的用户对象,可以为个人或者团体。
此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
发明概述
本发明人发现,现有技术中在向用户推荐网络多媒体资源时,虽然直接参考用户的行为,但是在考虑用户的个性化需求时依然不够全面,无法体现用户的真实兴趣分布,依然存在用户访问网络多媒体资源时效率低的问题。现有技术中缺乏一种用户兴趣领域的确定方法,能够对用户的个性化需求考虑的更加全面,更真实地体现用户的兴趣分布,进而提高用户访问网络多媒体资源时的效率。
为此,本发明提供了一种用户兴趣领域的确定方法和设备,用户兴趣领域的确定方法可以包括:根据用户访问网络时产生的操作行为,确定该用户的第一兴趣领域集合以及该用户感兴趣的社交对象;根据确定的社交对象访问网络时产生的操作行为、和/或涉及确定的社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;将确定的第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为该用户的兴趣领域集合。这样,不但考虑到用户感兴趣的第一兴趣领域集合,还进一步将社交对象感兴趣的第二兴趣领域集合所包含的兴趣领域也作为用户感兴趣的兴趣领域,对用户的个性化需求考虑的更加全面,提高了用户访问网络多媒体资源时的效率。
在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
应用场景总览
首先参考图1,终端101、社交软件服务器102、以及兴趣领域确定设备103通过网络相连,其中,终端101可以为用户使用的终端,也可以为社交对象使用的终端,兴趣领域确定设备103与社交软件服务器102也可以为将兴趣领域确定功能和社交软件功能合二为一的同一个物理设备,且社交软件服务器102可以为针对不同社交软件的至少两个服务器物理设备。
终端101可以通过网络访问社交软件服务器102,终端101的使用者使用社交软件时产生操作行为,当兴趣领域确定设备103和社交软件服务器102为同一物理设备时,兴趣领域确定设备103可以直接确定终端101的使用者使用社交软件时产生的操作行为;当兴趣领域确定设备103和社交软件服务器102不为同一物理设备时,兴趣领域确定设备103可以与该社交软件服务器102进行交互,获取终端101的使用者使用社交软件时产生的操作行为;或者终端101可以记录使用者访问不同的社交软件时产生的操作行为,并由终端101将记录的操作行为上报给兴趣领域确定设备103。
网络可以为局域网、广域网、移动互联网等。终端101可以为便携设备(例如:手机、平板、笔记本电脑等),也可以为个人电脑(PC,Personal Computer)。
示例性方法
下面结合图1的应用场景,参考图2来描述根据本发明示例性实施方式的用于用户兴趣领域确定的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
图2为本发明实施例提供的一种用户兴趣领域的确定方法的一实施例的流程示意图,执行主体可以为应用场景总览中的兴趣领域确定设备103,下面参照该图对本发明一实施例提供的一种用户兴趣领域的确定方法的流程进行描述。
如图2所示,本发明一实施例提供的一种用户兴趣领域的确定方法可以包括如下步骤:
S201、根据用户访问网络时产生的操作行为,确定该用户的第一兴趣领域集合以及该用户感兴趣的社交对象。
本步骤中,用户访问的网络可以包括各种类型的网络,例如:门户网站、各种论坛、社交网络(包括:微博、微信、易信等)等。用户访问网络时产生的操作行为可以包括用户访问各种类型网络时与网络侧进行互动的操作行为,通常用户访问网络时与网络侧进行互动的操作行为能够体现出用户的兴趣以及用户感兴趣的社交对象,因此可以基于用户访问网络时产生的操作行为来确定该用户的第一兴趣领域集合以及该用户感兴趣的社交对象。
在确定用户的第一兴趣领域集合时,可以基于的操作行为可以包括如下行为的一种或多种:浏览行为、评论行为、转发行为、顶或踩行为、关注行为、收藏行为等;在确定用户感兴趣的社交对象时,可以基于上述操作行为确定上述操作行为所涉及的社交对象,此外,还可以根据涉及到社交对象的其他操作行为,例如:用户参与社交对象相关圈子的行为等,来确定用户感兴趣的社交对象。
进一步地,社交对象可以为个人(例如:用户感兴趣的朋友、社会名流等)也可以为团体(例如:用户感兴趣的组织、知名单位等),兴趣领域可以为用户感兴趣的网络多媒体资源涉及到的类别或领域,可以将较大的类别或领域作为兴趣领域,例如:娱乐、体育、汽车等,也可以将较小的类别或领域作为兴趣领域,例如:某话题、某事件等,也就是说,兴趣领域的划分可以根据预设规则进行,这里并不限定划分的依据。
S202、根据S201中确定的社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯确定用户感兴趣的社交对象的第二兴趣领域集合。
本步骤中,可以采用如下方式确定社交对象的第二兴趣领域集合,包括:
针对在预设社交网络中达到预设等级的第一社交对象:
根据涉及第一社交对象的相关资讯,确定第一社交对象的第二兴趣领域集合;或者
根据第一社交对象访问网络时产生的操作行为、以及涉及第一社交对象的相关资讯,确定第一社交对象的第二兴趣领域集合;
针对社交对象中除第一社交对象之外的第二社交对象:
根据第二社交对象访问网络时产生的操作行为,确定第二社交对象的第二兴趣领域集合。
也就是说,在确定社交对象的第二兴趣领域集合的过程中,可以针对在预设社交网络中达到不同预设等级的不同社交对象,采用不同的方式进行确定。
第一社交对象可以为在预设社交网络中达到预设等级的社交对象,例如:在微博中具有“贵宾(VIP,Very Important Person)”等级的社交对象,可见,第一社交对象在社会上可以具有一定的知名度,那么在确定第一社交对象的第二兴趣领域集合时,可以依据涉及第一社交对象的相关资讯,例如:第一社交对象的历史新闻、传记介绍等资讯,确定第一社交对象的第二兴趣领域集合;也可以在依据涉及第一社交对象的相关资讯的同时,进一步根据第一社交对象访问网络时产生的操作行为(参见步骤S201中确定用户的第一兴趣领域集合的步骤),共同确定第一社交对象的第二兴趣领域集合。
第二社交对象可以为社交对象中除第一社交对象之外的社交对象,第二社交对象可以为社交网络中的普通用户,可能并不具有社会知名度,那么,在确定第二社交对象的第二兴趣领域集合时,可以参见步骤S201中确定用户的第一兴趣领域集合的步骤来进行。
进一步地,当步骤S201中确定的社交对象的数量为一个时,步骤S202中可以直接确定出该一个社交对象的第二兴趣领域集合,并作为用户感兴趣的社交对象的第二兴趣领域集合。而当步骤S201中确定的社交对象的数量为大于一个时,针对确定的用户感兴趣的社交对象的数量大于一个的情况,步骤S202可以具体实施为如下步骤:
步骤一、针对S201中确定的每个社交对象,根据该社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯,确定该社交对象的第二兴趣领域集合。
步骤二、将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为用户感兴趣的社交对象的第二兴趣领域集合。
假设步骤S201中确定出三个社交对象(社交对象a、社交对象b、和社交对象c),在步骤一中确定出该三个社交对象分别对应的第二兴趣领域集合,例如:社交对象a的第二兴趣领域集合为{娱乐体育军事},社交对象b的第二兴趣领域集合为{科技军事},社交对象c的第二兴趣领域集合为{娱乐科技},那么,可以直接将三个社交对象分别对应的第二兴趣领域集合进行合并,得到用户感兴趣的社交对象的第二兴趣领域集合为{娱乐体育军事科技}。
进一步地,尽管确定出多个社交对象,可能用户在不同的时间段内对不同的社交对象的感兴趣程度并不相同,那么,可以根据用户对不同社交对象的感兴趣程度为每个社交对象对应的第二兴趣领域集合所包含兴趣领域确定权重系数,再将具有权重系数的各兴趣领域进行合并,针对这种情况,步骤二可以进一步具体实施为如下步骤:
步骤二一、针对每个社交对象,统计预设时长内用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次。
进一步地,在步骤二一中,可以通过预设时长内用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次,来衡量用户在预设时长内对社交对象的感兴趣程度,并且第二频次越高,表征用户在预设时长内对该社交对象感兴趣程度越高。
网络多媒体资源可以为网络上的各类多媒体资源,例如:文档、音频、视频等。特定操作行为包括与网络多媒体资源的各种互动行为,例如:浏览行为、评论行为、转发行为、顶或踩行为、关注行为、收藏行为等。第二频次可以为用户在预设时长内对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的次数,也可以为单位时间内产生的特定操作行为的频率。
步骤二二、根据步骤二一中确定的第二频次,确定该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,其中,第二频次越高,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数越高。
进一步地,在步骤二二中,由于第二频次可以表征用户对社交对象的感兴趣程度,那么,可以根据第二频次,确定社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,并且,第二频次越高,表征用户对该社交对象感兴趣程度越高,那么,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数也越高。
具体实施时,权重系数的数值可以基于第二频次的值进行确定,可以将第二频次的值作任何数学变换得到。假设社交对象a、社交对象b、和社交对象c对应的第二频次分别为3次、2次、和5次,那么,可以直接将数值3、2、和5分别作为社交对象a、社交对象b、和社交对象c分别对应的第二兴趣领域集合所包含兴趣领域的权重系数,也可以基于数值3、2、和5进行数学变换,例如:进行归一化处理得到0.3、0.2、和0.5,将变换后得到的数值分别作为社交对象a、社交对象b、和社交对象c分别对应的第二兴趣领域集合所包含兴趣领域的权重系数。
步骤二三、按照为每个社交对象分别对应的第二兴趣领域集合所包含的兴趣领域确定的权重系数,将每个社交对象分别对应的各第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为用户感兴趣的社交对象的第二兴趣领域集合。
接续上述例子,假设社交对象a、社交对象b、和社交对象c分别对应的第二兴趣领域集合所包含兴趣领域的权重系数分别为0.3、0.2、和0.5,那么,对于社交对象a,带有权重系数的第二兴趣领域集合为{0.3娱乐0.3体育0.3军事},对于社交对象b,带有权重系数的第二兴趣领域集合为{0.2科技0.2军事},对于社交对象c,带有权重系数的第二兴趣领域集合为{0.5娱乐0.5科技},然后,合并各社交对象分别对应的各第二兴趣领域集合:{0.3娱乐+0.5娱乐0.3体育0.3军事+0.2军事0.2科技+0.5科技},得到用户感兴趣的社交对象的第二兴趣领域集合为{0.8娱乐0.3体育0.5军事0.7科技},这样,不但得到了用户感兴趣的社交对象的第二兴趣领域集合,还通过该第二兴趣领域集合所包含的兴趣领域的不同权重系数得到了对不同兴趣领域的感兴趣程度。
进一步地,在合并第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合时,第一种情况:可以直接进行合并(相当于二者包含的兴趣领域的权重系数各占50%),第二种情况:也可以为第一兴趣领域集合所包含的兴趣领域和用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定固定的权重系数,按照该权重系数进行合并,第三种情况:还可以进一步地根据用户产生的特定操作行为为第一兴趣领域集合所包含的兴趣领域和用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定权重系数。
针对第一种情况和第二种情况,可以不执行步骤S203~步骤S204,直接进入步骤S205,针对第三种情况,步骤S203~步骤S204用于根据用户产生的特定操作行为,确定第一兴趣领域集合所包含的兴趣领域以及用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数。
S203、统计预设时间段内用户访问网络时产生的特定操作行为的第一频次。
进一步地,尽管本发明实施例中最终确定出的用户的兴趣领域集合由第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合合并得到,但第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合的重要程度可能是不同的。有些用户比较活跃,乐于在网络上进行互动操作,有些用户相对不太活跃,不乐于在网络上进行互动操作,那么,可以认为:对于活跃用户,第一兴趣领域集合所包含的兴趣领域对应的权重系数相对较高,而第二兴趣领域集合所包含的兴趣领域对应的权重系数相对较低,相反,对于不活跃用户,第一兴趣领域集合所包含的兴趣领域对应的权重系数相对较低,而第二兴趣领域集合所包含的兴趣领域对应的权重系数相对较高。
用户在预设时间段内的活跃程度可以通过预设时间段内用户访问网络时产生的特定操作行为的第一频次来体现。特定操作行为包括与网络多媒体资源的各种互动行为,例如:浏览行为、评论行为、转发行为、顶或踩行为、关注行为、收藏行为等。第一频次可以为用户在预设时间段内访问网络时产生的特定操作行为的次数,也可以为单位时间内产生的特定操作行为的频率。
S204、根据S203中确定的第一频次,分别确定第一兴趣领域集合所包含的兴趣领域以及用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数。
其中,第一频次越高,第一兴趣领域集合所包含的兴趣领域的权重系数越高,用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
具体实施时,第一频次与第一兴趣领域集合所包含的兴趣领域的权重系数,以及与用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数之间的数值转换关系可以根据实际需要进行确定,本发明并不限定具体的数值转换方式,只要满足第一频次越高,第一兴趣领域集合所包含的兴趣领域的权重系数越高,用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低即可。
S205、按照为第一兴趣领域集合所包含的兴趣领域和用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为用户的兴趣领域集合。
假设第一兴趣领域集合为{科技汽车},用户感兴趣的社交对象的第二兴趣领域集合为{娱乐0.3/0.8体育0.5/0.8军事0.7/0.8科技},为第一兴趣领域集合所包含的兴趣领域确定的权重系数为0.5,为用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域确定的权重系数为0.5,那么,将第一兴趣领域集合{0.5科技0.5汽车}和用户感兴趣的社交对象的第二兴趣领域集合{0.5娱乐0.1875体育0.3125军事0.4375科技}合并为用户的兴趣领域集合{0.5娱乐0.1875体育0.3125军事0.9375科技0.5汽车},这样,不但得到了用户的兴趣领域集合,还通过该用户的兴趣领域集合所包含的兴趣领域的不同权重系数得到了用户对不同兴趣领域的感兴趣程度。
基于图2提供的一种用户兴趣领域的确定方法的一实施例,图3为本发明实施例提供的一种网络多媒体资源的推荐方法的另一实施例的流程示意图,执行主体可以为应用场景总览中的兴趣领域确定设备103,下面参照该图对本发明另一实施例提供的一种网络多媒体资源的推荐方法的流程进行描述。
如图3所示,本发明另一实施例提供的一种网络多媒体资源的推荐方法可以包括如下步骤:
S301、根据用户访问网络时产生的操作行为,确定该用户的第一兴趣领域集合以及该用户感兴趣的社交对象。
S302、根据S301中确定的社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯确定用户感兴趣的社交对象的第二兴趣领域集合。
S303、统计预设时间段内用户访问网络时产生的特定操作行为的第一频次。
S304、根据S303中确定的第一频次,分别确定第一兴趣领域集合所包含的兴趣领域以及用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数,
其中,第一频次越高,第一兴趣领域集合所包含的兴趣领域的权重系数越高,用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
S305、按照为第一兴趣领域集合所包含的兴趣领域和用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将第一兴趣领域集合和用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为用户的兴趣领域集合。
步骤S301~步骤S305的解释可以参见图2中步骤S201~步骤S205的相关步骤,这里不再赘述。
通过步骤S301~步骤S305得到了用户的兴趣领域集合,步骤S306~步骤S307中可以根据用户的兴趣领域集合为用户推荐用户感兴趣的多媒体资源。
S306、对目标网络多媒体资源进行解析,确定目标网络多媒体资源对应的兴趣领域。
本步骤中,目标网络多媒体资源可以为文档、音频、视频等。在对目标多媒体资源进行解析时,可以采用现有技术提供的解析方法,对目标多媒体资源的标题和/或内容进行解析,得到目标多媒体资源对应的兴趣领域。
S307、从目标网络多媒体资源中,确定兴趣领域与用户的兴趣领域集合所包含的兴趣领域匹配的目标网络多媒体资源,并向用户推荐确定的目标网络多媒体资源。
其中,用户的兴趣领域集合所包含的兴趣领域中,针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前。
步骤S306中可以确定出一个或者多个目标网络多媒体资源的兴趣领域,本步骤中,可以将S306中确定出的目标网络多媒体资源对应的兴趣领域与用户的兴趣领域集合所包含的兴趣领域进行匹配,得到能够匹配上的目标网络多媒体资源,并且向用户推荐。
如果用户的兴趣领域集合所包含的兴趣领域带有权重系数,那么就可以根据权重系数的高低,确定权重系数不同的兴趣领域对应的推荐的目标网络多媒体资源的数量以及位置,即针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前(针对推荐的目标网络多媒体资源以列表的形式呈现的情况)。
假设用户的兴趣领域集合{0.5娱乐0.1875体育0.3125军事0.9375科技0.5汽车},那么,在为用户推荐的目标网络多媒体资源中,兴趣领域为科技的目标网络多媒体资源的数量最多,并且推荐位置最靠前,其次可以依次为:汽车、娱乐、军事、体育。也就是说,兴趣领域为体育的目标网络多媒体资源的数量最少,并且推荐位置最靠后。
进一步地,用户的兴趣领域并不会一成不变,随着时间的推移可能会发生变化,步骤S308~步骤S310,根据用户对推荐的目标网络多媒体资源的特定操作行为,对当前用户的兴趣领域集合进行更新。
S308、针对每个推荐的目标网络多媒体资源,统计预设更新周期内用户对该目标网络多媒体资源所产生的特定操作行为的第三频次。
进一步地,可以预先设置对用户的兴趣领域集合进行更新的更新周期,更新周期的具体时长可以根据实际需要进行确定。向用户推荐的目标网络多媒体资源的数量和位置能够体现出当前用户的兴趣领域集合所包含兴趣领域的重要程度,而后续用户对推荐的目标网络多媒体资源的反馈(对目标网络多媒体资源所产生的特定操作行为)又可以体现出用户兴趣领域侧重点的变化。
特定操作行为包括与网络多媒体资源的各种互动行为,例如:浏览行为、评论行为、转发行为、顶或踩行为、关注行为、收藏行为等。第三频次可以为用户对该推荐目标网络多媒体资源所产生的特定操作行为的次数,也可以为单位时间内产生的特定操作行为的频率。
S309、根据S308中确定的第三频次,确定该目标网络多媒体资源对应兴趣领域的权重系数,
其中,第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高。
具体实施时,第三频次与目标网络多媒体资源对应兴趣领域的权重系数之间的数值转换关系可以根据实际需要进行确定,本发明并不限定具体的数值转换方式,只要满足第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高即可。
较佳地,可以将本更新周期内用户对某一兴趣领域的目标网络多媒体资源产生的特定操作行为次数与用户对该某一兴趣领域的目标网络多媒体资源的历史特定操作行为次数(近预设天数内产生的特定操作行为的次数)之间的比,或者与用户对各兴趣领域的目标网络多媒体资源的总历史特定操作行为次数(近预设天数内产生的特定操作行为的总次数)之间的比,确定为该某目标网络多媒体资源对应兴趣领域的权重系数。
假设预设更新周期内用户对兴趣领域为体育的目标网络多媒体资源所产生的特定操作行为的第三频次最高,其次依次为娱乐、汽车、军事、科技,那么,可以确定出目标网络多媒体资源分别对应的兴趣领域:体育、娱乐、汽车、军事、科技的权重系数分别为:1、5/8、4/8、2/8、1/8。
S310、按照S309中为各推荐的目标网络多媒体资源分别对应的兴趣领域确定的权重系数,将当前用户的兴趣领域集合与各推荐的目标网络多媒体资源分别对应的兴趣领域合并,并将合并后的兴趣领域集合确定为更新的用户的兴趣领域集合。
假设当前用户的兴趣领域集合为{0.5/0.9375娱乐0.1875/0.9375体育0.3125/0.9375军事1科技0.5/0.9375汽车},而为各推荐的目标网络多媒体资源分别对应的兴趣领域(体育、娱乐、汽车、军事、科技)分别确定的权重系数为1、5/8、4/8、2/8、1/8,将兴趣领域集合{0.5/0.9375娱乐0.1875/0.9375体育0.3125/0.9375军事1科技0.5/0.9375汽车}与兴趣领域集合{1体育0.625娱乐0.5汽车0.25军事0.125科技}合并,得到更新的用户的兴趣领域集合为:{1.158娱乐1.2体育0.58军事1.125科技1.03汽车},那么,下次为用户推荐目标网络多媒体资源时,可以参考更新的用户的兴趣领域集合来进行。
示例性设备
在介绍了本发明示例性实施方式的方法之后,接下来,参考图4a、图4b、图5对本发明示例性实施方式的、用于确定用户兴趣领域的设备。
图4a~图4b为本发明实施例提供的一种用户兴趣领域的确定设备的结构示意图,如图4a所示,可以包括如下模块:
第一确定模块401,用于根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;
第二确定模块402,用于根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;
合并模块403,用于将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
在本实施例的一些实施方式中,可选的,所述合并模块403,具体用于按照为所述第一兴趣领域集合所包含的兴趣领域和所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
在本实施例的一些实施方式中,可选的,用户兴趣领域的确定设备还包括:第一统计模块404和第三确定模块405。
所述第一统计模块404,用于在所述合并模块403将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并之前,统计预设时间段内所述用户访问网络时产生的特定操作行为的第一频次;
所述第三确定模块405,用于根据所述第一频次,分别确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数,其中,所述第一频次越高,所述第一兴趣领域集合所包含的兴趣领域的权重系数越高,所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
在本实施例的又一些实施方式中,可选的,如图4b所示,所述第二确定模块402,具体包括:第二兴趣领域集合确定模块4021,和第二兴趣领域集合合并模块4022;
所述第二兴趣领域集合确定模块4021,用于针对确定的所述用户感兴趣的社交对象的数量大于一个的情况,针对每个社交对象,根据该社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯,确定该社交对象的第二兴趣领域集合;
所述第二兴趣领域集合合并模块4022,用于将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
在本实施例的又一些实施方式中,可选的,所述第二兴趣领域集合确定模块4021,具体用于针对每个社交对象,统计预设时长内所述用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次;根据所述第二频次,确定该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,其中,所述第二频次越高,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数越高;
所述第二兴趣领域集合合并模块4022,具体用于按照为每个社交对象分别对应的第二兴趣领域集合所包含的兴趣领域确定的权重系数,将每个社交对象分别对应的各第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
在本实施例的再一些实施方式中,可选的,所述的用户兴趣领域的确定设备还包括:解析模块406和推荐模块407。
所述解析模块406,用于在所述合并模块403将合并后的兴趣领域集合确定为所述用户的兴趣领域集合之后,对目标网络多媒体资源进行解析,确定所述目标网络多媒体资源对应的兴趣领域;
所述推荐模块407,用于从目标网络多媒体资源中,确定兴趣领域与所述用户的兴趣领域集合所包含的兴趣领域匹配的目标网络多媒体资源,并向所述用户推荐确定的目标网络多媒体资源,其中,所述用户的兴趣领域集合所包含的兴趣领域中,针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前。
在本实施例的再一些实施方式中,可选的,所述的用户兴趣领域的确定设备还包括:第二统计模块408、第四确定模块409、和更新模块410。
所述第二统计模块408,用于在所述推荐模块407向所述用户推荐确定的目标网络多媒体资源之后,针对每个推荐的目标网络多媒体资源,统计预设更新周期内所述用户对该目标网络多媒体资源所产生的特定操作行为的第三频次;
所述第四确定模块409,用于根据所述第三频次,确定该目标网络多媒体资源对应兴趣领域的权重系数,其中,所述第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高;
所述更新模块410,用于按照为各推荐的目标网络多媒体资源分别对应的兴趣领域确定的权重系数,将当前所述用户的兴趣领域集合与各推荐的目标网络多媒体资源分别对应的兴趣领域合并,并将合并后的兴趣领域集合确定为更新的所述用户的兴趣领域集合。
在本实施例的再一些实施方式中,可选的,所述第二确定模块402,具体用于,
针对在预设社交网络中达到预设等级的第一社交对象:根据涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;或者根据所述第一社交对象访问网络时产生的操作行为、以及涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;
针对所述社交对象中除所述第一社交对象之外的第二社交对象:根据所述第二社交对象访问网络时产生的操作行为,确定所述第二社交对象的第二兴趣领域集合。
此外,本发明还可包括一种如图5所示的用户兴趣领域的确定设备,包括处理器501(可以为一个或多个,本发明各实施例中以一个为例)、存储器502以及总线***503,其中:
处理器501控制所述用户兴趣领域的确定设备的操作,存储器502可以包括只读存储器和随机存取存储器,并向处理器501提供指令和数据。存储器502的一部分还可以包括非易失性随机存取存储器(NVRAM)。
所述用户兴趣领域的确定设备的各个组件通过总线***503耦合在一起,其中总线***503除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。在本发明的其它一些实施例中,处理器501、存储器502也可以通过通信线路直接连接。但是为了清楚说明起见,在图中将各种总线都标为总线***503。
存储器502存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器501通过调用存储器502存储的操作指令,执行如下操作:
根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;以及根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;以及将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
在本实施例的一些实施方式中,可选的,所述处理器501,按照为所述第一兴趣领域集合所包含的兴趣领域和所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
在本实施例的一些实施方式中,可选的,所述处理器501,在将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并之前,采用如下方式确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数:统计预设时间段内所述用户访问网络时产生的特定操作行为的第一频次;根据所述第一频次,分别确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数,其中,所述第一频次越高,所述第一兴趣领域集合所包含的兴趣领域的权重系数越高,所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
在本实施例的又一些实施方式中,可选的,所述处理器501,针对确定的所述用户感兴趣的社交对象的数量大于一个的情况,针对每个社交对象,根据该社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯,确定该社交对象的第二兴趣领域集合;将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
在本实施例的又一些实施方式中,可选的,所述处理器501,针对每个社交对象,统计预设时长内所述用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次;根据所述第二频次,确定该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,其中,所述第二频次越高,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数越高;按照为每个社交对象分别对应的第二兴趣领域集合所包含的兴趣领域确定的权重系数,将每个社交对象分别对应的各第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
在本实施例的再一些实施方式中,可选的,所述处理器501,在将合并后的兴趣领域集合确定为所述用户的兴趣领域集合之后,对目标网络多媒体资源进行解析,确定所述目标网络多媒体资源对应的兴趣领域;从目标网络多媒体资源中,确定兴趣领域与所述用户的兴趣领域集合所包含的兴趣领域匹配的目标网络多媒体资源,并向所述用户推荐确定的目标网络多媒体资源,其中,所述用户的兴趣领域集合所包含的兴趣领域中,针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前。
在本实施例的再一些实施方式中,可选的,所述处理器501,在向所述用户推荐确定的目标网络多媒体资源之后,针对每个推荐的目标网络多媒体资源,统计预设更新周期内所述用户对该目标网络多媒体资源所产生的特定操作行为的第三频次;根据所述第三频次,确定该目标网络多媒体资源对应兴趣领域的权重系数,其中,所述第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高;按照为各推荐的目标网络多媒体资源分别对应的兴趣领域确定的权重系数,将当前所述用户的兴趣领域集合与各推荐的目标网络多媒体资源分别对应的兴趣领域合并,并将合并后的兴趣领域集合确定为更新的所述用户的兴趣领域集合。
在本实施例的再一些实施方式中,可选的,所述处理器501,针对在预设社交网络中达到预设等级的第一社交对象:根据涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域;或者根据所述第一社交对象访问网络时产生的操作行为、以及涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域;针对所述社交对象中除所述第一社交对象之外的第二社交对象:根据所述第二社交对象访问网络时产生的操作行为,确定所述第二社交对象的第二兴趣领域。
应当注意,尽管在上文详细描述中提及了一种用户兴趣领域的确定设备的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
Claims (16)
1.一种用户兴趣领域的确定方法,包括:
根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;
根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;
将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
2.根据权利要求1所述的方法,其中,将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合,包括:
按照为所述第一兴趣领域集合所包含的兴趣领域和所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
3.根据权利要求2所述的方法,在将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并之前,还包括:
采用如下方式确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数:
统计预设时间段内所述用户访问网络时产生的特定操作行为的第一频次;
根据所述第一频次,分别确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数,
其中,所述第一频次越高,所述第一兴趣领域集合所包含的兴趣领域的权重系数越高,所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
4.根据权利要求1所述的方法,其中,针对确定的所述用户感兴趣的社交对象的数量大于一个的情况,根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合,包括:
针对每个社交对象,根据该社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯,确定该社交对象的第二兴趣领域集合;
将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
5.根据权利要求4所述的方法,其中,将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合,包括:
针对每个社交对象,统计预设时长内所述用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次;
根据所述第二频次,确定该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,其中,所述第二频次越高,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数越高;
按照为每个社交对象分别对应的第二兴趣领域集合所包含的兴趣领域确定的权重系数,将每个社交对象分别对应的各第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
6.根据权利要求2-5中任一项所述的方法,在将合并后的兴趣领域集合确定为所述用户的兴趣领域集合之后,还包括:
对目标网络多媒体资源进行解析,确定所述目标网络多媒体资源对应的兴趣领域;
从目标网络多媒体资源中,确定兴趣领域与所述用户的兴趣领域集合所包含的兴趣领域匹配的目标网络多媒体资源,并向所述用户推荐确定的目标网络多媒体资源,
其中,所述用户的兴趣领域集合所包含的兴趣领域中,针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前。
7.根据权利要求6所述的方法,在向所述用户推荐确定的目标网络多媒体资源之后,还包括:
针对每个推荐的目标网络多媒体资源,统计预设更新周期内所述用户对该目标网络多媒体资源所产生的特定操作行为的第三频次;
根据所述第三频次,确定该目标网络多媒体资源对应兴趣领域的权重系数,其中,所述第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高;
按照为各推荐的目标网络多媒体资源分别对应的兴趣领域确定的权重系数,将当前所述用户的兴趣领域集合与各推荐的目标网络多媒体资源分别对应的兴趣领域合并,并将合并后的兴趣领域集合确定为更新的所述用户的兴趣领域集合。
8.根据权利要求1所述的方法,其中,采用如下方式确定所述社交对象的第二兴趣领域集合,包括:
针对在预设社交网络中达到预设等级的第一社交对象:
根据涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;或者
根据所述第一社交对象访问网络时产生的操作行为、以及涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;
针对所述社交对象中除所述第一社交对象之外的第二社交对象:
根据所述第二社交对象访问网络时产生的操作行为,确定所述第二社交对象的第二兴趣领域集合。
9.一种用户兴趣领域的确定设备,包括:
第一确定模块,用于根据用户访问网络时产生的操作行为,确定所述用户的第一兴趣领域集合以及所述用户感兴趣的社交对象;
第二确定模块,用于根据所述社交对象访问网络时产生的操作行为、和/或涉及所述社交对象的相关资讯,确定用户感兴趣的社交对象的第二兴趣领域集合;
合并模块,用于将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
10.根据权利要求9所述的设备,其中,所述合并模块,具体用于按照为所述第一兴趣领域集合所包含的兴趣领域和所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域分别确定的权重系数,将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户的兴趣领域集合。
11.根据权利要求10所述的设备,还包括:第一统计模块和第三确定模块;
所述第一统计模块,用于在所述合并模块将所述第一兴趣领域集合和所述用户感兴趣的社交对象的第二兴趣领域集合合并之前,统计预设时间段内所述用户访问网络时产生的特定操作行为的第一频次;
所述第三确定模块,用于根据所述第一频次,分别确定所述第一兴趣领域集合所包含的兴趣领域以及所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数,其中,所述第一频次越高,所述第一兴趣领域集合所包含的兴趣领域的权重系数越高,所述用户感兴趣的社交对象的第二兴趣领域集合所包含的兴趣领域的权重系数越低。
12.根据权利要求9所述的设备,其中,所述第二确定模块,具体包括:第二兴趣领域集合确定模块,和第二兴趣领域集合合并模块;
所述第二兴趣领域集合确定模块,用于针对确定的所述用户感兴趣的社交对象的数量大于一个的情况,针对每个社交对象,根据该社交对象访问网络时产生的操作行为、和/或涉及该社交对象的相关资讯,确定该社交对象的第二兴趣领域集合;
第二兴趣领域集合合并模块,用于将每个社交对象分别对应的第二兴趣领域集合合并,并将合并后得到的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
13.根据权利要求12所述的设备,其中,所述第二兴趣领域集合确定模块,具体用于针对每个社交对象,统计预设时长内所述用户对涉及到该社交对象的网络多媒体资源所产生的特定操作行为的第二频次;根据所述第二频次,确定该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数,其中,所述第二频次越高,该社交对象对应的第二兴趣领域集合所包含兴趣领域的权重系数越高;
所述第二兴趣领域集合合并模块,具体用于按照为每个社交对象分别对应的第二兴趣领域集合所包含的兴趣领域确定的权重系数,将每个社交对象分别对应的各第二兴趣领域集合合并,并将合并后的兴趣领域集合确定为所述用户感兴趣的社交对象的第二兴趣领域集合。
14.根据权利要求10-13任一项所述的设备,还包括:解析模块和推荐模块;
所述解析模块,用于在所述合并模块将合并后的兴趣领域集合确定为所述用户的兴趣领域集合之后,对目标网络多媒体资源进行解析,确定所述目标网络多媒体资源对应的兴趣领域;
所述推荐模块,用于从目标网络多媒体资源中,确定兴趣领域与所述用户的兴趣领域集合所包含的兴趣领域匹配的目标网络多媒体资源,并向所述用户推荐确定的目标网络多媒体资源,其中,所述用户的兴趣领域集合所包含的兴趣领域中,针对权重系数越高的兴趣领域,推荐的匹配目标网络多媒体资源越多,且推荐的匹配目标网络多媒体资源的显示位置越靠前。
15.根据权利要求14所述的设备,还包括:第二统计模块、第四确定模块、和更新模块;
所述第二统计模块,用于在所述推荐模块向所述用户推荐确定的目标网络多媒体资源之后,针对每个推荐的目标网络多媒体资源,统计预设更新周期内所述用户对该目标网络多媒体资源所产生的特定操作行为的第三频次;
所述第四确定模块,用于根据所述第三频次,确定该目标网络多媒体资源对应兴趣领域的权重系数,其中,所述第三频次越高,该目标网络多媒体资源对应兴趣领域的权重系数越高;
所述更新模块,用于按照为各推荐的目标网络多媒体资源分别对应的兴趣领域确定的权重系数,将当前所述用户的兴趣领域集合与各推荐的目标网络多媒体资源分别对应的兴趣领域合并,并将合并后的兴趣领域集合确定为更新的所述用户的兴趣领域集合。
16.根据权利要求9所述的设备,其中,所述第二确定模块,用于
针对在预设社交网络中达到预设等级的第一社交对象:根据涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;或者根据所述第一社交对象访问网络时产生的操作行为、以及涉及所述第一社交对象的相关资讯,确定所述第一社交对象的第二兴趣领域集合;
针对所述社交对象中除所述第一社交对象之外的第二社交对象:根据所述第二社交对象访问网络时产生的操作行为,确定所述第二社交对象的第二兴趣领域集合。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510463343.6A CN104991973B (zh) | 2015-07-31 | 2015-07-31 | 一种用户兴趣领域的确定方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510463343.6A CN104991973B (zh) | 2015-07-31 | 2015-07-31 | 一种用户兴趣领域的确定方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104991973A true CN104991973A (zh) | 2015-10-21 |
CN104991973B CN104991973B (zh) | 2018-11-13 |
Family
ID=54303788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510463343.6A Active CN104991973B (zh) | 2015-07-31 | 2015-07-31 | 一种用户兴趣领域的确定方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104991973B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107291755A (zh) * | 2016-04-01 | 2017-10-24 | ***通信有限公司研究院 | 一种终端推送方法及装置 |
CN108090211A (zh) * | 2017-12-29 | 2018-05-29 | 百度在线网络技术(北京)有限公司 | 热点新闻推送方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120072418A1 (en) * | 2007-12-21 | 2012-03-22 | Lemi Technology, Llc | Tunersphere |
CN103823890A (zh) * | 2014-03-10 | 2014-05-28 | 中国科学院信息工程研究所 | 一种针对特定群体的微博热点话题检测方法及装置 |
CN103870538A (zh) * | 2014-01-28 | 2014-06-18 | 百度在线网络技术(北京)有限公司 | 针对用户进行个性化推荐的方法、用户建模设备及*** |
US20140188851A1 (en) * | 2012-12-31 | 2014-07-03 | Paula Natasha Chavez | Social Media Platform for Sharing Entity Type and or Product Type and or Prospective Event Type Internet Related Data |
CN104317959A (zh) * | 2014-11-10 | 2015-01-28 | 北京字节跳动网络技术有限公司 | 基于社交平台的数据挖掘方法及装置 |
-
2015
- 2015-07-31 CN CN201510463343.6A patent/CN104991973B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120072418A1 (en) * | 2007-12-21 | 2012-03-22 | Lemi Technology, Llc | Tunersphere |
US20140188851A1 (en) * | 2012-12-31 | 2014-07-03 | Paula Natasha Chavez | Social Media Platform for Sharing Entity Type and or Product Type and or Prospective Event Type Internet Related Data |
CN103870538A (zh) * | 2014-01-28 | 2014-06-18 | 百度在线网络技术(北京)有限公司 | 针对用户进行个性化推荐的方法、用户建模设备及*** |
CN103823890A (zh) * | 2014-03-10 | 2014-05-28 | 中国科学院信息工程研究所 | 一种针对特定群体的微博热点话题检测方法及装置 |
CN104317959A (zh) * | 2014-11-10 | 2015-01-28 | 北京字节跳动网络技术有限公司 | 基于社交平台的数据挖掘方法及装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107291755A (zh) * | 2016-04-01 | 2017-10-24 | ***通信有限公司研究院 | 一种终端推送方法及装置 |
CN107291755B (zh) * | 2016-04-01 | 2020-08-14 | ***通信有限公司研究院 | 一种终端推送方法及装置 |
CN108090211A (zh) * | 2017-12-29 | 2018-05-29 | 百度在线网络技术(北京)有限公司 | 热点新闻推送方法和装置 |
CN108090211B (zh) * | 2017-12-29 | 2022-09-09 | 百度在线网络技术(北京)有限公司 | 热点新闻推送方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104991973B (zh) | 2018-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102064203B1 (ko) | 이모티콘 추천 방법 및 장치 | |
CN109218390B (zh) | 用户筛选方法及装置 | |
CN112104642B (zh) | 一种异常账号确定方法和相关装置 | |
Shen et al. | Knowledge sharing in the online social network of yahoo! answers and its implications | |
CN103984775A (zh) | 一种推荐好友的方法和设备 | |
US10726087B2 (en) | Machine learning system and method to identify and connect like-minded users | |
CN105103176A (zh) | 信息处理设备、信息处理方法和程序 | |
CN107807935B (zh) | 应用推荐方法及装置 | |
CN112100221B (zh) | 一种资讯推荐方法、装置、推荐服务器及存储介质 | |
CN111581521A (zh) | 群组成员的推荐方法、装置、服务器、存储介质及*** | |
CN105635210A (zh) | 网络信息的推荐方法及装置、阅读*** | |
CN113626624B (zh) | 一种资源识别方法和相关装置 | |
CN107562432A (zh) | 信息处理方法及相关产品 | |
JP6160362B2 (ja) | 情報評価装置、情報評価方法および情報評価プログラム | |
CN105099727B (zh) | 添加群组成员的方法及装置 | |
CN104991973A (zh) | 一种用户兴趣领域的确定方法和设备 | |
CN111782963A (zh) | 一种基于sns的社交网络数据挖掘方法及***、服务设备 | |
CN111125544A (zh) | 用户推荐方法及装置 | |
CN111191143A (zh) | 应用推荐方法及装置 | |
CN105141664A (zh) | 一种为网络阅读用户推荐朋友的方法及设备 | |
CN111353001A (zh) | 对用户进行分类的方法和装置 | |
CN115525834A (zh) | 筛选并显示消息的方法、计算机装置及记录介质 | |
CN109413459B (zh) | 一种直播平台中用户的推荐方法以及相关设备 | |
JP6122138B2 (ja) | インタラクションの類似性によってリンクされるコミュニティの間の情報拡散を最適化するための方法およびデバイス | |
CN117993520B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |