一种即时通信推送内容与对象关联度计算方法及系统技术方案

技术编号:21247181 阅读:17 留言:0更新日期:2019-06-01 07:29
本发明专利技术公开了一种即时通信推送内容与对象关联度计算方法及系统。其方法包括以下步骤:提取即时通信推送内容关键词;识别推送对象的特征;计算推送内容与推送对象特征的关联性参考值;计算推送内容与推送对象特征的关联度。本发明专利技术的方法及系统解决了不能计算即时通信推送内容与对象关联度的技术问题。

A Method and System for Calculating the Relevance Degree between Push Content and Object in Instant Messaging

The invention discloses a calculation method and a system for the correlation degree between instant messaging push content and objects. The method includes the following steps: extracting the keywords of instant messaging push content; identifying the features of the push object; calculating the reference value of the correlation between the push content and the features of the push object; and calculating the correlation degree between the push content and the features of the push object. The method and system of the invention solve the technical problem that the correlation degree between instant messaging push content and object can not be calculated.

【技术实现步骤摘要】
一种即时通信推送内容与对象关联度计算方法及系统
本专利技术属于即时通信
,特别是涉及一种即时通信推送内容与对象关联度计算方法及系统。
技术介绍
由于智能移动通信设备的普及,数据上网与即时通信成为人们最重要的通信手段之一。越来越多的营销号和公众号推送没有针对性的广告或垃圾信息,不仅给信息接收者带来干扰,而且浪费了网络资源。为此,需要一种能够计算即时通信推送内容与对象关联度的技术方案,为此提出一种即时通信推送内容与对象关联度计算方法及系统。
技术实现思路
本专利技术所要解决的技术问题是不能计算即时通信推送内容与对象关联度的问题,提出一种即时通信推送内容与对象关联度计算方法及系统。本专利技术采用即时通信软件系统,所述即时通信软件系统是指带有聊天对话功能的app或网页或小程序的任一项。本专利技术的即时通信推送内容与对象关联度计算方法,包括以下步骤:提取即时通信推送内容关键词:提取即时通信的推送内容,识别推送内容的关键词,生成推送内容关键词集合A;识别推送对象的特征:提取即时通信推送对象的特征,统计推送对象的特征数量,记为N,对推送对象特征进行编号,记为i,1≤i≤N,设置推送对象特征的权重值,记为pi。所述推送对象的特征包括位置特征、年龄特征、喜好特征、收入特征、消费特征。计算推送内容与推送对象特征的关联性参考值:识别集合A中推送内容关键词与推送对象特征的匹配程度,计算推送内容与推送对象特征的关联性参考值,记为ai。所述推送内容关键词与推送对象特征的匹配程度是指推送内容中与推送对象的特征匹配的关键词占关键词总数的比例。所述推送内容与推送对象特征的关联性参考值其中g是事先设置的关联性参考值计算系数,mi是推送内容中与推送对象特征匹配的关键词数量,M是推送内容的关键词总数量。计算推送内容与推送对象特征的关联度:根据推送对象特征的权重值pi及推送内容与推送对象特征的关联性参考值ai计算推送内容与推送对象特征的关联度x。所述推送内容与推送对象特征的关联度其中k是事先设置的计算系数。本专利技术的即时通信推送内容与对象关联度计算系统,其特征在于包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括:提取即时通信推送内容关键词模块:提取即时通信的推送内容,识别推送内容的关键词,生成推送内容关键词集合A。识别推送对象的特征模块:提取即时通信推送对象的特征,统计推送对象的特征数量,记为N,对推送对象特征进行编号,记为i,1≤i≤N,设置推送对象特征的权重值,记为pi。所述推送对象的特征包括位置特征、年龄特征、喜好特征、收入特征、消费特征。计算推送内容与推送对象特征的关联性参考值模块:识别集合A中推送内容关键词与推送对象特征的匹配程度,计算推送内容与推送对象特征的关联性参考值,记为ai。所述推送内容关键词与推送对象特征的匹配程度是指推送内容中与推送对象的特征匹配的关键词占关键词总数的比例。所述推送内容与推送对象特征的关联性参考值其中g是事先设置的关联性参考值计算系数,mi是推送内容中与推送对象特征匹配的关键词数量,M是推送内容的关键词总数量。计算推送内容与推送对象特征的关联度模块:根据推送对象特征的权重值pi及推送内容与推送对象特征的关联性参考值ai计算推送内容与推送对象特征的关联度x。所述推送内容与推送对象特征的关联度其中k是事先设置的计算系数。本专利技术的方法及系统具有的优点是:(1)识别即时通信推送内容的关键词和推送对象的特征,计算推送内容与推送对象特征的关联度,为评判即时通信的推送内容与推送对象是否相符提供依据。(2)通过计算即时通信推送内容与对象的关联度,为即时通信精准推送提供依据。附图说明图1是本专利技术实施例的即时通信推送内容与对象关联度计算方法流程图;图2是本专利技术实施例的即时通信推送内容与对象关联度计算系统结构示意图。具体实施方式下面对本专利技术优选实施例作详细说明。本专利技术依托即时通信软件系统,所述即时通信软件系统是指带有聊天对话功能的app或网页或小程序的任一项。本实施例事先设置通信管制区域为某军事管辖区域,即时通信软件系统为常用的微信、QQ等app。本专利技术实施例的即时通信推送内容与对象关联度计算方法,按如下步骤实现:提取即时通信推送内容关键词:提取即时通信的推送内容,识别推送内容的关键词,生成推送内容关键词集合A。本实施例中,某时刻提取即时通信的推送内容,根据现有的智能语义识别算法识别推送内容的关键词为“网易”、“年货节”、“福利”,生成推送内容关键词集合A={“网易”、“年货节”、“福利”}。识别推送对象的特征:提取即时通信推送对象的特征,统计推送对象的特征数量,记为N,对推送对象特征进行编号,记为i,1≤i≤N,设置推送对象特征的权重值,记为pi。所述推送对象的特征包括位置特征、年龄特征、喜好特征、收入特征、消费特征。本实施例中,统计推送对象的特征,包括位置特征、年龄特征、喜好特征、收入特征、消费特征,其中位置特征为杭州,年龄特征为20-30岁,喜好特征为网购、外卖、游戏,收入特征为中等,消费特征为高,N=5,对推送对象特征从1到5编号,记为i;根据推送对象特征对即时通信推送的接受程度设置推送对象特征的权重值,p1=0.2,p2=0.1,p3=0.2,p4=0.2,p5=0.3。计算推送内容与推送对象特征的关联性参考值:识别集合A中推送内容关键词与推送对象特征的匹配程度,计算推送内容与推送对象特征的关联性参考值,记为ai。所述推送内容关键词与推送对象特征的匹配程度是指推送内容中与推送对象的特征匹配的关键词占关键词总数的比例。所述推送内容与推送对象特征的关联性参考值其中g是事先设置的关联性参考值计算系数,mi是推送内容中与推送对象特征匹配的关键词数量,M是推送内容的关键词总数量。本实施例中,根据短信内容关键词总数M=3,其中与目标对象的位置特征、年龄特征、喜好特征、收入特征、消费特征相匹配的关键词数量分别m1=3,m2=3,m3=3,m4=2,m5=3,事先设置的关联性参考值计算系数g=1,计算推送内容与推送对象特征的关联性参考值计算推送内容与推送对象特征的关联度:根据推送对象特征的权重值pi及推送内容与推送对象特征的关联性参考值ai计算推送内容与推送对象特征的关联度x。所述推送内容与推送对象特征的关联度其中k是事先设置的计算系数。本实施例中,事先设置的计算系数k=1,计算推送内容与推送对象特征的关联度本实施例的即时通信推送内容与对象关联度计算方法流程图,如图1所示。本实施例的即时通信推送内容与对象关联度计算系统,其特征在于包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括:提取即时通信推送内容关键词模块:提取待转发的即时通信推送内容,识别推送内容的关键词,生成推送内容关键词集合A。本实施例中,某时刻接收到待转发的即时通信推送内容,根据现有的智能语义识别算法识别推送内容的关键词为“网易”、“年货节”、“福利”,生成推送内容关键词集合A={“网易”、“年货节”、“福利”}。识别推送对象的特征模块:提取即时通信推送对象的特征,统计推送对象本文档来自技高网...

【技术保护点】
1.一种即时通信推送内容与对象关联度计算方法,其特征在于包括以下步骤:提取即时通信推送内容关键词:提取即时通信的推送内容,识别推送内容的关键词,生成推送内容关键词集合A;识别推送对象的特征:提取即时通信推送对象的特征,统计推送对象的特征数量,记为N,对推送对象特征进行编号,记为i,1≤i≤N,设置推送对象特征的权重值,记为pi;计算推送内容与推送对象特征的关联性参考值:识别集合A中推送内容关键词与推送对象特征的匹配程度,计算推送内容与推送对象特征的关联性参考值,记为ai;计算推送内容与推送对象特征的关联度:根据推送对象特征的权重值pi及推送内容与推送对象特征的关联性参考值ai计算推送内容与推送对象特征的关联度x。

【技术特征摘要】
1.一种即时通信推送内容与对象关联度计算方法,其特征在于包括以下步骤:提取即时通信推送内容关键词:提取即时通信的推送内容,识别推送内容的关键词,生成推送内容关键词集合A;识别推送对象的特征:提取即时通信推送对象的特征,统计推送对象的特征数量,记为N,对推送对象特征进行编号,记为i,1≤i≤N,设置推送对象特征的权重值,记为pi;计算推送内容与推送对象特征的关联性参考值:识别集合A中推送内容关键词与推送对象特征的匹配程度,计算推送内容与推送对象特征的关联性参考值,记为ai;计算推送内容与推送对象特征的关联度:根据推送对象特征的权重值pi及推送内容与推送对象特征的关联性参考值ai计算推送内容与推送对象特征的关联度x。2.根据权利要求1所述的即时通信推送内容与对象关联度计算方法,其特征在于,所述推送对象的特征包括位置特征、年龄特征、喜好特征、收入特征、消费特征。3.根据权利要求1所述的即时通信推送内容与对象关联度计算方法,其特征在于,所述推送内容关键词与推送对象特征的匹配程度是指推送内容中与推送对象的特征匹配的关键词占关键词总数的比例。4.根据权利要求1所述的即时通信推送内容与对象关联度计算方法,其特征在于,所述推送内容与推送对象特征的关联性参考值其中g是事先设置的关联性参考值计算系数,mi是推送内容中与推送对象特征匹配的关键词数量,M是推送内容的关键词总数量。5.根据权利要求1所述的即时通信推送内容与对象关联度计算方法,其特征在于,所述推送内容与推送对象特征的关联度其中k是事先设置的计算系数。6.一种即时通信推送内容与对象关联度计算系统,其特征在于包括:一个或多个处理...

【专利技术属性】
技术研发人员:严军荣卢玉龙
申请(专利权)人:杭州乾博科技有限公司
类型:发明
国别省市:浙江,33

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

1