用于生成用户流失预测的系统和方法技术方案

技术编号:11789501 阅读:103 留言:0更新日期:2015-07-29 13:39
一种用于生成用户流失预测的系统和方法包括从网络运营商接收详述网络运营商的用户之间的通信的呼叫详细记录以及基于呼叫详细记录确定用户之间的联系强度。系统和方法进一步包括通过由于流失事件在用户之间传播流失者影响从联系强度生成在每个用户处累积的净流失影响。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及网络用户的流失。
技术介绍
移动网络中的用户出于各种原因流失,S卩,从网络运营商取消订阅以切换到另一 网络运营商。例如,用户可以由于对由网络运营商提供的服务(例如,语音服务、数据服务、 视频服务、短消息服务(SMS)、多媒体消息服务(MMS)等)不满意,对服务质量、网络上的移 动设备的可用性不满意等等而流失。用户也可以由于诸如由另一网络运营商提供的竞争性 定价、折扣和/或促销之类的财务考虑决定从网络运营商退出。
技术实现思路
根据一个实施例,一种用于生成用户流失预测的系统包括数据输入设备和连接到 数据输入设备的至少一个处理器。数据输入设备可以从网络运营商接收详述网络运营商的 至少一个用户的通信的呼叫详细记录。至少一个处理器可以执行流失预测程序以至少基于 呼叫详细记录生成用户流失预测。 根据一个实施例,流失预测程序可以包括从呼叫详细记录获得社交度量的社交网 络分析模块。 根据一个实施例,流失预测程序可以包括从社交网络分析模块接收社交度量并且 生成流失预测的流失预测模块。 根据一个实施例,结合至少一个传统度量、从社交度量生成流失预测。 根据一个实施例,社交网络分析模块可以通过基于呼叫详细记录的一个或者多个 呼叫属性确定连接的用户之间的联系强度(tie-strength)来获得至少一个社交度量。 根据一个实施例,至少一个社交度量可以包括净流失者影响、作为流失者的邻近 用户的数目、至最近的流失者的跳数、至流失者的呼叫数目、至最近的流失者的呼叫数目和 在呼叫流失者上花费的时间中的至少一项。 根据一个实施例,社交网络分析模块可以基于联系强度在用户之间传播流失者影 响并且确定对每个用户的净影响。 根据一个实施例,流失者影响的传播可以是以接收者为中心的。由每个用户从连 接的用户接收到的影响可以与用户之间的联系的联系强度成比例。 根据一个实施例,一种用于生成用户流失预测的计算机化的方法包括如下步骤: 通过在计算机处理器上执行的流失预测程序接收详述网络运营商的至少一个用户的通信 的呼叫详细记录,以及通过在计算机处理器上执行的流失预测程序至少基于呼叫详细记录 生成用户流失预测。 根据一个实施例,计算机化的方法还可以包括通过在计算机处理器上执行的流失 预测程序从呼叫详细记录获得社交度量的步骤。 根据一个实施例,通过在计算机处理器上执行的流失预测程序生成用户流失预测 的步骤可以包括组合社交度量与至少一个传统度量用于流失预测。 根据一个实施例,获得社交度量可以包括通过在计算机处理器上执行的流失预测 程序,基于呼叫详细记录的一个或者多个呼叫属性确定连接的用户之间的联系强度。 根据一个实施例,社交度量可以包括净流失者影响、作为流失者的邻近用户的数 目、至最近的流失者的跳数、至流失者的呼叫数目、至最近的流失者的呼叫数目和在呼叫流 失者上花费的时间中的至少一项。 根据一个实施例,计算机化的方法还可以包括通过在计算机处理器上执行的流失 预测程序,基于联系强度在用户之间传播流失者影响和确定对每个用户的净影响的步骤。 根据一个实施例,通过在计算机处理器上执行的流失预测程序在用户之间传播流 失者影响可以是以接收者为中心的。由每个用户从连接的用户接收到的影响可以与用户之 间的联系的联系强度成比例。 根据一个实施例,一种存储适于由计算机处理器执行以完成用于生成用户流失预 测的方法的指令的非瞬态有形计算机可读介质可以包括:通过在计算机处理器上执行的流 失预测程序接收详述网络运营商的至少一个用户的通信的呼叫详细记录的步骤。该方法还 可以包括通过在计算机处理器上执行的流失预测程序至少基于呼叫详细记录生成用户流 失预测。 根据一个实施例,该方法可以进一步包括通过在计算机处理器上执行的流失预测 程序从呼叫详细记录获得社交度量的步骤。 根据一个实施例,通过在计算机处理器上执行的流失预测程序生成用户流失预测 的步骤可以包括组合社交度量与至少一个传统度量用于流失预测。 根据一个实施例,获得社交度量可以包括通过在计算机处理器上执行的流失预测 程序,基于呼叫详细记录的一个或者多个呼叫属性确定连接的用户之间的联系强度。 根据一个实施例,该方法可以进一步包括通过在计算机处理器上执行的流失预测 程序,基于联系强度在用户之间传播流失者影响和确定对每个用户的净影响的步骤。 参考附图,鉴于本文的以下详细描述,这些和其他实施例将变得明显。【附图说明】图1是根据一个实施例的计算机化系统的示意图; 图2是由图1的计算机化系统形成的用户连接的图形表示;图3是用于从图1的计算机化系统生成流失预测的实施例的流程图;图4是由图1的计算机化系统形成的社交圈的示例性实施例的图形表示;以及 图5是图1的计算机化系统的示例性实施例的示意图。【具体实施方式】 参考图1,示出了适于使用来自网络运营商16的呼叫详细记录14生成用户流失预 测12的计算机化系统10的实施例。计算机化系统10包括社交网络分析模块18和流失预 测模块20。社交网络分析模块18使用呼叫详细记录14估计网络运营商16的一个或者多 个用户22之间的社交网络连接。计算机化系统10输入流失数据24,该流失数据24可以由 网络运营商16提供,并且流失预测模块20至少部分地基于流失数据24和所估计的社交网 络连接来生成流失预测12。 每个呼叫详细记录14包括详述网络运营商16的一个或者多个用户22之间的通 信的一个或者多个呼叫属性25。这些呼叫详细记录14通常由网络运营商16生成并且使 用,用于开具账单的目的等等。呼叫详细记录14的呼叫属性25可以包括例如主叫标识符 和被叫标识符、呼叫日期、呼叫时间、呼叫时长和用于呼叫发起和呼叫终止的蜂窝塔的位置 等等。呼叫详细记录 14还可以包括消息发送者和接收者标识符、消息类型(例如,短消息 服务(SMS)或者多媒体消息服务(MMS))和消息大小。 如上文所讨论的,计算机化系统10的社交网络分析模块18可以使用在呼叫详细 记录14中提供的信息以估计网络运营商16的一个或者多个用户22之间的社交网络连接 的强度。例如,参考图2,图1中示出的社交网络分析模块18可以基于图1中示出的呼叫 详细记录14的在图1中示出的呼叫属性25生成用户22之间的联系强度26。每个联系强 度26基于通信信息(S卩,在图1中示出的呼叫详细记录14中提供的在图1中示出的呼叫 属性25)量化图1中示出的网络运营商16的两个用户22之间的社交连接。例如,两个用 户22之间的联系强度26可以基于用户22之间的呼叫/消息的数目、呼叫的时长、消息的 大小、呼叫/消息的方向(例如,呼叫/消息是否是相互的)、相互呼叫/消息的时间、呼叫 /消息的日期/时间、与其他用户22的公共连接的数目和/或两个用户22之间的在图1中 示出的任何其他类似的呼叫属性25。当生成用户22之间的联系强度26时,图1中示出的 社交网络分析模块18优选地考虑多个呼叫属性25,因为可能有这样的情况,其中图1中示 出的一个呼叫属性25单独地可能不能提供对于两个用户22之间的社交连接的良好指示。 参考图3,在步骤28处,在操作中,图1中示出的社交网络分析模块18可以通过首 先归一化用户22中的每个用户之间的呼叫属性25来生成用户22之间的联系本文档来自技高网...

【技术保护点】
一种用于生成用户流失预测的系统,包括:数据输入设备,被适配为从网络运营商接收详述用于所述网络运营商的至少一个用户的通信的呼叫详细记录;以及至少一个处理器,被连接到所述数据输入设备,所述至少一个处理器被适配为执行流失预测程序以至少基于所述呼叫详细记录生成所述用户流失预测。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:C·A·费德克H·乌祖纳利欧格鲁V·B·门迪拉塔D·库什尼尔D·多兰
申请(专利权)人:阿尔卡特朗讯
类型:发明
国别省市:法国;FR

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

1