一种基于竞价模式的交友匹配系统技术方案

技术编号:38863122 阅读:12 留言:0更新日期:2023-09-17 10:04
本发明专利技术公开了一种基于竞价模式的交友匹配系统,包括触发模块、召回模块、频控模块和排序模块;所述触发模块根据用户在相应场景内的活跃程度触发匹配需求;所述召回模块通过预设的召回路径为触发匹配需求的用户确定召回对象并进行召回;所述频控模块根据预设的频控参数识别用户的恶性触发行为,并对具有恶性触发行为的用户停止召回动作;所述排序模块采用竞价模式对召回对象进行降序排序从而确定匹配对象。本发明专利技术的系统不仅实现发布方与用户之间的个性化匹配,且通过匹配产生的深度关系大幅增长,次留存和长期留存也显著提升。次留存和长期留存也显著提升。次留存和长期留存也显著提升。

【技术实现步骤摘要】
一种基于竞价模式的交友匹配系统


[0001]本专利技术涉及交友匹配
,特别涉及一种基于竞价模式的交友匹配系统。

技术介绍

[0002]当前互联网交友匹配平台为人们提供了交友的新方式,主要以推荐、排序、匹配聊天为主。但是,与商品推荐不同,交友匹配有其独特的特点即唯一性和非标准性,唯一性是指每个人的特点如长相、性格、职业、兴趣好爱等几乎各不相同,非标准性是指用户对另一方是有要求的,而且不同的用户在不同的时间点要求也可能不同,因此在唯一、非标准的情况下,使得个性化匹配效果不够好、平台的流量未能合理分配而造成浪费。

技术实现思路

[0003]为解决上述问题,本专利技术提供了一种基于竞价模式的交友匹配系统。
[0004]本专利技术采用以下技术方案:
[0005]一种基于竞价模式的交友匹配系统,包括触发模块、召回模块、频控模块和排序模块;
[0006]所述触发模块根据用户在相应场景内的活跃程度触发匹配需求;
[0007]所述召回模块通过预设的召回路径为触发匹配需求的用户确定召回对象并进行召回;
[0008]所述频控模块根据预设的频控参数识别用户的恶性触发行为,并对具有恶性触发行为的用户停止召回动作;
[0009]所述排序模块采用竞价模式对召回对象进行降序排序从而确定匹配对象。
[0010]进一步地,所述竞价模式具体为:预估所述召回对象的ECPM值,并根据所述ECPM值对召回对象进行降序排序,所述ECPM值的计算方法如下:
[0011]ECPM=ctr
×
cvr
×
(bid+b+c+d)
×
b0;
[0012]其中,ctr表示建立会话率的预估值;cvr表示深度会话率的预估值;bid表示发布方会话单价和人均会话数的乘积;b表示刹车系数;c表示新用户的扶持权重;d表示衰退用户的扶持权重;b0表示偏置项系数。
[0013]进一步地,所述刹车系数b的计算方法如下:
[0014][0015]error=realreply

targetreply;
[0016]其中,error表示pid算法中的误差,realreply表示近10分钟的回复率,targetreply表示历史回复率,kp为pid算法中的比例控制系数,ki为pid算法中的积分控制系数,kd为pid算法中的微分控制系数,kp、ki和kd的取值范围均为(0,1),p=error,i表示发布方上个10分钟的回复率与上上个10分钟的回复率的差值;d表示发布方当天累积到当前时间的回复率的和。
[0017]进一步地,所述预设的召回路径包括兴趣召回路径、距离召回路径和关键词召回路径中的任意一种或几种。
[0018]进一步地,所述兴趣召回路径是根据用户的历史优质匹配序列采用ITEM协同过滤算法构建出相应的召回对象,所述历史优质匹配序列是指与用户具有历史优质关系的发布方组成的序列。
[0019]进一步地,所述距离召回路径是将与用户处于同一所在地的发布方作为召回对象,用户和发布方的所在地通过移动定位系统确定。
[0020]进一步地,所述关键词召回路径是基于用户和发布方的画像数据,采用KNN算法对发布方进行检索分类从而确定召回对象。
[0021]进一步地,所述画像数据包括年龄、性别、工作、兴趣爱好中的一种或几种。
[0022]进一步地,所述频控参数包括触发的场景类型和该场景类型下对应的触发周期、周期内触发次数上限值、2次触发的时间间隔;当所述用户在某一场景内的触发行为超出该场景对应的所述频控参数的其中一个参数时,则判断该触发行为为恶性触发行为,并终止为该用户召回。
[0023]进一步地,还包括修正模块,所述修正模块根据双底价策略对发布方和用户进行监控,终止超出预设的监控阈值的发布方和用户之间的匹配;具体的,设用户历史cvr均值为z1,发布方历史cvr均值为z2,当前用户cvr估值为z3,当|z1

z3|≥n或|z2

z3|≥n,其中,n为系统预设的监控阈值。
[0024]采用上述技术方案后,本专利技术与
技术介绍
相比,具有如下优点:
[0025]1、本专利技术的系统根据用户在相应场景内的活跃程度触发匹配需求,然后通过预设的召回路径进行召回对象的召回,引入竞价模式对召回对象进行降序排序从而确定匹配对象,不仅实现发布方与用户之间的个性化匹配,且通过匹配产生的深度关系大幅增长,次留存和长期留存也显著提升;
[0026]2、本专利技术还引入恶性触发行为的概念,通过对具有恶性触发行为的用户停止召回动作,从而更加合理的分配平台的流量,使平台的资源得到。
附图说明
[0027]图1为本专利技术系统的结构示意图。
具体实施方式
[0028]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0029]实施例
[0030]如图1所示,一种基于竞价模式的交友匹配系统,包括触发模块、召回模块、频控模块、排序模块和修正模块;
[0031]所述触发模块根据用户在相应场景内的活跃程度触发匹配需求;
[0032]所述召回模块通过预设的召回路径为触发匹配需求的用户确定召回对象并进行召回;
[0033]所述频控模块根据预设的频控参数识别用户的恶性触发行为,并对具有恶性触发行为的用户停止召回动作;
[0034]所述排序模块采用竞价模式对召回对象进行降序排序从而确定匹配对象;
[0035]修正模块,所述修正模块根据双底价策略对发布方和用户进行监控,终止超出预设的监控阈值的发布方和用户之间的匹配。
[0036](1)对于触发模块,所述场景包括首次启动、广场行为、个人主页、家族等,考虑到不同活跃时长的用户的匹配需求是不一样的,一般来说,活跃时长与匹配需求呈正相关,因此,本实施例采用多场景触发的方式,即当某几个关键的场景有进行活动时,会产生匹配的触发,根据用户的活跃程度对其进行匹配需求的触发,这样可以过滤掉大部分不活跃的用户,从而节省发布方资源。
[0037](2)对于召回模块,当用户触发匹配需求后,系统会进行多路径召回发布方,主要包括三大类召回路径,即兴趣召回路径、距离召回路径和关键词召回路径,从而确定召回对象并进行召回。
[0038]其中,所述兴趣召回路径是根据用户的历史优质匹配序列采用ITEM协同过滤算法构建出相应的召回对象,所述历史优质匹配序列是指与用户具有历史优质关系的发布方组成的序列。
[0039]所述距离召回路径是将与用户处于同一所在地(例如同城、同省等)的发布方作为召回对象,用户和发布方的所在地通过移动定位系统确定。
[0040]所述关键词召回路径是基于用户和发布方的画像数据,采用KNN算法对发布方进行检索分类从而确定召回对象。所述画像数据包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于竞价模式的交友匹配系统,其特征在于:包括触发模块、召回模块、频控模块和排序模块;所述触发模块根据用户在相应场景内的活跃程度触发匹配需求;所述召回模块通过预设的召回路径为触发匹配需求的用户确定召回对象并进行召回;所述频控模块根据预设的频控参数识别用户的恶性触发行为,并对具有恶性触发行为的用户停止召回动作;所述排序模块采用竞价模式对召回对象进行降序排序从而确定匹配对象。2.如权利要求1所述的一种基于竞价模式的交友匹配系统,其特征在于:所述竞价模式具体为:预估所述召回对象的ECPM值,并根据所述ECPM值对召回对象进行降序排序,所述ECPM值的计算方法如下:ECPM=ctr
×
cvr
×
(bid+b+c+d)
×
b0;其中,ctr表示建立会话率的预估值;cvr表示深度会话率的预估值;bid表示发布方会话单价和人均会话数的乘积;b表示刹车系数;c表示新用户的扶持权重;d表示衰退用户的扶持权重;b0表示偏置项系数。3.如权利要求2所述的一种基于竞价模式的交友匹配系统,其特征在于:所述刹车系数b的计算方法如下:error=realreply

targetreply;其中,error表示pid算法中的误差,realreply表示近10分钟的回复率,targetreply表示历史回复率,kp为pid算法中的比例控制系数,ki为pid算法中的积分控制系数,kd为pid算法中的微分控制系数,kp、ki和kd的取值范围均为(0,1),p=error,i表示发布方上个10分钟的回复率与上上个10分钟的回复率的差值;d表示发布方当天累积到当前时间的回复率的和。4.如权利要求3所述的一种基于竞价模式...

【专利技术属性】
技术研发人员:黄俊杰黄天财黄海波吕金松余承超周博
申请(专利权)人:厦门她趣信息技术有限公司
类型:发明
国别省市:

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

1