一种基于大数据的社交媒体信息推送方法和系统技术方案

技术编号:30145236 阅读:10 留言:0更新日期:2021-09-23 15:17
本发明专利技术涉及数据推送技术领域,具体公开了一种基于大数据的社交媒体信息推送方法和系统,所述方法包括获取中转用户终端中包含好友信息的通讯录信息;根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据;根据所述交互数据计算中转用户与不同好友之间的亲密度,并根据所述亲密度对不同好友进行分类,得到同类型库;依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息,并随机将所述推送信息发送至同类型库中的其他好友。本发明专利技术通过获取中转用户的好友,并获取相应的亲密度,在亲密度差别不大的好友之间进行信息交叉推送,保证了推送效果的同时,极大的降低了用户对于信息泄露的反感程度。度。度。

【技术实现步骤摘要】
一种基于大数据的社交媒体信息推送方法和系统


[0001]本专利技术涉及数据推送
,具体是一种基于大数据的社交媒体信息推送方法和系统。

技术介绍

[0002]现有的社交媒体信息推送方法大都是强行的获取用户的个人信息,然后根据用户的个人信息进行信息推送,这一过程涉及到隐私问题,尽管推送的内容很符合用户的喜好,但是依旧会引起用户的反感。

技术实现思路

[0003]本专利技术的目的在于提供一种基于大数据的社交媒体信息推送方法和系统,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于大数据的社交媒体信息推送方法,所述方法具体包括:定位中转用户终端中交互类App的数据库,获取所述数据库中的包含好友信息的通讯录信息;根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据;根据所述交互数据计算中转用户与不同好友之间的亲密度,并根据所述亲密度对不同好友进行分类,得到同类型库;依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息,并随机将所述推送信息发送至同类型库中的其他好友。
[0005]作为本专利技术技术方案进一步的限定:所述定位中转用户终端中交互类App的数据库的步骤具体包括:实时监测中转用户终端的短信数据,并筛选出含有短信验证码的短信;对含有短信验证码的短信进行内容识别,确定交互类App的名称;根据所述交互类App的名称定位中转用户终端中交互类App的数据库。
[0006]作为本专利技术技术方案进一步的限定:所述根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据的步骤具体包括:依次读取通讯录信息中的好友昵称,并获取相应的预设时间范围内的交互数据量;根据所述交互数据量对好友昵称进行排序,并根据排序顺序生成与好友昵称为映射关系的数值;截取交互数据量大于预设的数量阈值的好友昵称,并根据好友昵称获取相应的交互数据。
[0007]作为本专利技术技术方案进一步的限定:所述根据所述交互数据计算中转用户与不同好友之间的亲密度的步骤包括:
读取交互数据,基于交互数据中的发送方将所述交互数据分为主动交互数据和被动交互数据,并计算相应的数据条数;计算所述主动交互数据的条数与所述被动交互数据的条数之间的比例;比对所述比例与预设的比例阈值范围,对好友昵称进行分类,并确定基础分;基于所述数值对分类后的好友昵称进行排序,确定修正分,基于修正分和所述基础分确定亲密度。
[0008]作为本专利技术技术方案进一步的限定:所述依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息的步骤具体包括:获取好友账户信息,根据所述好友账户信息定位好友终端;获取好友终端中各App的屏幕占用时长,根据所述屏幕占用时长确定偏好App;根据所述偏好App获取偏好数据。
[0009]作为本专利技术技术方案进一步的限定:所述根据所述偏好App获取偏好数据的步骤包括:获取所述偏好App中预设时间内的搜索记录,并连接所述搜索记录生成纯文本文件;将所述纯文本文件输入训练好的词性分析模型中,标记所述纯文本文件中的词汇;依次对所述纯文本文件中的词汇进行近义词转换,得到标识词,并计算标识词重复次数;当重复次数大于预设的次数阈值时,提取相应的标识词,作为偏好数据。
[0010]作为本专利技术技术方案进一步的限定:所述依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息的步骤还包括:将所述偏好数据输入训练好的风险分析模型中,得到风险概率;当所述风险概率大于预设的概率阈值时,在所述同类型库中删除相应好友。
[0011]本专利技术技术方案还提供了一种基于大数据的社交媒体信息推送系统,所述系统包括:通讯录读取模块,用于定位中转用户终端中交互类App的数据库,获取所述数据库中的包含好友信息的通讯录信息;交互数据获取模块,用于根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据;分类模块,用于根据所述交互数据计算中转用户与不同好友之间的亲密度,并根据所述亲密度对不同好友进行分类,得到同类型库;推送模块,用于依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息,并随机将所述推送信息发送至同类型库中的其他好友。
[0012]作为本专利技术技术方案进一步的限定:所述通讯录读取模块具体包括:筛选单元,用于实时监测中转用户终端的短信数据,并筛选出含有短信验证码的短信;内容识别单元,用于对含有短信验证码的短信进行内容识别,确定交互类App的名称;
定位单元,用于根据所述交互类App的名称定位中转用户终端中交互类App的数据库。
[0013]作为本专利技术技术方案进一步的限定:所述交互数据获取模块具体包括:读取单元,用于依次读取通讯录信息中的好友昵称,并获取相应的预设时间范围内的交互数据量;赋值单元,用于根据所述交互数据量对好友昵称进行排序,并根据排序顺序生成与好友昵称为映射关系的数值;截取单元,用于截取交互数据量大于预设的数量阈值的好友昵称,并根据好友昵称获取相应的交互数据。
[0014]与现有技术相比,本专利技术的有益效果是:本专利技术通过获取中转用户的好友,并获取相应的亲密度,在亲密度差别不大的好友之间进行信息交叉推送,保证了推送效果的同时,极大的降低了用户对于信息泄露的反感程度。
附图说明
[0015]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例。
[0016]图1示出了基于大数据的社交媒体信息推送方法的流程框图。
[0017]图2示出了基于大数据的社交媒体信息推送方法的第一子流程框图。
[0018]图3示出了基于大数据的社交媒体信息推送方法的第二子流程框图。
[0019]图4示出了基于大数据的社交媒体信息推送方法的第三子流程框图。
[0020]图5示出了基于大数据的社交媒体信息推送方法的第四子流程框图。
[0021]图6示出了基于大数据的社交媒体信息推送方法的第五子流程框图。
[0022]图7示出了基于大数据的社交媒体信息推送方法的第六子流程框图。
[0023]图8示出了基于大数据的社交媒体信息推送系统的组成结构框图。
[0024]图9示出了基于大数据的社交媒体信息推送系统中通讯录读取模块的组成结构框图。
[0025]图10示出了基于大数据的社交媒体信息推送系统中交互数据获取模块的组成结构框图。
具体实施方式
[0026]为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0027]实施例1图1示出了基于大数据的社交媒体信息推送方法的流程框图,本专利技术实施例中,一种基于大数据的社交媒体信息推送方法,包括:步骤S100:定位中转用户终端中交互类App的数据库,获取所述数据库中的包含本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的社交媒体信息推送方法,其特征在于,所述方法包括:定位中转用户终端中交互类App的数据库,获取所述数据库中的包含好友信息的通讯录信息;根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据;根据所述交互数据计算中转用户与不同好友之间的亲密度,并根据所述亲密度对不同好友进行分类,得到同类型库;依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息,并随机将所述推送信息发送至同类型库中的其他好友。2.根据权利要求1所述的基于大数据的社交媒体信息推送方法,其特征在于,所述定位中转用户终端中交互类App的数据库的步骤具体包括:实时监测中转用户终端的短信数据,并筛选出含有短信验证码的短信;对含有短信验证码的短信进行内容识别,确定交互类App的名称;根据所述交互类App的名称定位中转用户终端中交互类App的数据库。3.根据权利要求2所述的基于大数据的社交媒体信息推送方法,其特征在于,所述根据所述通讯录信息中的好友信息获取中转用户与不同好友之间的交互数据的步骤具体包括:依次读取通讯录信息中的好友昵称,并获取相应的预设时间范围内的交互数据量;根据所述交互数据量对好友昵称进行排序,并根据排序顺序生成与好友昵称为映射关系的数值;截取交互数据量大于预设的数量阈值的好友昵称,并根据好友昵称获取相应的交互数据。4.根据权利要求3所述的基于大数据的社交媒体信息推送方法,其特征在于,所述根据所述交互数据计算中转用户与不同好友之间的亲密度的步骤包括:读取交互数据,基于交互数据中的发送方将所述交互数据分为主动交互数据和被动交互数据,并计算相应的数据条数;计算所述主动交互数据的条数与所述被动交互数据的条数之间的比例;比对所述比例与预设的比例阈值范围,对好友昵称进行分类,并确定基础分;基于所述数值对分类后的好友昵称进行排序,确定修正分,基于修正分和所述基础分确定亲密度。5.根据权利要求1所述的基于大数据的社交媒体信息推送方法,其特征在于,所述依次获取同类型库中不同好友的偏好数据,根据所述偏好数据确定推送信息的步骤具体包括:获取好友账户信息,根据所述好友账户信息定位好友终端;获取好友终端中各App的屏幕占用时长,根据所述屏幕占用时长确定偏好App;根据所述偏好App获取偏好数据。6.根...

【专利技术属性】
技术研发人员:李斌阳
申请(专利权)人:国际关系学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1