CN111858564A - 数据处理方法、业务处理方法、装置、终端及存储介质 - Google Patents

数据处理方法、业务处理方法、装置、终端及存储介质 Download PDF

Info

Publication number
CN111858564A
CN111858564A CN201910352490.4A CN201910352490A CN111858564A CN 111858564 A CN111858564 A CN 111858564A CN 201910352490 A CN201910352490 A CN 201910352490A CN 111858564 A CN111858564 A CN 111858564A
Authority
CN
China
Prior art keywords
index
data
user
user pair
normalized
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.)
Pending
Application number
CN201910352490.4A
Other languages
English (en)
Inventor
付荑曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910352490.4A priority Critical patent/CN111858564A/zh
Publication of CN111858564A publication Critical patent/CN111858564A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种数据处理方法、业务处理方法、装置、服务器及介质,其中数据处理方法包括:获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。本发明实施例可以更好地确定用户对之间的亲密度,提高亲密度的准确性。

Description

数据处理方法、业务处理方法、装置、终端及存储介质
技术领域
本发明涉及互联网技术领域,具体涉及数据处理技术领域,尤其涉及一种数据处理方法、一种业务处理方法、一种数据处理装置、一种业务处理装置、一种服务器及一种计算机存储介质。
背景技术
亲密度是一个用于体现两个用户之间的亲密程度的衡量值;若两个用户之间的亲密度越高,则表明这两个用户之间的互动较为频繁,即这两个用户之间的关系较为亲密;若两个用户之间的亲密度较低,则表明这两个用户之间的互动频次较低,即这两个用户之间的关系较为陌生。目前,在确定用户对之间的亲密度时,通常是:先获取用户对之间的互动频次,然后直接将该互动频次作为该用户对之间的亲密度。发明人在实践中发现,现有的亲密度的确定方式较为简单,其准确性较低。
发明内容
本发明实施例提供了一种数据处理方法、业务处理方法,装置、服务器及计算机存储介质,可以更好地确定用户对之间的亲密度,提高亲密度的准确性。
一方面,本发明实施例提供了一种数据处理方法,所述数据处理方法包括:
获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
另一方面,本发明实施例提供了一种业务处理方法,该业务处理方法包括:
获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取所述第一用户对之间的亲密度,所述亲密度是采用上述的数据处理方法计算得到的;
若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
再一方面,本发明实施例提供了一种数据处理装置,该数据处理装置包括:
获取单元,用于获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
处理单元,用于对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
所述处理单元,用于对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
加权单元,用于采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
再一方面,本发明实施例提供了一种业务处理装置,该业务处理装置包括:
获取单元,用于获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
所述获取单元,用于获取所述第一用户对之间的亲密度,所述亲密度是采用上述的数据处理方法计算得到的;
处理单元,用于若所述第一用户对之间的亲密度满足触发条件,,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
再一方面,本发明实施例提供了一种服务器,所述服务器包括通信接口,所述服务器还包括:
处理器,适于实现一条或多条指令;以及,
计算机存储介质,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由所述处理器加载并执行如下步骤:
获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如下步骤:
获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取所述第一用户对之间的亲密度,所述亲密度是采用上述的数据处理方法计算得到的;
若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
再一方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由处理器加载并执行如下步骤:
获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如下步骤:
获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取所述第一用户对之间的亲密度,所述亲密度是采用上述的数据处理方法计算得到的;
若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
本发明实施例在获取到目标指标下的第一用户对的社交数据之后,可以先对社交数据进行标准化处理,标准化处理是指将社交数据的数量级调整至预设数量级的处理;这样可使得标准化处理所得到的标准化数据的数量级等于预设数量级,通过预设数量级对标准化数据进行约束,可以提高标准化数据的准确性。其次,对标准化数据进行归一化处理,归一化处理是指将标准化数据的值调整至预设数值范围内的处理;这样可使得归一化处理所得到的归一化数据的值在预设数值范围内,从而进一步提高归一化数据的准确性。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度;这样可以在一定程度上提高亲密度的准确性。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的一种通信***的架构示意图;
图1b是本发明实施例提供的一种业务处理方案的应用场景图;
图1c是本发明实施例提供的一种业务处理方案的另一应用场景图;
图1d是本发明实施例提供的一种业务处理方案的另一应用场景图;
图2是本发明实施例提供的一种数据处理方法的流程示意图;
图3是本发明另一实施例提供的一种数据处理方法的流程示意图;
图4是本发明实施例提供的一种归一化函数的示意图;
图5a是本发明实施例提供的一种社交数据的数据示意图;
图5b是本发明实施例提供的一种标准化数据的数据示意图;
图5c是本发明实施例提供的一种归一化数据的数据示意图;
图5d是本发明实施例提供的一种亲密度数据的数据示意图;
图6是本发明实施例提供的一种业务处理方法的流程示意图;
图7a是本发明实施例提供的一种业务处理方法的应用场景图;
图7b是本发明实施例提供的一种业务处理方法的另一应用场景图;
图8a是本发明另一实施例提供的一种业务处理方法的应用场景图;
图8b是本发明另一实施例提供的一种业务处理方法的应用场景图;
图8c是本发明另一实施例提供的一种业务处理方法的应用场景图;
图9是本发明实施例提供的一种数据处理装置的结构示意图;
图10是本发明实施例提供的一种业务处理装置的结构示意图;
图11是本发明实施例提供的一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例提出了一种数据处理方案以更准确地对用户对之间的亲密度进行计算;该数据处理方案可以运用在服务器中,此处的服务器可以包括但不限于:数据处理服务器、web服务器(例如网站服务器)、应用服务器,等等;该服务器可以是一个独立的服务设备,也可以是由多个服务设备共同构成的集群设备,本发明实施对此不作限定。服务器在采用该数据处理方案计算第一用户对之间的亲密度时,可以先对目标指标下的第一用户对的社交数据依次进行标准化处理和归一化处理,然后采用目标指标的权重值对归一化处理所得到的归一化数据进行加权处理得到第一用户对之间的亲密度;此处的第一用户对可以是任一用户对,该第一用户对由第一用户和第二用户构成。基于该数据处理方案,本发明实施例还提出了一种业务处理方案。服务器在采用上述的数据处理方案确定出第一用户对之间的亲密度后,后续还可采用该业务处理方案根据该第一用户对之间的亲密度,对第一用户和第二用户之间的目标业务进行产品差异化运营;此处的目标业务可以包括但不限于:语音业务(例如VOIP(Voice over Internet Protocol,网络电话)业务、即时语音对讲业务等)、社交会话业务(例如即时通讯会话业务、短信会话业务等)、以及视频业务等等。
下面以目标业务为VOIP业务,并将该VOIP业务运用在图1a所示的通信***中为例,对本发明实施例所提出的业务处理方案进行阐述;其中,通信***可包括第一终端11、第二终端12以及服务器13;第一终端和第二终端可包括但不限于:智能手机、膝上计算机、平板电脑以及台式电脑等等。具体的,第一用户可以使用第一终端中的即时通信应用(例如微信应用、腾讯QQ应用等)呼叫第二用户,如图1b所示。第一终端检测到第一用户的呼叫操作后,可发送语音呼叫请求至服务器,该语音呼叫请求携带第二用户的用户标识。服务器在接收到第一终端发送的语音呼叫请求之后,可发送语音呼叫通知至第二终端,该语音呼叫通知携带第一用户的用户标识;第二终端接收到服务器发送的语音呼叫通知后,可输出提示信息以提示第二用户与第一用户进行语音通话,如图1c所示。第二终端在检测到第二用户确认与第一用户进行语音通话的操作后,可反馈确认消息至服务器;服务器可响应于该确认消息,在第一用户和第二用户之间建立语音连接,以实现第一用户和第二用户之间的语音通信。在第一用户和第二用户进行语音通信的过程中,服务器可获取第一用户和第二用户所构成的第一用户对之间的亲密度;若第一用户对之间的亲密度大于预设阈值,则服务器可以对第一用户和第二用户之间的VOIP业务进行语音清晰度提升处理,如图1d所示;从而可以使得第一用户和第二用户之间可以更好地进行语音通信,提升用户体验。可选的,服务器也可在第一用户和第二用户之间建立语音连接的过程中,获取第一用户对之间的亲密度,并根据该亲密度进行语音清晰度提升处理。
基于上述的描述,本发明实施例提出一种数据处理方法,该数据处理方法可以由服务器执行。请参见图2,该数据处理方法可包括以下步骤S201-S204:
S201,获取目标指标下的第一用户对的社交数据。
服务器可响应于检测到的针对第一用户对的亲密度评估触发事件,获取目标指标下的第一用户对的社交数据;此处的亲密度评估触发事件可以包括但不限于:获取到关于第一用户对的亲密度评估请求的事件、针对第一用户对进行亲密度评估的亲密度评估周期到达的事件,等等;所谓亲密度评估周期到达的事件是指:服务器的当前时间与上一次对第一用户对进行亲密度评估的时间之间的间隔时长等于亲密度评估周期的周期时长的事件,所述当前时间是指服务器的***记录的时间;例如服务器的***所记录的时间为8:00,那么当前时间为8:00;亲密度评估周期可以根据经验值或者业务需求设置,例如设置为1个月或者1周。
此处的第一用户对可以是任一用户对,也可以是业务人员所指定的用户对,对此不作限定;第一用户对可由第一用户和第二用户构成。服务器在获取目标指标下的第一用户对的社交数据时,可以获取第一用户和第二用户在预设时间段内的互动数据,按照预设的目标指标从所述互动数据中提取得到第一用户对的社交数据。其中,该目标指标可以根据经验值或者业务需求设置,该目标指标可包括对第一用户对进行亲密度评估的至少一个指标;例如目标指标可以包括但不限于:社交频率(例如语音拨打频率,社交会话频率等)、社交天数(例如语音拨打天数、社交会话天数等)、社交时长(例如语音通话总时长、社交会话总时长等)、最后一次社交距离当前时间的天数(例如最后一次语音通话距离当前时间的天数、最后一次社交会话距离当前时间的天数等),等等。预设时间段可根据业务需求设置,例如设置为基于当前时间往前推算一周所构成的时间段;该预设时间段也可为上一次亲密度评估与当前亲密度评估所构成的时间段;该时间段与亲密度评估周期的周期时长可相同,也可不同,对此不作限定。
S202,对目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据。
此处的标准化处理是指将社交数据的数量级调整至预设数量级的处理,即标准化处理所得到的标准化数据的数量级等于预设数量级。所谓的数据级是指数量的尺度或大小的级别,可采用10的幂表示;例如,设社交数据为100,则该社交数据可表示为102,即该社交数据的数量级为2;又如,设社交数据为0.01,则该社交数据可表示为10-2,即该社交数据的数量级为-2。预设数量级可根据实际业务需求设置,例如设置预设数量级等于0。
在具体实施过程中,服务器可获取预设的标准化算法,采用该标准化算法对目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据;此处的标准化算法可以包括但不限于:Z-score标准化算法(正态标准化算法)、最大值最小值标准化算法、取对数标准化算法,等等。
S203,对标准化数据进行归一化处理,得到归一化数据。
此处的归一化处理是指将标准化数据的值调整至预设数值范围内的处理,即归一化处理所得到归一化数据的值在预设数值范围内;此处的预设数值范围可根据实际业务需求设置,例如设置为[0,1]。在具体实施过程中,服务器可以获取预设的归一化函数,采用该归一化函数对标准化数据进行归一化处理,得到归一化数据;此处的归一化函数可以包括但不限于:Sigmiod函数(一种阈值函数)、Normalize函数(一种归一化函数)。可选的,在实际应用中,还可根据实际业务情况对归一化函数进行优化,采用优化后的归一化函数对标准化数据进行归一化处理,得到归一化数据。
S204,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度。
由前述可知,目标指标可包括对第一用户对进行亲密度评估的至少一个指标。当目标指标包括一个指标时,步骤S204的具体实施方式可以是:采用目标指标的权重值对归一化数据进行加权处理,将加权后的归一化数据作为第一用户对之间的亲密度。由于当目标指标包括一个指标时,目标指标的权重值可为1,此情况下通过步骤S204计算得到的第一用户对之间的亲密度等于归一化数据。当目标指标包括至少两个指标时,步骤S204的具体实施方式可以是:获取各个指标的权重值,分别采用各个指标的权重值对各个指标下的第一用户对的归一化数据进行加权;对各个指标下加权后的归一化数据进行求和,得到第一用户对之间的亲密度。
本发明实施例在获取到目标指标下的第一用户对的社交数据之后,可以先对社交数据进行标准化处理,标准化处理是指将社交数据的数量级调整至预设数量级的处理;这样可使得标准化处理所得到的标准化数据的数量级等于预设数量级,通过预设数量级对标准化数据进行约束,可以提高标准化数据的准确性。其次,对标准化数据进行归一化处理,归一化处理是指将标准化数据的值调整至预设数值范围内的处理;这样可使得归一化处理所得到的归一化数据的值在预设数值范围内,从而进一步提高归一化数据的准确性。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度;这样可以在一定程度上提高亲密度的准确性。
请参见图3,是本发明实施例提供的另一种数据处理方法的流程示意图。该数据处理方法可以由服务器执行。在本发明实施例中,主要以目标指标包括两个指标为例进行阐述。请参见图3,该数据处理方法可包括以下步骤S301-S310:
S301,获取目标指标下的第一用户对的社交数据。
目标指标可包括第一指标和第二指标,该目标指标下的第一用户对的社交数据可包括第一指标下的第一用户对的社交数据及第二指标下的第一用户对的社交数据;其中,第一指标可以是以下任一指标:社交频率、社交天数、社交时长以及最后一次社交距离当前时间的天数;第二指标也可是以下任一指标:社交频率、社交天数、社交时长以及最后一次社交距离当前时间的天数;第一指标和第二指标不相同。
S302,获取第一指标的标准化参数以及第二指标的标准化参数。
在一种实施方式中,标准化参数可以包括标准化均值和标准差两个参数;相应的,在获取第一指标的标准化参数时,可以先获取第一指标下的第二用户对的社交数据;第二用户对的数量可以是一个或多个,第二用户对可以是与第一用户对相关的用户对,也可以是与第一用户对不相关的用户对,此处的相关是指:第一用户对和第二用户对具有相同的用户。例如,第一用户对包括用户A和用户B,第二用户对包括用户B和用户C,则第一用户对和第二用户对相关;又如,第一用户对包括用户A和用户B,第二用户对包括用户C和用户D,则第一用户对和第二用户对不相关。其次,求取第一指标下的第一用户对的社交数据和第一指标下的第二用户对的社交数据的平均值,将该平均值作为第一指标的标准化均值。然后,根据第一指标下的第一用户对的社交数据与标准化均值的差值,以及第一指标下的第二用户对的社交数据与标准化均值的差值,计算第一指标的标准差。可选的,可以采用下述式1.1计算第一指标的标准差S。
Figure BDA0002044101620000091
在上述式1.1中,x表示第一指标的标准化均值;x1表示第一指标下的第一用户对的社交数据,即(x1-x)表示第一指标下的第一用户对的社交数据与标准化均值的差值;x2i表示第一指标下的第i个第二用户对的社交数据,即(x2i-x)表示第一指标下的第i个第二用户对的社交数据与标准化均值的差值;n表示第二用户对的数量。
再一种实施方式中,标准化参数可以包括最大值和最小值两个参数;相应的,在获取第一指标的标准化参数时,可以先获取第一指标下的第二用户对的社交数据;第二用户对的数量可以是一个或多个。其次,从第一指标下的第一用户对的社交数据和第一指标下的第二用户对的社交数据中,选取最大的社交数据作为第一指标的最大值,以及选取最小的社交数据作为第一指标的最小值。
需要说明的是,第二指标的标准化参数的获取方式可以参见第一指标的标准化参数的获取方式,在此不再赘述。
S303,采用第一指标的标准化参数对第一指标下的第一用户对的社交数据进行标准化处理,得到第一指标下的第一用户对的标准化数据,第一指标下的第一用户对的标准化数据的数量级等于预设数量级。
在一种实施方式中,当第一指标的标准化参数包括第一指标的标准化均值和第一指标的标准差两个参数时,可以调用下述式1.2根据第一指标的标准化均值和第一指标的标准差,计算得到第一指标下的第一用户对的标准化数据z。
z=(x1-x)/S 式1.2
再一种实施方式中,当第一指标的标准化参数包括第一指标的最大值和第一指标的最小值两个参数时,可以调用下述式1.3根据第一指标的最大值b和第一指标的最小值a,计算得到第一指标下的第一用户对的标准化数据z。
z=(x1-a)/(b-a) 式1.3
S304,采用第二指标的标准化参数对第二指标下的第一用户对的社交数据进行标准化处理,得到第二指标下的第一用户对的标准化数据,第二指标下的第一用户对的标准化数据的数量级等于预设数量级。
需要说明的是,步骤S304的具体实施方式可以参见步骤S303的具体实施方式在,在此不再赘述。并且,本发明实施例对步骤S304和步骤S303的执行顺序并不限定,即可先执行步骤S303再执行步骤S304;或者,先执行步骤S304再执行步骤S303;又或者,同时执行步骤S303和步骤S304。
S305,对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据,第一指标下的第一用户对的归一化数据的值在预设数值范围内。
在具体实施过程中,可以先获取第一指标下的第二用户对的标准化数据。具体的,可以采用第一指标的标准化参数对第一指标下的第二用户对的社交数据进行标准化处理,得到第一指标下的第二用户对的标准化数据;其具体实施方式可以参见上述步骤S303的具体实施方式,在此不再赘述。其次,根据第一指标下的第一用户对的标准化数据和第一指标下的第二用户对的标准化数据,计算第一指标的归一化均值。然后,根据归一化均值对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据。
其中,根据归一化均值对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据的具体实施方式可以是:若归一化均值满足预设条件,则采用归一化函数对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据;若归一化均值不满足预设条件,则根据归一化均值对归一化函数进行优化处理,并采用优化后的归一化函数对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据。
上述的预设条件可以根据实际业务需求设置;例如预设条件可包括:归一化均值等于0的条件。以归一化函数为Sigmiod函数为例,该归一化函数的示意图可参见图4所示。若第一指标的归一化均值等于0,则该归一化均值满足预设条件,此时可表明归一化函数的分布较为均匀;那么,可采用式1.4所示的归一化函数对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据s。
Figure BDA0002044101620000111
若第一指标的归一化均值不等于0,则该归一化均值不满足预设条件,此时可表明归一化函数的分布不均匀;那么,可先根据归一化均值z对归一化函数进行优化处理,得到式1.5所示的优化后的归一化函数,使得优化后的归一化函数的分布较为均匀;再采用式1.5对第一指标下的第一用户对的标准化数据进行归一化处理,得到第一指标下的第一用户对的归一化数据s。
Figure BDA0002044101620000112
S306,对第二指标下的第一用户对的标准化数据进行归一化处理,得到第二指标下的第一用户对的归一化数据,第二指标下的第一用户对的归一化数据的值在预设数值范围内。
需要说明的是,步骤S306的具体实施方式可以参见步骤S305的具体实施方式在,在此不再赘述。并且,本发明实施例对步骤S305和步骤S306的执行顺序并不限定,即可先执行步骤S305再执行步骤S306;或者,先执行步骤S306再执行步骤S305;又或者,同时执行步骤S305和步骤S306。
S307,获取第一指标的权重值及第二指标的权重值。
S308,采用第一指标的权重值对第一指标下的第一用户对的归一化数据进行加权处理,得到第一指标下的加权后的归一化数据。
S309,采用第二指标的权重值对第二指标下的第一用户对的归一化数据进行加权处理,得到第二指标下的加权后的归一化数据。
S310,对第一指标下的加权后的归一化数据以及第二指标下的加权后的归一化数据进行求和,得到第一用户对之间的亲密度。
在步骤S307-S310中,第一指标的权重值和第二指标的权重值均可预先根据业务需求或者经验值设置;加权处理是指采用权重值乘以归一化数据的处理。需要说明的是,当目标指标包括一个指标或者至少三个指标时,其具体实施方式可以参见本发明实施例的具体实施方式,在此不再赘述。
本发明实施例在获取到目标指标下的第一用户对的社交数据之后,可以先对社交数据进行标准化处理,标准化处理是指将社交数据的数量级调整至预设数量级的处理;这样可使得标准化处理所得到的标准化数据的数量级等于预设数量级,通过预设数量级对标准化数据进行约束,可以提高标准化数据的准确性。其次,对标准化数据进行归一化处理,归一化处理是指将标准化数据的值调整至预设数值范围内的处理;这样可使得归一化处理所得到的归一化数据的值在预设数值范围内,从而进一步提高归一化数据的准确性。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度;这样可以在一定程度上提高亲密度的准确性。
基于上述图2-图3所示的数据处理方法实施例的描述,服务器可以采用该数据处理方法定期(例如按月、按周等)计算并输出目标业务中的各个用户对之间的亲密度。以目标业务为VOIP业务为例,服务器可以获取用户的VOIP语音一对一拨打的行为矩阵数据,并从该行为矩阵数据中提取得到多个指标下的各个用户对的社交数据;此处的多个指标包括:拨打频率(Callnum)、拨打天数(Calldays)、拨打时长(Calltime)、最后一次拨打距今天数(Lastcall)。多个指标下的各个用户对的社交数据可以以矩阵的形式呈现,如图5a所示;可选的,多个指标下的各个用户对的社交数据可以以列表的形式呈现。
在获取到多个指标下的各个用户对的社交数据之后,可基于上述实施例所提及的标准化处理方法,对各个指标下的各个用户对的社交数据进行标准化处理,得到各个指标下的各个用户对的标准化数据,如图5b灰色框内的数据所示;由于每个指标下的每个用户对的标准化数据的数量级均等于预设数量级,所以标准化处理后的各个指标下的各个用户对的标准化数据的数量级相同,这样可便于后续的数据处理。其次,可基于上述实施例所提及的归一化处理方法,对各个指标下的各个用户对的标准化数据进行归一化处理,得到各个指标下的各个用户对的归一化数据,如图5c灰色框内的数据所示;由于每个指标下的每个用户对的归一化数据的值均在预设数值范围内,所以归一化处理后的各个指标下的各个用户对的归一化数据均属于同一个数量范围,这样可进一步便于后续的加权求和处理,使得亲密度的计算更加准确。然后获取各个指标的权重值,并根据各个指标的权重值进行加权求和得到用户对的亲密度;具体的,可根据经验值设置Callnum指标的权重值为0.3、Calldays指标的权重值为0.3、Calltime指标的权重值为0.3、Lastcall指标的权重值为0.1,则可采用式1.6分别计算各个用户对的亲密度,其计算结果可如图5d灰色框内的数据所示。
Ti=y1i*0.3+y2i*0.3+y3i*0.3+y4i*0.1 式1.6
在上述式1.6中,Ti表示第i个用户对的亲密度;y1i表示第1个指标(Callnum指标)下第i个用户对的归一化数据;y2i表示第2个指标(Calldays指标)下第i个用户对的归一化数据;y3i表示第3个指标(Calltime指标)下第i个用户对的归一化数据;y4i表示第4个指标(Lastcall指标)下第i个用户对的归一化数据。
基于上述的描述,本发明实施例还提出一种业务处理方法,该业务处理方法可以由服务器执行。请参见图6,该业务处理方法可包括以下步骤S601-S603:
S601,获取第一用户与第二用户之间的目标业务,第一用户与第二用户构成第一用户对。
目标业务可以包括但不限于:VOIP业务、即时语音对讲业务等语音业务,即时通讯会话业务、短信会话业务等社交会话业务,以及视频业务等等。服务器可以接收第一终端发送的关于目标业务的业务请求,该业务请求携带第二用户标识;根据第二用户标识确定第二终端,并根据业务请求在第一终端和第二终端之间建立通信连接;基于该通信连接执行目标业务;其中,第一终端为第一用户关联的终端,第二终端为第二用户关联的终端。可选的,业务请求也可以是第二终端发送的,其具体实施方式可参见本发明实施例,在此不再赘述。
在一种实施方式中,服务器可以在接收到业务请求时,根据该业务请求获取目标业务并执行后续步骤S602-S603。再一种实施方式中,服务器也可以在第一终端和第二终端之间建立通信连接时,获取该目标业务并执行后续步骤S602-S603。再一种实施方式中,服务器还可在执行目标业务的过程中,获取该目标业务并执行后续步骤S602-S603。
S602,获取第一用户对之间的亲密度。
第一用户对之间的亲密度是采用图2或图3所示的数据处理方法计算得到的;具体的,可先获取目标指标下的第一用户对的社交数据,该目标指标包括对第一用户对进行亲密度评估的至少一个指标。其次,对目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据;并对标准化数据进行归一化处理,得到归一化数据。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度。
S603,若第一用户对之间的亲密度满足触发条件,则在执行目标业务的过程中,根据第一用户对之间的亲密度进行业务优化处理。
触发条件可以包括:亲密度大于预设阈值的条件或者亲密度对应的亲密度等级大于预设等级的条件;此处的预设阈值和预设等级均可根据实际业务需求进行调整或设置。
目标业务包括语音业务:在一种实施方式中,若第一用户对之间的亲密度满足触发条件,则服务器可为第一用户对提供提升语音清晰度的服务项目;相应的,步骤S603的具体实施方式可以是:若第一用户对之间的亲密度满足触发条件,则在执行语音业务的过程中,获取与第一用户对之间的亲密度所对应的目标语音清晰度参数;根据目标语音清晰度参数进行语音清晰度提升处理。再一种实施方式中,若第一用户对之间的亲密度满足触发条件,则服务器还可为第一用户对提供语音变声的服务项目;相应的,步骤S603的具体实施方式还可以是:若第一用户对之间的亲密度满足触发条件,则在执行语音业务的过程中,获取与第一用户对之间的亲密度所对应的目标音频参数,所述目标音频参数包括音色参数和/或音调参数;采用所述目标音频参数对第一用户的音频和/或第二用户的音频进行变声处理。
目标业务包括社交会话业务:若第一用户对之间的亲密度满足触发条件,则服务器可为第一用户对提供会话元素推荐的服务项目;相应的,步骤S603的具体实施方式可以是:若第一用户对之间的亲密度满足触发条件,则在执行社交会话业务的过程中,获取与第一用户对之间的亲密度所对应的会话元素;此处的会话元素可包括以下至少一项:会话互动元素、会话装饰元素以及亲密度提示元素。其中,会话互动元素是指在第一用户对的社交会话中,可用于第一用户和第二用户相互赠送的物品;会话装饰元素可包括:用于对第一用户的用户头像和/或第二用户的用户头像进行装饰的头像挂件、以及用于对第一用户和第二用户的会话界面进行装饰的物品,等等;亲密度提示元素是指用于提示第一用户对之间的亲密度的元素。在获取到与第一用户对之间的亲密度所对应的会话元素之后,可以发送会话元素至第一终端和第二终端进行显示。
以图7a-图7b所示的应用场景图对社交会话业务的业务优化处理的过程进行阐述:服务器在检测到第一用户对之间的亲密度满足触发条件后,可获取第一用户对之间的亲密度所对应的会话元素,该会话元素包括:虚拟蛋糕、虚拟鲜花、冰淇淋等会话互动元素21以及亲密度提示元素22;服务器可将该会话元素分别发送至第一终端和第二终端。第一终端和第二终端在接收到该会话元素之后,可分别在第一用户对的会话界面中显示该会话元素,如图7a所示。若第一用户想要赠送第二用户一个虚拟蛋糕,则可以在会话界面中选择该虚拟蛋糕并点击会话界面中的确认按钮1;此时第一终端可向服务器发送物品赠送请求,该物品赠送请求携带虚拟蛋糕的物品标识。服务器接收到该物品赠送请求之后,可以发送物品赠送通知至第二终端;第二终端接收到该物品赠送通知之后,可在会话界面中输出该物品赠送通知以提示第二用户,如图7b所示。
目标业务包括视频业务:若第一用户对之间的亲密度满足触发条件,则服务器可为第一用户对提供人脸修饰模板推荐的服务项目;相应的,步骤S603的具体实施方式可以是:若第一用户对之间的亲密度满足触发条件,则在执行视频业务的过程中,获取与第一用户对之间的亲密度所对应的人脸修饰模板,此处的人脸修饰模板可包括以下至少一项:人脸贴图模板、人脸美颜模板、滤镜模板。其中,人脸贴图模板是指可采用趣味贴纸(例如狗鼻子贴纸、兔耳朵贴纸等)对人脸图像进行修饰的模板;人脸美颜模板是指可对人脸图像进行变脸特效处理(例如增大眼睛、瘦脸等)的模板。在获取到与第一用户对之间的亲密度所对应的人脸修饰模板之后,可以发送人脸修饰模板至第一终端和第二终端进行显示。可选的,若第一用户对之间的亲密度满足触发条件,则服务器还可为第一用户对提供挂件元素推荐的服务项目和/或亲密度提示元素的服务项目。
以图8a-图8c所示的应用场景图对视频业务的业务优化处理的过程进行阐述:服务器在检测到第一用户对之间的亲密度满足触发条件后,可获取第一用户对之间的亲密度所对应的人脸修饰模板(本发明实施例以人脸贴图模板为例),并将该人脸修饰模板分别发送至第一终端和第二终端。第一终端和第二终端在接收到该人脸修饰模板之后,可分别在第一用户对的会话界面中显示该人脸修饰模板,如图8a所示。若第一用户想要对视频界面中的自己的人脸图像(即第一人脸图像)进行修饰,则可以选择一个目标人脸修饰模板(例如选择模板33)并点击视频界面的确认按钮1;此时第一终端可向服务器发送人脸修饰请求以请求服务器通知第二终端对第二终端的视频界面中的第一用户的人脸图像进行修饰,该人脸修饰请求携带目标人脸修饰模板的模板标识。服务器接收到该人脸修饰请求之后,可以发送人脸修饰通知至第二终端,该人脸修饰通知携带目标人脸修饰模板的模板标识。第二终端接收到该人脸修饰通知之后,可采用目标人脸修饰模板对第二终端的视频界面中的第一用户的人脸图像进行修饰,如图8b所示。可选的,第一终端检测到第一用户点击视频界面的确认按钮1的操作后,也还采用目标人脸修饰模板对第一终端的视频界面中的第一用户的人脸图像进行修饰,如图8c所示。需要说明的是,在其他应用场景中,第一用户也可通过选择目标人脸修饰模板对第一终端和/第二终端的视频界面中的第二用户的人脸图像进行修饰,其具体实施方式可以参见前述描述,在此不再赘述。
本发明实施例在执行第一用户对之间的目标业务时,可以采用图2-图3所示的数据处理方法计算第一用户对之间的亲密度,以在一定程度上提高第一用户对之间的亲密度的准确性。若第一用户对之间的亲密度满足触发条件,则可以在执行目标业务的过程中,根据第一用户对之间的亲密度进行业务优化处理;根据亲密度进行业务的差异化运营,可以提升用户体验。
基于上述数据处理方法实施例的描述,本发明实施例还公开了一种数据处理装置,所述数据处理装置可以是运行于服务器中的一个计算机程序(包括程序代码)。该数据处理装置可以执行图2至图3所示的方法。请参见图9,所述数据处理装置可以运行如下单元:
获取单元101,用于获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
处理单元102,用于对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
所述处理单元102,用于对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
加权单元103,用于采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
在一种实施方式中,所述目标指标包括第一指标及第二指标;所述标准化数据包括所述第一指标下的所述第一用户对的标准化数据及所述第二指标下的所述第一用户对的标准化数据;所述归一化数据包括所述第一指标下的所述第一用户对的归一化数据及所述第二指标下的所述第一用户对的归一化数据。
再一种实施方式中,加权单元103在用于采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度时,具体用于:获取所述第一指标的权重值及所述第二指标的权重值;采用所述第一指标的权重值对所述第一指标下的所述第一用户对的归一化数据进行加权处理,得到所述第一指标下的加权后的归一化数据;采用所述第二指标的权重值对所述第二指标下的所述第一用户对的归一化数据进行加权处理,得到所述第二指标下的加权后的归一化数据;对所述第一指标下的加权后的归一化数据以及所述第二指标下的加权后的归一化数据进行求和,得到所述第一用户对之间的亲密度。
再一种实施方式中,处理单元103在用于对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据时,具体用于:获取所述第一指标的标准化参数以及所述第二指标的标准化参数;采用所述第一指标的标准化参数对所述第一指标下的所述第一用户对的社交数据进行标准化处理,得到所述第一指标下的所述第一用户对的标准化数据,所述第一指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级;采用所述第二指标的标准化参数对所述第二指标下的所述第一用户对的社交数据进行标准化处理,得到所述第二指标下的所述第一用户对的标准化数据,所述第二指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级。
再一种实施方式中,所述标准化参数包括标准化均值和标准差;相应的,处理单元103在用于获取所述第一指标的标准化参数时,具体用于:获取所述第一指标下的所述第二用户对的社交数据;求取所述第一指标下的所述第一用户对的社交数据和所述第一指标下的所述第二用户对的社交数据的平均值,将所述平均值作为所述第一指标的标准化均值;根据所述第一指标下的所述第一用户对的社交数据与所述标准化均值的差值,以及所述第一指标下的所述第二用户对的社交数据与所述标准化均值的差值,计算所述第一指标的标准差。
再一种实施方式中,处理单元103在用于对所述标准化数据进行归一化处理,得到归一化数据时,具体用于:对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据,所述第一指标下的所述第一用户对的归一化数据的值在所述预设数值范围内;对所述第二指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第二指标下的所述第一用户对的归一化数据,所述第二指标下的所述第一用户对的归一化数据的值在所述预设数值范围内。
再一种实施方式中,处理单元103在用于对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据时,具体用于:获取所述第一指标下的所述第二用户对的标准化数据;根据所述第一指标下的所述第一用户对的标准化数据和所述第一指标下的所述第二用户对的标准化数据,计算所述第一指标的归一化均值;根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
再一种实施方式中,处理单元103在用于根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据时,具体用于:若所述归一化均值满足预设条件,则采用归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据;若所述归一化均值不满足所述预设条件,则根据所述归一化均值对归一化函数进行优化处理,并采用优化后的归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
根据本发明的一个实施例,图2至图3所示的方法所涉及的各个步骤均可以是由图9所示的数据处理装置中的各个单元来执行的。例如,图2中所示的步骤S201可由图9中所示的获取单元101来执行,步骤S202和S203可由图9中所示的处理单元102来执行,步骤S204可由图9中所示的加权单元103来执行;又如,图3中所示的步骤S301可由图9中所示的获取单元101来执行,步骤S302-S306可由图9中所示的处理单元102来执行,步骤S307-S310可由图9中所示的加权单元103来执行。
根据本发明的另一个实施例,图9所示的数据处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于数据处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2至图3中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图9中所示的数据处理装置设备,以及来实现本发明实施例的数据处理方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本发明实施例在获取到目标指标下的第一用户对的社交数据之后,可以先对社交数据进行标准化处理,标准化处理是指将社交数据的数量级调整至预设数量级的处理;这样可使得标准化处理所得到的标准化数据的数量级等于预设数量级,通过预设数量级对标准化数据进行约束,可以提高标准化数据的准确性。其次,对标准化数据进行归一化处理,归一化处理是指将标准化数据的值调整至预设数值范围内的处理;这样可使得归一化处理所得到的归一化数据的值在预设数值范围内,从而进一步提高归一化数据的准确性。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度;这样可以在一定程度上提高亲密度的准确性。
基于上述业务处理方法实施例的描述,本发明实施例还公开了一种业务处理装置,所述业务处理装置可以是运行于服务器中的一个计算机程序(包括程序代码)。该业务处理装置可以执行图6所示的方法。请参见图10,所述业务处理装置可以运行如下单元:
获取单元201,用于获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取单元201,用于获取所述第一用户对之间的亲密度,所述亲密度是采用图2-图3所示的数据处理方法计算得到的;
处理单元202,用于若第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
在一种实施方式中,所述目标业务包括语音业务;相应的,处理单元201在用于若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理时,具体用于:若所述第一用户对之间的亲密度满足触发条件,则在执行所述语音业务的过程中,获取与所述第一用户对之间的亲密度所对应的目标语音清晰度参数;根据所述目标语音清晰度参数进行语音清晰度提升处理。
再一种实施方式中,所述目标业务包括社交会话业务;相应的,处理单元201在用于若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理时,具体用于:若所述第一用户对之间的亲密度满足触发条件,则在执行所述社交会话业务的过程中,获取与所述第一用户对之间的亲密度所对应的会话元素,所述会话元素包括以下至少一项:会话互动元素、会话装饰元素以及亲密度提示元素;发送所述会话元素至第一终端和第二终端进行显示,所述第一终端为所述第一用户关联的终端,第二终端为第二用户关联的终端。
根据本发明的一个实施例,图6所示的方法所涉及的各个步骤均可以是由图10所示的业务处理装置中的各个单元来执行的。具体的,图6中所示的步骤S601和S602可由图10中所示的获取单元201来执行,步骤S603可由图10中所示的处理单元202来执行。根据本发明的另一个实施例,图10所示的业务处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图6中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图10中所示的业务处理装置设备,以及来实现本发明实施例的业务处理方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本发明实施例在执行第一用户对之间的目标业务时,可以采用图2-图3所示的数据处理方法计算第一用户对之间的亲密度,以在一定程度上提高第一用户对之间的亲密度的准确性。若第一用户对之间的亲密度满足触发条件,则可以在执行目标业务的过程中,根据第一用户对之间的亲密度进行业务优化处理;根据亲密度进行业务的差异化运营,可以提升用户体验。
基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种服务器。请参见图11,该服务器至少包括处理器301、通信接口302以及计算机存储介质303。其中,处理器301、通信接口302以及计算机存储介质303可通过总线或者其它方式连接;通信接口302可包括射频收发器,用于与其他服务器或者终端进行数据传输。
计算机存储介质303可以存储在服务器的存储器中,所述计算机存储介质303用于存储计算机程序,所述计算机程序包括程序指令,所述处理器301用于执行所述计算机存储介质303存储的程序指令。处理器301(或称CPU(Central Processing Unit,中央处理器))是服务器的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能;在一个实施例中,本发明实施例所述的处理器301可以用于进行一系列的数据处理,包括:获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度,等等。再一个实施例中,本发明实施例所述的处理器301还可以用于进行一系列的业务处理,包括:获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;获取所述第一用户对之间的亲密度,所述亲密度是采用图2-图3所示的数据处理方法计算得到的;若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理,等等。
本发明实施例还提供了一种计算机存储介质(Memory),所述计算机存储介质是服务器中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括服务器中的内置存储介质,当然也可以包括服务器所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了服务器的操作***。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。
在一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条第一指令,以实现上述有关数据处理实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条第一指令由处理器加载并执行如下步骤:
获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
在一种实施方式中,所述目标指标包括第一指标及第二指标;所述标准化数据包括所述第一指标下的所述第一用户对的标准化数据及所述第二指标下的所述第一用户对的标准化数据;所述归一化数据包括所述第一指标下的所述第一用户对的归一化数据及所述第二指标下的所述第一用户对的归一化数据。
再一种实施方式中,在采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度时,所述一条或多条第一指令由处理器加载并执行:获取所述第一指标的权重值及所述第二指标的权重值;采用所述第一指标的权重值对所述第一指标下的所述第一用户对的归一化数据进行加权处理,得到所述第一指标下的加权后的归一化数据;采用所述第二指标的权重值对所述第二指标下的所述第一用户对的归一化数据进行加权处理,得到所述第二指标下的加权后的归一化数据;对所述第一指标下的加权后的归一化数据以及所述第二指标下的加权后的归一化数据进行求和,得到所述第一用户对之间的亲密度。
再一种实施方式中,在对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据时,所述一条或多条第一指令由处理器加载并执行:获取所述第一指标的标准化参数以及所述第二指标的标准化参数;采用所述第一指标的标准化参数对所述第一指标下的所述第一用户对的社交数据进行标准化处理,得到所述第一指标下的所述第一用户对的标准化数据,所述第一指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级;采用所述第二指标的标准化参数对所述第二指标下的所述第一用户对的社交数据进行标准化处理,得到所述第二指标下的所述第一用户对的标准化数据,所述第二指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级。
再一种实施方式中,所述标准化参数包括标准化均值和标准差;相应的,在获取所述第一指标的标准化参数时,所述一条或多条第一指令由处理器加载并执行:获取所述第一指标下的所述第二用户对的社交数据;求取所述第一指标下的所述第一用户对的社交数据和所述第一指标下的所述第二用户对的社交数据的平均值,将所述平均值作为所述第一指标的标准化均值;根据所述第一指标下的所述第一用户对的社交数据与所述标准化均值的差值,以及所述第一指标下的所述第二用户对的社交数据与所述标准化均值的差值,计算所述第一指标的标准差。
再一种实施方式中,在对所述标准化数据进行归一化处理,得到归一化数据时,所述一条或多条第一指令由处理器加载并执行:对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据,所述第一指标下的所述第一用户对的归一化数据的值在所述预设数值范围内;对所述第二指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第二指标下的所述第一用户对的归一化数据,所述第二指标下的所述第一用户对的归一化数据的值在所述预设数值范围内。
再一种实施方式中,在对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据时,所述一条或多条第一指令由处理器加载并执行:获取所述第一指标下的所述第二用户对的标准化数据;根据所述第一指标下的所述第一用户对的标准化数据和所述第一指标下的所述第二用户对的标准化数据,计算所述第一指标的归一化均值;根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
再一种实施方式中,在根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据时,所述一条或多条第一指令由处理器加载并执行:若所述归一化均值满足预设条件,则采用归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据;若所述归一化均值不满足所述预设条件,则根据所述归一化均值对归一化函数进行优化处理,并采用优化后的归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
再一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条第二指令,以实现上述有关业务处理实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条第二指令由处理器加载并执行如下步骤:
获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取所述第一用户对之间的亲密度,所述亲密度是采用图2-图3所示的数据处理方法计算得到的;
若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
在一种实施方式中,所述目标业务包括语音业务;相应的,在若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理时,所述一条或多条第二指令由处理器加载并执行:若所述第一用户对之间的亲密度满足触发条件,则在执行所述语音业务的过程中,获取与所述第一用户对之间的亲密度所对应的目标语音清晰度参数;根据所述目标语音清晰度参数进行语音清晰度提升处理。
再一种实施方式中,所述目标业务包括社交会话业务;相应的,在若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理时,所述一条或多条第二指令由处理器加载并执行:若所述第一用户对之间的亲密度满足触发条件,则在执行所述社交会话业务的过程中,获取与所述第一用户对之间的亲密度所对应的会话元素,所述会话元素包括以下至少一项:会话互动元素、会话装饰元素以及亲密度提示元素;发送所述会话元素至第一终端和第二终端进行显示,所述第一终端为所述第一用户关联的终端,第二终端为第二用户关联的终端。
本发明实施例在获取到目标指标下的第一用户对的社交数据之后,可以先对社交数据进行标准化处理,标准化处理是指将社交数据的数量级调整至预设数量级的处理;这样可使得标准化处理所得到的标准化数据的数量级等于预设数量级,通过预设数量级对标准化数据进行约束,可以提高标准化数据的准确性。其次,对标准化数据进行归一化处理,归一化处理是指将标准化数据的值调整至预设数值范围内的处理;这样可使得归一化处理所得到的归一化数据的值在预设数值范围内,从而进一步提高归一化数据的准确性。然后,采用目标指标的权重值对归一化数据进行加权处理,得到第一用户对之间的亲密度;这样可以在一定程度上提高亲密度的准确性。
需要说明的是,以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (15)

1.一种数据处理方法,其特征在于,所述方法包括:
获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
2.如权利要求1所述的方法,其特征在于,所述目标指标包括第一指标及第二指标;
所述标准化数据包括所述第一指标下的所述第一用户对的标准化数据及所述第二指标下的所述第一用户对的标准化数据;
所述归一化数据包括所述第一指标下的所述第一用户对的归一化数据及所述第二指标下的所述第一用户对的归一化数据。
3.如权利要求2所述的方法,其特征在于,所述采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度,包括:
获取所述第一指标的权重值及所述第二指标的权重值;
采用所述第一指标的权重值对所述第一指标下的所述第一用户对的归一化数据进行加权处理,得到所述第一指标下的加权后的归一化数据;
采用所述第二指标的权重值对所述第二指标下的所述第一用户对的归一化数据进行加权处理,得到所述第二指标下的加权后的归一化数据;
对所述第一指标下的加权后的归一化数据以及所述第二指标下的加权后的归一化数据进行求和,得到所述第一用户对之间的亲密度。
4.如权利要求2所述的方法,其特征在于,所述对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,包括:
获取所述第一指标的标准化参数以及所述第二指标的标准化参数;
采用所述第一指标的标准化参数对所述第一指标下的所述第一用户对的社交数据进行标准化处理,得到所述第一指标下的所述第一用户对的标准化数据,所述第一指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级;
采用所述第二指标的标准化参数对所述第二指标下的所述第一用户对的社交数据进行标准化处理,得到所述第二指标下的所述第一用户对的标准化数据,所述第二指标下的所述第一用户对的标准化数据的数量级等于所述预设数量级。
5.如权利要求4所述的方法,其特征在于,所述标准化参数包括标准化均值和标准差;所述获取所述第一指标的标准化参数,包括:
获取所述第一指标下的第二用户对的社交数据;
求取所述第一指标下的所述第一用户对的社交数据和所述第一指标下的所述第二用户对的社交数据的平均值,将所述平均值作为所述第一指标的标准化均值;
根据所述第一指标下的所述第一用户对的社交数据与所述标准化均值的差值,以及所述第一指标下的所述第二用户对的社交数据与所述标准化均值的差值,计算所述第一指标的标准差。
6.如权利要求2所述的方法,其特征在于,所述对所述标准化数据进行归一化处理,得到归一化数据,包括:
对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据,所述第一指标下的所述第一用户对的归一化数据的值在所述预设数值范围内;
对所述第二指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第二指标下的所述第一用户对的归一化数据,所述第二指标下的所述第一用户对的归一化数据的值在所述预设数值范围内。
7.如权利要求6所述的方法,其特征在于,所述对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据,包括:
获取所述第一指标下的第二用户对的标准化数据;
根据所述第一指标下的所述第一用户对的标准化数据和所述第一指标下的所述第二用户对的标准化数据,计算所述第一指标的归一化均值;
根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
8.如权利要求7所述的方法,其特征在于,所述根据所述归一化均值对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据,包括:
若所述归一化均值满足预设条件,则采用归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据;
若所述归一化均值不满足所述预设条件,则根据所述归一化均值对归一化函数进行优化处理,并采用优化后的归一化函数对所述第一指标下的所述第一用户对的标准化数据进行归一化处理,得到所述第一指标下的所述第一用户对的归一化数据。
9.一种业务处理方法,其特征在于,包括:
获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
获取所述第一用户对之间的亲密度,所述亲密度是采用如权利要求1-8任一项所述的数据处理方法计算得到的;
若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
10.如权利要求9所述的方法,其特征在于,所述目标业务包括语音业务,所述若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理,包括:
若所述第一用户对之间的亲密度满足触发条件,则在执行所述语音业务的过程中,获取与所述第一用户对之间的亲密度所对应的目标语音清晰度参数;
根据所述目标语音清晰度参数进行语音清晰度提升处理。
11.如权利要求9所述的方法,其特征在于,所述目标业务包括社交会话业务,所述若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理,包括:
若所述第一用户对之间的亲密度满足触发条件,则在执行所述社交会话业务的过程中,获取与所述第一用户对之间的亲密度所对应的会话元素,所述会话元素包括以下至少一项:会话互动元素、会话装饰元素以及亲密度提示元素;
发送所述会话元素至第一终端和第二终端进行显示,所述第一终端为所述第一用户关联的终端,第二终端为第二用户关联的终端。
12.一种数据处理装置,其特征在于,包括:
获取单元,用于获取目标指标下的第一用户对的社交数据,所述目标指标包括对所述第一用户对进行亲密度评估的至少一个指标;
处理单元,用于对所述目标指标下的第一用户对的社交数据进行标准化处理,得到标准化数据,所述标准化处理是指将社交数据的数量级调整至预设数量级的处理;
所述处理单元,用于对所述标准化数据进行归一化处理,得到归一化数据,所述归一化处理是指将标准化数据的值调整至预设数值范围内的处理;
加权单元,用于采用所述目标指标的权重值对所述归一化数据进行加权处理,得到所述第一用户对之间的亲密度。
13.一种业务处理装置,其特征在于,包括:
获取单元,用于获取第一用户与第二用户之间的目标业务,所述第一用户与所述第二用户构成第一用户对;
所述获取单元,用于获取所述第一用户对之间的亲密度,所述亲密度是采用如权利要求1-8任一项所述的数据处理方法计算得到的;
处理单元,用于若所述第一用户对之间的亲密度满足触发条件,则在执行所述目标业务的过程中,根据所述第一用户对之间的亲密度进行业务优化处理。
14.一种服务器,包括通信接口,其特征在于,还包括:
处理器,适于实现一条或多条指令;以及,
计算机存储介质,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由所述处理器加载并执行如权利要求1-8任一项所述的数据处理方法;或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如权利要求9-11任一项所述的业务处理方法。
15.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一条或多条第一指令,所述一条或多条第一指令适于由处理器加载并执行如权利要求1-8任一项所述的数据处理方法;或者,所述计算机存储介质存储有一条或多条第二指令,所述一条或多条第二指令适于由所述处理器加载并执行如权利要求9-11任一项所述的业务处理方法。
CN201910352490.4A 2019-04-28 2019-04-28 数据处理方法、业务处理方法、装置、终端及存储介质 Pending CN111858564A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910352490.4A CN111858564A (zh) 2019-04-28 2019-04-28 数据处理方法、业务处理方法、装置、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910352490.4A CN111858564A (zh) 2019-04-28 2019-04-28 数据处理方法、业务处理方法、装置、终端及存储介质

Publications (1)

Publication Number Publication Date
CN111858564A true CN111858564A (zh) 2020-10-30

Family

ID=72965292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910352490.4A Pending CN111858564A (zh) 2019-04-28 2019-04-28 数据处理方法、业务处理方法、装置、终端及存储介质

Country Status (1)

Country Link
CN (1) CN111858564A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006259470A (ja) * 2005-03-18 2006-09-28 Matsushita Electric Ind Co Ltd Hmm作成装置およびそれを用いた尤度計算装置、時系列パタン認識装置
US20070083374A1 (en) * 2005-10-07 2007-04-12 International Business Machines Corporation Voice language model adjustment based on user affinity
CN105337847A (zh) * 2015-11-17 2016-02-17 小米科技有限责任公司 即时通讯消息处理方法、装置和设备
JP2016090775A (ja) * 2014-11-04 2016-05-23 トヨタ自動車株式会社 応答生成装置、応答生成方法およびプログラム
CN105893397A (zh) * 2015-06-30 2016-08-24 北京爱奇艺科技有限公司 一种视频推荐方法及装置
CN107222315A (zh) * 2013-12-31 2017-09-29 腾讯科技(深圳)有限公司 基于语音通信平台的用户信息展示方法和***
CN108629677A (zh) * 2017-03-23 2018-10-09 上海仟才金融信息服务有限公司 一种基于通讯社交大数据的信用评估方法
CN109561350A (zh) * 2017-09-27 2019-04-02 北京国双科技有限公司 用户兴趣度的评价方法和***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006259470A (ja) * 2005-03-18 2006-09-28 Matsushita Electric Ind Co Ltd Hmm作成装置およびそれを用いた尤度計算装置、時系列パタン認識装置
US20070083374A1 (en) * 2005-10-07 2007-04-12 International Business Machines Corporation Voice language model adjustment based on user affinity
CN107222315A (zh) * 2013-12-31 2017-09-29 腾讯科技(深圳)有限公司 基于语音通信平台的用户信息展示方法和***
JP2016090775A (ja) * 2014-11-04 2016-05-23 トヨタ自動車株式会社 応答生成装置、応答生成方法およびプログラム
CN105893397A (zh) * 2015-06-30 2016-08-24 北京爱奇艺科技有限公司 一种视频推荐方法及装置
CN105337847A (zh) * 2015-11-17 2016-02-17 小米科技有限责任公司 即时通讯消息处理方法、装置和设备
CN108629677A (zh) * 2017-03-23 2018-10-09 上海仟才金融信息服务有限公司 一种基于通讯社交大数据的信用评估方法
CN109561350A (zh) * 2017-09-27 2019-04-02 北京国双科技有限公司 用户兴趣度的评价方法和***

Similar Documents

Publication Publication Date Title
US11128582B2 (en) Emoji recommendation method and apparatus
CN109347722B (zh) 交互***、方法、客户端及后台服务器
AU2013305922B2 (en) Hierarchical based sequencing machine learning model
WO2018086489A1 (zh) 来电处理方法、装置及终端
CN109933429A (zh) 数据处理方法、装置、电子设备及存储介质
CN104081339A (zh) 基于优先级和数据使用计划来管理通过网络连接的数据传输
CN107343030B (zh) 信息推送方法、装置及***
CN110971757B (zh) 从电话应用中添加微信好友的方法及装置、设备、介质
CN107748690A (zh) 应用跳转方法、装置和计算机存储介质
CN106250430A (zh) 智能设备列表的排序方法及装置
US20170195206A1 (en) Method and electronic device for controlling networking state of terminal
CN108600399A (zh) 信息推送方法及相关产品
CN111914149A (zh) 一种请求处理方法、装置、存储介质及电子设备
CN109451506B (zh) Lte扩容的评估方法、装置、终端及计算机存储介质
CN104601780A (zh) 一种控制通话录制的方法
CN108494851B (zh) 应用程序推荐方法、装置以及服务器
CN111191143B (zh) 应用推荐方法及装置
CN112187624A (zh) 消息回复方法、装置及电子设备
CN111858564A (zh) 数据处理方法、业务处理方法、装置、终端及存储介质
CN110400043A (zh) 订单分配方法、装置、设备和存储介质
CN110969485A (zh) 一种广告投放方法、装置及设备
CN111062709B (zh) 资源转移方式推荐方法、装置、电子设备及存储介质
CN113852723A (zh) 号码调度方法、设备、存储介质及计算机程序产品
CN104699628B (zh) 缓存预存储的方法及装置
CN111818509A (zh) 一种资源的转换方法、装置及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40030057

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination