录对新增联系人发起通讯、从短信 通讯模块对新增联系人发起通讯,并选择第一通话逻辑关联度,或第二通话逻辑关联度,或 第三通话逻辑关联度,或第一通话逻辑关联度、第二通话逻辑关联度以及第三通话逻辑关 联度的任意组合作为通话逻辑关联度;
[0062] 将文本逻辑关联度与通话逻辑关联度的加权和作为第一隶属通讯录组别与第二 通讯录组别的逻辑关联度。
[0063] 尽管本实施例通过计算第一词向量与第二词向量之间的相似度作为第一隶属通 讯录组别与第二通讯录组别的逻辑关联度,并在判定逻辑关联度大于预设的逻辑关联度阈 值时才将第一隶属通讯录组别作为新增联系人在移动终端的联系人中的隶属通讯录组别, 但仍然可能出现推理结果不精确的问题。例如当系统检测到移动终端A的新增联系人B在 移动终端A的通讯录好友C的联系人当中的隶属通讯录组别名称为"X公司同事",且通讯 录好友C在移动终端A的联系人当中的隶属通讯录组别名称也为"X公司同事",且通过计 算发现逻辑关联度满足预设的逻辑关联度阈值,此时若将"X公司同事"作为新增联系人B 在移动终端A的联系人中的隶属通讯录组别可能出现不准确情况,因为可能出现新增联系 人B早已经从X公司离职而通讯录好友C并没有及时更改通讯录,以致导致推理结论不准 确,即新增联系人B不是移动终端A的"X公司同事"。
[0064] 针对该问题,本实施例计算新增联系人和移动终端之间的通话频率与新增联系人 和通讯录好友之间的通话频率的比值作为第一通话逻辑关联度,计算新增联系人和移动终 端之间的通话时长与新增联系人和通讯录好友之间的通话时长的比值作为第二通话逻辑 关联度,计算移动终端对新增联系人发起通讯的选择方式的概率加权和作为第三通话逻辑 关联度,其中,选择方式包括从通讯录对新增联系人发起通讯、从历史通话记录对新增联系 人发起通讯、从短信通讯模块对新增联系人发起通讯,并选择第一通话逻辑关联度、或第二 通话逻辑关联度、或第三通话逻辑关联度或第一通话逻辑关联度、第二通话逻辑关联度以 及第三通话逻辑关联度的任意组合作为通话逻辑关联度,以及将文本逻辑关联度与通话逻 辑关联度的加权和作为第一隶属通讯录组别与第二通讯录组别的逻辑关联度,这样大大的 提高了推理的精确度。
[0065] 本实施例选取第一通话逻辑关联度、或第二通话逻辑关联度、或第三通话逻辑关 联度或第一通话逻辑关联度、第二通话逻辑关联度以及第三通话逻辑关联度的任意组合作 为通话逻辑关联度,主要是依据新增联系人分别与移动终端以及与通讯录好友之间的通话 密切度情况、以及移动终端对新增联系人发起通讯的选择方式的概率情况来设计的。具体 地,假设新增联系人B和移动终端A之间的通话频率(或通话时长)与新增联系人B和通 讯录好友C之间的通话频率(或通话时长)的比值越大,则说明依据新增联系人B在通讯 录好友C的联系人中的隶属通讯录组别推出新增联系人B在移动终端A的联系人中的隶属 通讯录组别的逻辑推理正确率越高。同样地,本实施例较新颖的利用移动终端对新增联系 人发起通讯的选择方式的概率加权和作为第三通话逻辑关联度,其中,选择方式包括从通 讯录对新增联系人发起通讯、从历史通话记录对新增联系人发起通讯、从短信通讯模块对 新增联系人发起通讯,这主要是基于在日常通讯场景中,通讯发起方向通讯接收方发起通 讯主要包括三种选择方式,具体为从通讯录、从历史通话记录、从短信通讯模块对通讯接收 方发起通讯,而根据经验可知,通讯发起方对于联系较密切的通讯接收方大多数时候会选 择从历史通话记录发起通讯、而对于联系较少或不常联系的通讯接收方,则大多数时候会 选择从通讯录对通讯接收方发起通讯,本实施例较新颖的利用这种概率事件,将移动终端 对新增联系人发起通讯的选择方式的概率加权和作为第三通话逻辑关联度,在实际实施过 程中一般选择移动终端从历史通话记录对新增联系人发起通讯的加权系数大于移动终端 从通讯录或短信通讯模块对新增联系人发起通讯的加权系数。例如,若移动终端A对新增 联系人B发起通讯的次数为100次,其中,移动终端A从历史通话记录对新增联系人B发起 通讯的次数为70次,移动终端A从通讯录对新增联系人B发起通讯的次数为20次,移动终 端A从短信通讯模块对新增联系人B发起通讯的次数为10次,则可以得到移动终端对新增 联系人发起通讯的选择方式的概率加权和为P = ml*pl+m2*p2+m3*p3,其中P为移动终端对 新增联系人发起通讯的选择方式的概率加权和,ml、m2、m3分别为加权系数,pi、p2、p3分别 为移动终端对新增联系人发起通讯的选择方式的概率,例如移动终端A从历史通话记录对 新增联系人B发起通讯的概率为:pi = 70/100 = 0. 7。由此可以看出,移动终端从历史通 话记录相对于从通讯录或短信通讯模块对新增联系人发起通讯的概率越大,说明移动终端 与新增联系人的关系更密切,故依据新增联系人在通讯录好友的联系人中的隶属通讯录组 别推出新增联系人在移动终端的联系人中的隶属通讯录组别的逻辑推理正确率越高。
[0066] 本实施例基于通话频率、通话时长以及发起通讯的选择方式概率分别设计第一通 话逻辑关联度、第二通话逻辑关联度、第三通话逻辑关联度,并将第一通话逻辑关联度、或 第二通话逻辑关联度、或第三通话逻辑关联度或第一通话逻辑关联度、第二通话逻辑关联 度以及第三通话逻辑关联度的任意组合作为通话逻辑关联度充分考虑了新增联系人分别 与移动终端以及与通讯录好友之间的关联度,使得通话逻辑关联度的指标设计具有充分的 合理性和代表性,以及使得依据新增联系人在通讯录好友的联系人中的隶属通讯录组别推 出新增联系人在移动终端的联系人中的隶属通讯录组别的逻辑推理正确率越高。
[0067] 需要说明的是,本实施例在计算通话频率、通话时长或发起通讯的选择方式概率 时可以取任意一个设定时间段的通话频率、通话时长或发起通讯的选择方式概率,一般来 说,可以取最近的时间段。且本实施例的文本逻辑关联度与通话逻辑关联度的加权系数可 以根据用户自定义。
[0068] 可选地,历史联系文本包括历史聊天文本和/或历史语音文本,历史语音文本为 转换成文本格式的历史语音数据,新增联系文本包括新增聊天文本和/或新增语音文本, 新增语音文本为转换成文本格式的新增语音数据。
[0069] 本实施例中的历史联系文本可以是历史聊天文本,也可以是历史语音文本或两者 的结合,其中历史语音文本为转换成文本格式的历史语音数据,且历史语音数据又包括通 话历史语音数据或聊天历史语音数据。
[0070] 可选地,移动终端的新增联系人为移动终端新增加的联系人或移动终端中没有隶 属通讯录组别的联系人。具体地,本实施例可以对移动终端新增加的联系人进行通讯录自 动分类,也可以对移动终端中没有隶属通讯录组别的联系人进行通讯录自动分类。
[0071] 可选地,通讯录好友为移动终端的通讯录中的部分通讯录好友或全部通讯录好 友。本实施例中移动终端可以选择部分通讯录好友或全部通讯录好友作为对新增联系人进 行通讯录分组的参考和依据对象。
[0072] 下面以两个精简的实施例对本实施例的对移动终端的新增联系人进行通讯录分 组的方法进行更进一步的说明,其中,第一个精简的实施例进行通讯录分组的情景为:移动 终端A的新增联系人B在移动终端A的通讯录好友C的联系人当中的隶属通讯录组别名称 为"朋友",且通讯录好友C在移动终端A的联系人当中的隶属通讯录组别名称也为"朋友"。 参照图2,该方法主要包括以下步骤:
[0073] 步骤S201,获取移动终端A及其通讯录好友C共享的通讯录信息,通讯录信息包括 联系人以及联系人的隶属通讯录组别。具体地,本实施例中的通讯录信息包括移动终端A、 通讯录好友C的通讯录信息。
[0074] 步骤S202,判断移动终端A的新增联系人B是否位于通讯录好友C的联系人当中。 由于本实施例新增联系人B位于通讯录好友C的联系人当中,故执行步骤S203。
[0075] 步骤S203,判断第一隶属通讯录组别是否与第二隶属通讯录组别相同,第一隶属 通讯录组别为新增联系人B在通讯录好友C的联系人当中的隶属通讯录组别,第二隶属通 讯录组别为通讯录好友C在移动终端A的联系人中的隶属通讯录组别,若是,将第一隶属通 讯录组别作为新增联系人B在移动终端A的联系人中的隶属通讯录组