CN107967357A - 一种好友的推送方法、系统及终端设备 - Google Patents
一种好友的推送方法、系统及终端设备 Download PDFInfo
- Publication number
- CN107967357A CN107967357A CN201711392455.2A CN201711392455A CN107967357A CN 107967357 A CN107967357 A CN 107967357A CN 201711392455 A CN201711392455 A CN 201711392455A CN 107967357 A CN107967357 A CN 107967357A
- Authority
- CN
- China
- Prior art keywords
- user
- music
- relevant information
- similarity
- good friend
- 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 42
- 238000004590 computer program Methods 0.000 claims description 21
- 238000003860 storage Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 12
- 238000011156 evaluation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241000238557 Decapoda Species 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 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/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/637—Administration of user profiles, e.g. generation, initialization, adaptation or distribution
-
- 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)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请实施例适用于智能设备技术领域,提供了一种好友的推送方法、系统及终端设备,包括:获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息。查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;以预设方式推送所述第二用户到所述第一用户。这一过程中智能终端可以根据第一用户播放音乐的记录或评论信息查找与第一用户兴趣爱好相似的用户,然后向第一用户进行好友推送,从而使用户在听音乐的同时进行交友活动。
Description
技术领域
本申请实施例属于智能设备技术领域,尤其涉及一种好友的推送方法、系统及终端设备。
背景技术
随着智能终端的不断普及,用户可以方便的通过智能终端观看视频或听取音频。目前,用户经常会在固定的应用程序(Application,APP)上观看视频,如优酷、爱奇艺等;或者在一些常用的APP上听音乐等。一些用户在APP上观看视频或听音乐时,会希望与其他用户进行交流以达到互相认识,结识新朋友的目的,但现有的视频或音频播放软件一般都是只设置有用户评论、点赞的功能,并不能主动推动各个用户之间的相互认识、从而使用户之间的社交深度不够。特别是对于一些音乐类的播放软件,用户通过对所听音乐进行评论后往往不能获知与自己具有相似兴趣爱好的其他用户,也不能接收到音乐播放软件推送的好友。
发明内容
有鉴于此,本申请的实施例中提供了一种好友的推送方法、系统及终端设备,以解决现有音乐播放软件在用户听音乐后不能根据用户情况向其进行好友推送的问题。
本申请实施例的第一方面提供了一种好友的推送方法,所述好友的推送方法包括:
获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
以预设方式推送所述第二用户的相关信息到所述第一用户。
本申请实施例的第二方面提供了一种好友的推送系统,所述好友的推送系统包括:
相关信息获取单元,用于获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
第二用户查找单元,用于查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
推送单元,用于以预设方式推送所述第二用户的相关信息到所述第一用户。
本申请实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述好友的推送方法中任一项所述方法的步骤。
本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述好友的推送方法中任一项所述方法的步骤。
本申请提供的实施例中第一用户通过智能终端的音乐播放软件播放音乐时,获取第一用户所播放的音乐的相关信息,如第一用户的音乐播放记录以及对所播放音乐的评论信息等;然后查找与第一用户所播放音乐的相关信息的相似度超过预设相似度的第二用户,将所查找到的第二用户根据预设方式推送给第一用户。这一过程中智能终端可以根据第一用户播放音乐的记录或评论信息查找与第一用户兴趣爱好相似的用户,然后主动的向第一用户进行好友推送,从而使用户在听音乐的同时进行交友活动。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例一提供的一种好友的推送方法的流程示意图;
图2是本申请实施例二提供的一种好友的推送方法的流程示意图;
图3是本申请实施例三提供的一种好友的推送系统结构框图;
图4是本申请实施例四提供的终端设备的示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
本申请提供的实施例中第一用户通过智能终端的音乐播放软件播放音乐时,获取第一用户所播放的音乐的相关信息,如第一用户的音乐播放记录以及对所播放音乐的评论信息等;然后查找与第一用户所播放音乐的相关信息的相似度超过预设相似度的第二用户,将所查找到的第二用户根据预设方式推送给第一用户,以达到向第一用户推送兴趣爱好相似的好友的目的。
为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本申请实施例中提供的一种好友的推送方法的实现过程示意图,详述如下:
步骤S11,获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
本申请提供的实施例中第一用户在通过智能终端中安装的音乐播放软件播放音乐时,获取第一用户所播放的音乐的相关信息。
例如获取第一用户的音乐播放记录以及第一用户对所播放的音乐的评论信息等,其中,所述音乐播放记录包括第一用户所播放的音乐的曲目、播放时间、播放频率等信息。所述音乐播放软件包括网易音乐、酷狗、千千静听、虾米音乐等应用程序,在此不一一列举。
可选地,在获取第一用户所播放的音乐的相关信息时,可获取预设时间段内第一用户播放音乐的相关信息。所述预设时间段可以是距离当前时间点一年或半年的一段时间,或者其他时间段。第一用户在播放一首歌曲后,记录该歌曲播放的时间;若第一用户对其进行了评论,将所述评论信息对应存储,以便后续根据所记录的时间点获取第一用户播放的音乐的相关信息。
步骤S12,查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
该步骤中,获取第一用户所播放的音乐的相关信息后,根据所述相关信息查找与第一用户具有相似或相同兴趣爱好的其他用户。
此时,将第一用户的音乐播放记录与获取到的其他用户的音乐播放记录相匹配,得到二者的相似度,判断所述相似度是否大于预设相似度;若大于,则判定相应的用户为第二用户。其中,所述音乐播放记录里包括多于一首的歌曲的相关信息的记录;所述第二用户指可以作为好友向第一用户进行推送的用户。
或/和,
调用第一用户的音乐播放记录里所记录的歌曲,根据歌曲的名称查找预设时间段内播放过该歌曲的用户,然后获取该用户对该歌曲的评价信息,将该用户对该歌曲的评价信息与第一用户对该歌曲的评价信息进行对比,确定二者的相似度,判断所述相似度是否大于预设相似度;若大于,则判定该用户为第二用户。
步骤S13,以预设方式推送所述第二用户的相关信息到所述第一用户。
本申请提供的实施例中确定第二用户之后,根据第一用户的预设方式向其推送第二用户。
其中,所述第一用户的预设方式可以是推送所述第二用户在音乐播放软件注册时的用户名,此时,向第一用户推送所述第二用户的用户名,以使第一用户接收到所述用户名后,根据用户名添加所述第二用户为好友。所述第一用户的预设方式还可以是推送所述第二用户的IP地址等,具体方式可由第一用户预先进行设定,在此不做限定。
本申请提供的实施例中第一用户通过智能终端的音乐播放软件播放音乐时,获取第一用户所播放的音乐的相关信息,如第一用户的音乐播放记录以及对所播放音乐的评论信息等;然后查找与第一用户所播放音乐的相关信息的相似度超过预设相似度的第二用户,将所查找到的第二用户根据预设方式推送给第一用户。这一过程中智能终端可以根据第一用户播放音乐的记录或评论信息查找与第一用户兴趣爱好相似的用户,然后主动的向第一用户进行好友推送,从而使用户在听音乐的同时进行交友活动。
实施例二:
图2示出了本申请另一实施例中提供的一种好友的推送方法的实现过程示意图,详述如下:
步骤S21,获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
该步骤的具体实现过程参见实施例一中的步骤S11,在此不再赘述。
步骤S22,获取所述第一用户之外的已注册的用户,所述已注册的用户包括至少两个;
统计预设时间段内所述已注册的用户播放音乐的相关信息。
该步骤中智能终端获取在第一用户进行音乐播放的音乐播放软件中已注册的第一用户之外的其他用户,统计预设时间段内已注册用户的音乐播放记录以及对所播放的歌曲的评论信息,以便后续智能终端可以快速的匹配到与第一用户有相似兴趣爱好的用户。
步骤S23,根据所述第一用户的音乐播放记录确定所述第一用户的音乐播放类型;
确定与所述第一用户的音乐播放类型的重合度大于预设重合度的用户;
对比二者对重合的音乐播放类型中所播放音乐的评论信息的相似度;
选取所述评论信息的相似度大于预设相似度的用户为第二用户。
该步骤中,在根据第一用户播放音乐的相关信息查找第二用户时,首先根据第一用户的音乐播放记录确定其所播放的音乐的类型,如第一用户播放的音乐里包括古典音乐、轻音乐、校园歌曲以及英文歌曲等。然后根据已注册用户的相关信息确定已注册用户的音乐播放类型,计算每位已注册用户的音乐播放类型与第一用户的音乐播放类型的重合度,确定所述重合度大于预设重合度的用户。二者音乐播放类型里相重合的音乐播放类型即二者均进行播放过的音乐类型,属于二者共同的兴趣爱好。对比二者对重合的音乐播放类型里包含的歌曲的评价信息,若二者的评价信息的相似度大于预设相似度,则确定该用户为第二用户。在对比所述评价信息的相似度时,根据所述评价信息中关键词的褒贬性或关键词所表示的用户的态度进行比较,所述关键词包括评价信息中包含的赞扬、称颂等褒义词以及贬低等贬义词,或表示用户喜欢或不喜欢等态度的词。
例如,用户甲的音乐播放类型为古典音乐、校园歌曲以及英文歌曲,则用户甲与第一用户的音乐播放类型的重合度为75%,若预设重合度为70%,则将二者对古典音乐的评价信息进行比较得到相似度,判断该相似度是否大于预设相似度;同样,确定二者对校园歌曲和英文歌曲的相似度;若存在至少一种音乐播放类型的相似度大于预设相似度,则判定该用户甲与第一用户有相似的兴趣爱好,确定该用户甲为第二用户。
步骤S24,获取所述第二用户的好友添加方式;
根据所述好友添加方式通过所述第一用户的预设方式推送所述第二用户的相关信息到所述第一用户。
该步骤中确定第二用户后,获取第二用户的好友添加方式以及向第一用户推送好友时的预设方式,结合第二用户的好友添加方式以及推送时的预设方式向第一用户推送好友。
例如第二用户的好友添加方式为通过用户名添加,而第一用户的预设方式为邮件形式推送,则通过向第一用户发送包含第二用户的用户名的邮件的方式向第一用户进行好友推送。
步骤S25,显示所述第二用户与所述第一用户的相似程度大于预设值的至少一个的相似点;
根据所述第一用户的选择以所述第二用户的好友添加方式向所述第二用户发送好友添加请求。
该步骤中,在向第一用户推送第二用户之后,显示所推送的好友与第一用户的相似点,第一用户可根据所述相似点选择是否添加所推送的第二用户为好友。若第一用户选择添加所推送的第二用户为好友,则以第二用户的好友添加方式向其发送好友添加请求。
本申请提供的实施例中在确定音乐播放软件中其他用户与第一用户的相似度时,首先确定二者所播放的音乐播放类型是否符合预设重合度,并比较二者对所重合的音乐播放类型里的歌曲的评价信息的相似度,从而可以更精确的匹配出与第一用户具有相似兴趣爱好的用户;在进行好友推送时结合第二用户的好友添加方式,避免向第一用户推送好友后第一用户无法添加第二用户为好友的情况。
实施例三:
对应于上文实施例所述的好友的推送方法,图3示出了本申请实施例提供的一种好友的推送系统的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。
参照图3,该好友的推送系统包括:相关信息获取单元31、第二用户查找单元32、推送单元33,其中:
相关信息获取单元31,用于获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
第二用户查找单元32,用于查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
推送单元33,用于以预设方式推送所述第二用户的相关信息到所述第一用户。
优选地,所述第二用户查找单元32,包括:
第一确定模块,用于根据所述第一用户的音乐播放记录确定所述第一用户的音乐播放类型;
第二确定模块,用于确定与所述第一用户的音乐播放类型的重合度大于预设重合度的用户;
对比模块,用于对比二者对重合的音乐播放类型中所播放音乐的评论信息的相似度;
选取模块,用于选取所述评论信息的相似度大于预设相似度的用户为第二用户。
优选地,所述好友的推送系统,还包括:
统计单元,用于获取所述第一用户之外的已注册的用户,所述已注册的用户包括至少两个;统计预设时间段内所述已注册的用户播放音乐的相关信息。
优选地,所述推送单元33,包括:
获取模块,用于获取所述第二用户的好友添加方式;
第二用户推送模块,用于根据所述好友添加方式通过所述第一用户的预设方式推送所述第二用户的相关信息到所述第一用户。
优选地,所述好友的推送系统,还包括:
显示单元,用于显示所述第二用户与所述第一用户的相似程度大于预设值的至少一个的相似点;根据所述第一用户的选择以所述第二用户的好友添加方式向所述第二用户发送好友添加请求。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
实施例四:
图4是本申请一实施例提供的一种终端设备的示意图。如图4所示,该实施例的终端设备4包括:处理器40、存储器41以及存储在所述存储器41中并可在所述处理器40上运行的计算机程序42。所述处理器40执行所述计算机程序42时实现上述各个好友的推送方法实施例中的步骤,例如图1所示的步骤S11至S13。或者,所述处理器40执行所述计算机程序42时实现上述各装置实施例中各模块/单元的功能,例如图3所示单元31至33的功能。
示例性的,所述计算机程序42可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器41中,并由所述处理器40执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序42在所述终端设备4中的执行过程。例如,所述计算机程序42可以被分割成:相关信息获取单元、第二用户查找单元、推送单元,各单元具体功能如下:
相关信获取息单元,用于获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
第二用户查找单元,用于查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
推送单元,用于以预设方式推送所述第二用户的相关信息到所述第一用户。
优选地,所述第二用户查找单元,包括:
第一确定模块,用于根据所述第一用户的音乐播放记录确定所述第一用户的音乐播放类型;
第二确定模块,用于确定与所述第一用户的音乐播放类型的重合度大于预设重合度的用户;
对比模块,用于对比二者对重合的音乐播放类型中所播放音乐的评论信息的相似度;
选取模块,用于选取所述评论信息的相似度大于预设相似度的用户为第二用户。
优选地,所述好友的推送系统,还包括:
统计单元,用于获取所述第一用户之外的已注册的用户,所述已注册的用户包括至少两个;统计预设时间段内所述已注册的用户播放音乐的相关信息。
优选地,所述推送单元,包括:
获取模块,用于获取所述第二用户的好友添加方式;
第二用户推送模块,用于根据所述好友添加方式通过所述第一用户的预设方式推送所述第二用户的相关信息到所述第一用户。
优选地,所述好友的推送系统,还包括:
显示单元,用于显示所述第二用户与所述第一用户的相似程度大于预设值的至少一个的相似点;根据所述第一用户的选择以所述第二用户的好友添加方式向所述第二用户发送好友添加请求。
所述终端设备4可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图4仅仅是终端设备4的示例,并不构成对终端设备4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器40可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器41可以是所述终端设备4的内部存储单元,例如终端设备4的硬盘或内存。所述存储器41也可以是所述终端设备4的外部存储设备,例如所述终端设备4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器31还可以既包括所述终端设备3的内部存储单元也包括外部存储设备。所述存储器31用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器31还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种好友的推送方法,其特征在于,所述好友的推送方法包括:
获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
以预设方式推送所述第二用户的相关信息到所述第一用户。
2.如权利要求1所述的好友的推送方法,其特征在于,所述查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,包括:
根据所述第一用户的音乐播放记录确定所述第一用户的音乐播放类型;
确定与所述第一用户的音乐播放类型的重合度大于预设重合度的用户;
对比二者对重合的音乐播放类型中所播放音乐的评论信息的相似度;
选取所述评论信息的相似度大于预设相似度的用户为第二用户。
3.如权利要求1所述的好友的推送方法,其特征在于,在所述查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户之前,包括:
获取所述第一用户之外的已注册的用户,所述已注册的用户包括至少两个;
统计预设时间段内所述已注册的用户播放音乐的相关信息。
4.如权利要求1或2所述的习好友的推送方法,其特征在于,以预设方式推送所述第二用户的相关信息到所述第一用户,包括:
获取所述第二用户的好友添加方式;
根据所述好友添加方式通过所述第一用户的预设方式推送所述第二用户的相关信息到所述第一用户。
5.如权利要求4所述的习好友的推送方法,其特征在于,在所述以预设方式推送所述第二用户的相关信息到所述第一用户之后,包括:
显示所述第二用户与所述第一用户的相似程度大于预设值的至少一个的相似点;
根据所述第一用户的选择以所述第二用户的好友添加方式向所述第二用户发送好友添加请求。
6.一种好友的推送系统,其特征在于,所述好友的推送系统包括:
相关信息获取单元,用于获取第一用户所播放音乐的相关信息,其中,所述相关信息包括所述第一用户的音乐播放记录以及所述第一用户对所播放的音乐的评论信息;
第二用户查找单元,用于查找与所述第一用户所播放音乐的相关信息的相似度超过预设相似度的用户,称之为第二用户;
推送单元,用于以预设方式推送所述第二用户的相关信息到所述第一用户。
7.如权利要求6所述的好友的推送系统,其特征在于,所述第二用户查找单元,包括:
第一确定模块,用于根据所述第一用户的音乐播放记录确定所述第一用户的音乐播放类型;
第二确定模块,用于确定与所述第一用户的音乐播放类型的重合度大于预设重合度的用户;
对比模块,用于对比二者对重合的音乐播放类型中所播放音乐的评论信息的相似度;
选取模块,用于选取所述评论信息的相似度大于预设相似度的用户为第二用户。
8.如权利要求6或7所述的习好友的推送系统,其特征在于,所述推送单元,包括:
获取模块,用于获取所述第二用户的好友添加方式;
第二用户推送模块,用于根据所述好友添加方式通过所述第一用户的预设方式推送所述第二用户的相关信息到所述第一用户。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711392455.2A CN107967357B (zh) | 2017-12-21 | 2017-12-21 | 一种好友的推送方法、系统及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711392455.2A CN107967357B (zh) | 2017-12-21 | 2017-12-21 | 一种好友的推送方法、系统及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107967357A true CN107967357A (zh) | 2018-04-27 |
CN107967357B CN107967357B (zh) | 2020-09-18 |
Family
ID=61995840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711392455.2A Expired - Fee Related CN107967357B (zh) | 2017-12-21 | 2017-12-21 | 一种好友的推送方法、系统及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107967357B (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804665A (zh) * | 2018-06-08 | 2018-11-13 | 上海掌门科技有限公司 | 用于推送信息、接收信息的方法和设备 |
CN108898439A (zh) * | 2018-07-01 | 2018-11-27 | 东莞市华睿电子科技有限公司 | 一种基于景点的信息推荐方法 |
CN108959544A (zh) * | 2018-06-29 | 2018-12-07 | 联想(北京)有限公司 | 一种信息处理的方法和装置 |
CN109002506A (zh) * | 2018-07-01 | 2018-12-14 | 东莞市华睿电子科技有限公司 | 一种由品牌车型关注引起的信息推荐方法 |
CN109002507A (zh) * | 2018-07-01 | 2018-12-14 | 东莞市华睿电子科技有限公司 | 一种大数据平台与品牌车型相结合的社交用户推荐方法 |
CN109033213A (zh) * | 2018-07-01 | 2018-12-18 | 东莞市华睿电子科技有限公司 | 一种基于景点内的数字景观装置的网络互动方法 |
CN109062980A (zh) * | 2018-07-01 | 2018-12-21 | 东莞市华睿电子科技有限公司 | 一种基于景点评论近似的社交客户端账号推荐方法 |
CN109146697A (zh) * | 2018-06-25 | 2019-01-04 | 福来宝电子(深圳)有限公司 | 一种智能音箱的社交分享方法及智能音箱 |
CN109257191A (zh) * | 2018-08-09 | 2019-01-22 | 咪咕数字传媒有限公司 | 一种群组的管理方法、装置及存储介质 |
CN109522487A (zh) * | 2018-12-21 | 2019-03-26 | 北京工业大学 | 一种基于评论的餐厅个性化推荐方法 |
CN109586822A (zh) * | 2018-11-10 | 2019-04-05 | 东莞市华睿电子科技有限公司 | 一种应用于共享单车的广播收听方法 |
CN109615731A (zh) * | 2018-11-10 | 2019-04-12 | 东莞市华睿电子科技有限公司 | 一种基于人脸识别的音频输出方法 |
CN109635152A (zh) * | 2018-11-10 | 2019-04-16 | 东莞市华睿电子科技有限公司 | 一种共享按摩椅和音乐相结合的社交用户推荐方法 |
CN109688479A (zh) * | 2018-12-26 | 2019-04-26 | 北京蓦然认知科技有限公司 | 一种弹幕显示方法、弹幕显示装置和弹幕显示服务器 |
CN109861902A (zh) * | 2018-12-20 | 2019-06-07 | 深圳市奋达科技股份有限公司 | 基于4g/5g智能音箱的社交方法、社交系统 |
CN110266879A (zh) * | 2019-06-11 | 2019-09-20 | 王佳一 | 播放界面显示方法、装置、终端及存储介质 |
CN111159466A (zh) * | 2019-12-30 | 2020-05-15 | 星络智能科技有限公司 | 存储介质、音乐推送方法和系统 |
CN111314205A (zh) * | 2020-01-16 | 2020-06-19 | 广州酷狗计算机科技有限公司 | 即时通信匹配的方法、装置、系统、设备以及存储介质 |
CN111368217A (zh) * | 2020-03-19 | 2020-07-03 | 淄博聚德网络科技有限公司 | 一种促进从陌生人发展到朋友的社交方法及系统 |
CN111984871A (zh) * | 2020-09-04 | 2020-11-24 | 广州繁星互娱信息科技有限公司 | 好友推荐方法、好友推荐显示方法、装置及设备 |
CN112035758A (zh) * | 2020-08-31 | 2020-12-04 | 北京字节跳动网络技术有限公司 | 音乐推送方法、装置、电子设备以及存储介质 |
CN114866602A (zh) * | 2022-01-11 | 2022-08-05 | 广州歌神信息科技有限公司 | 音乐共享服务、广播、播放方法及其设备、介质、产品 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090083117A1 (en) * | 2006-12-13 | 2009-03-26 | Concert Technology Corporation | Matching participants in a p2p recommendation network loosely coupled to a subscription service |
CN105989106A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种基于兴趣相似度的推荐方法及装置 |
CN107368552A (zh) * | 2017-06-30 | 2017-11-21 | 广东欧珀移动通信有限公司 | 一种好友推荐方法、装置、存储介质、服务器和终端 |
-
2017
- 2017-12-21 CN CN201711392455.2A patent/CN107967357B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090083117A1 (en) * | 2006-12-13 | 2009-03-26 | Concert Technology Corporation | Matching participants in a p2p recommendation network loosely coupled to a subscription service |
CN105989106A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种基于兴趣相似度的推荐方法及装置 |
CN107368552A (zh) * | 2017-06-30 | 2017-11-21 | 广东欧珀移动通信有限公司 | 一种好友推荐方法、装置、存储介质、服务器和终端 |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804665B (zh) * | 2018-06-08 | 2022-09-27 | 上海掌门科技有限公司 | 用于推送信息、接收信息的方法和设备 |
CN108804665A (zh) * | 2018-06-08 | 2018-11-13 | 上海掌门科技有限公司 | 用于推送信息、接收信息的方法和设备 |
CN109146697A (zh) * | 2018-06-25 | 2019-01-04 | 福来宝电子(深圳)有限公司 | 一种智能音箱的社交分享方法及智能音箱 |
CN108959544A (zh) * | 2018-06-29 | 2018-12-07 | 联想(北京)有限公司 | 一种信息处理的方法和装置 |
CN109002506A (zh) * | 2018-07-01 | 2018-12-14 | 东莞市华睿电子科技有限公司 | 一种由品牌车型关注引起的信息推荐方法 |
CN109033213A (zh) * | 2018-07-01 | 2018-12-18 | 东莞市华睿电子科技有限公司 | 一种基于景点内的数字景观装置的网络互动方法 |
CN109062980A (zh) * | 2018-07-01 | 2018-12-21 | 东莞市华睿电子科技有限公司 | 一种基于景点评论近似的社交客户端账号推荐方法 |
CN109002507A (zh) * | 2018-07-01 | 2018-12-14 | 东莞市华睿电子科技有限公司 | 一种大数据平台与品牌车型相结合的社交用户推荐方法 |
CN108898439A (zh) * | 2018-07-01 | 2018-11-27 | 东莞市华睿电子科技有限公司 | 一种基于景点的信息推荐方法 |
CN109257191A (zh) * | 2018-08-09 | 2019-01-22 | 咪咕数字传媒有限公司 | 一种群组的管理方法、装置及存储介质 |
CN109586822A (zh) * | 2018-11-10 | 2019-04-05 | 东莞市华睿电子科技有限公司 | 一种应用于共享单车的广播收听方法 |
CN109615731A (zh) * | 2018-11-10 | 2019-04-12 | 东莞市华睿电子科技有限公司 | 一种基于人脸识别的音频输出方法 |
CN109635152A (zh) * | 2018-11-10 | 2019-04-16 | 东莞市华睿电子科技有限公司 | 一种共享按摩椅和音乐相结合的社交用户推荐方法 |
CN109635152B (zh) * | 2018-11-10 | 2022-05-13 | 东莞市华睿电子科技有限公司 | 一种共享按摩椅和音乐相结合的社交用户推荐方法 |
CN109861902A (zh) * | 2018-12-20 | 2019-06-07 | 深圳市奋达科技股份有限公司 | 基于4g/5g智能音箱的社交方法、社交系统 |
CN109861902B (zh) * | 2018-12-20 | 2022-04-29 | 深圳市奋达科技股份有限公司 | 基于4g/5g智能音箱的社交方法、社交系统 |
CN109522487A (zh) * | 2018-12-21 | 2019-03-26 | 北京工业大学 | 一种基于评论的餐厅个性化推荐方法 |
CN109688479A (zh) * | 2018-12-26 | 2019-04-26 | 北京蓦然认知科技有限公司 | 一种弹幕显示方法、弹幕显示装置和弹幕显示服务器 |
CN109688479B (zh) * | 2018-12-26 | 2022-03-01 | 杭州蓦然认知科技有限公司 | 一种弹幕显示方法、弹幕显示装置和弹幕显示服务器 |
CN110266879A (zh) * | 2019-06-11 | 2019-09-20 | 王佳一 | 播放界面显示方法、装置、终端及存储介质 |
CN111159466A (zh) * | 2019-12-30 | 2020-05-15 | 星络智能科技有限公司 | 存储介质、音乐推送方法和系统 |
CN111314205A (zh) * | 2020-01-16 | 2020-06-19 | 广州酷狗计算机科技有限公司 | 即时通信匹配的方法、装置、系统、设备以及存储介质 |
CN111368217A (zh) * | 2020-03-19 | 2020-07-03 | 淄博聚德网络科技有限公司 | 一种促进从陌生人发展到朋友的社交方法及系统 |
CN112035758A (zh) * | 2020-08-31 | 2020-12-04 | 北京字节跳动网络技术有限公司 | 音乐推送方法、装置、电子设备以及存储介质 |
WO2022042033A1 (zh) * | 2020-08-31 | 2022-03-03 | 北京字节跳动网络技术有限公司 | 音乐推送方法、装置、电子设备以及存储介质 |
US11853353B2 (en) | 2020-08-31 | 2023-12-26 | Beijing Bytedance Network Technology Co., Ltd. | Music pushing method, apparatus, electronic device and storage medium |
US20240070191A1 (en) * | 2020-08-31 | 2024-02-29 | Beijing Bytedance Network Technology Co., Ltd. | Music pushing method, apparatus, electronic device and storage medium |
CN111984871A (zh) * | 2020-09-04 | 2020-11-24 | 广州繁星互娱信息科技有限公司 | 好友推荐方法、好友推荐显示方法、装置及设备 |
CN114866602A (zh) * | 2022-01-11 | 2022-08-05 | 广州歌神信息科技有限公司 | 音乐共享服务、广播、播放方法及其设备、介质、产品 |
CN114866602B (zh) * | 2022-01-11 | 2024-02-27 | 广州歌神信息科技有限公司 | 音乐共享服务、广播、播放方法及其设备、介质、产品 |
Also Published As
Publication number | Publication date |
---|---|
CN107967357B (zh) | 2020-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107967357A (zh) | 一种好友的推送方法、系统及终端设备 | |
US9552418B2 (en) | Systems and methods for distributing a playlist within a music service | |
CN103888837B (zh) | 一种视频信息推送方法及装置 | |
CN105009118B (zh) | 定制的内容消费界面 | |
US9384275B2 (en) | Computer-implemented system and method for building an implicit music recommendation | |
US20090125934A1 (en) | User rating mechanism for media content | |
US20080263099A1 (en) | Affinity based social agent | |
CN105701144A (zh) | 基于接近度的临时音频共享 | |
CN106462623B (zh) | 基于内容项使用的歌曲推荐 | |
US20080256109A1 (en) | Dynamic Podcast Content Delivery | |
US20080255686A1 (en) | Delivering Podcast Content | |
CN109299318A (zh) | 音乐推荐的方法、装置、存储介质和终端设备 | |
US20070180389A1 (en) | Graphical user interface for accessing data files | |
CN107967110A (zh) | 播放方法、播放装置、电子设备及计算机可读存储介质 | |
CN102214193A (zh) | 信息处理装置、客户端装置、服务器装置 | |
CN104636448B (zh) | 一种音乐推荐方法及装置 | |
CN104468848A (zh) | 一种歌曲推送方法及服务器 | |
WO2014039396A1 (en) | Automatically generating music playlists based on an implicitly selected seed | |
CN107872685A (zh) | 一种多媒体数据的播放方法、装置和计算机装置 | |
WO2015012994A1 (en) | Generating playlists using calendar, location and event data | |
US9183585B2 (en) | Systems and methods for generating a playlist in a music service | |
CN106713985A (zh) | 一种推荐网络视频的方法和装置 | |
CN105824895A (zh) | 一种ktv点歌方法和系统 | |
CN104599702A (zh) | 一种音乐播放方法 | |
CN109408723A (zh) | 一种推送方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200918 |