一种信息处理方法及电子设备的制造方法

文档序号:9687438阅读:393来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及计算机领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002] 随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越 来越多,人们也享受到了科技发展带来的各种便利。现在人们可W通过各种类型的电子设 备,享受随着科技发展带来的舒适生活。
[0003] 而在电子设备的应用中,汉字输入法已经成为用户与电子设备交互的重要手段, 汉字输入法技术需要将用户的一连串键盘按键翻译成用户想要的汉字串,通常汉字输入法 都需要具备用户词典,用于存储用户最可能会使用的汉字、词语和短语,而通常情况下,特 定用户群体中多个用户可能会有相同的特征词汇,该词即为群体特征词汇,现有技术中都 需要通过服务器来确定特定用户群体的群体特征词汇,例如;服务器端从互联网上收集整 理,然后下发给输入法客户端;又例如;服务器端收集输入法客户端用户的输入词汇及其 词频然后进行统计,再下发给输入法客户端等等。然而,送两种方式都需要服务器端通过较 长的周期收集整理用户的特征词汇,故而现有技术中存在着对特定用户群体的群体特征词 汇更新速度慢的技术问题。

【发明内容】

[0004] 本发明实施例提供一种信息处理方法及电子设备,W解决现有技术中对特定用户 群体的群体特征词汇更新速度慢的技术问题。
[0005] 第一方面,本发明实施例提供一种信息处理方法,应用于电子设备中,包括:获得 所述电子设备的用户的N个特征词汇,N为正整数;判断所述N个特征词汇中的任一特征词 汇是否为所述用户所在特定用户群体的群体特征词汇,进而从所述N个特征词汇中确定出 Μ个群体特征词汇,其中,所述群体特征词汇为所述特定用户群体中的至少两个用户的特征 词汇,Μ为小于等于Ν的正整数;通过所述Μ个群体特征词汇对所述电子设备的用户词典进 行更新。
[0006] 结合第一方面,在第一种可能的实现方式中,所述判断所述特征词汇中的任一特 征词汇是否为所述用户所在特定用户群体的群体特征词汇,具体包括:依次取i为1至Ν的 整数,确定所述N个特征词汇中第i个特征词汇的第i传播跳数和第i共现跳数,所述第i 传播跳数具体为:所述第i个特征词汇从第一次出现到传输至所述电子设备所经过的节点 数量,所述第i共现跳数具体为:在所述第i个特征词汇的传播过程中,将所述第i个特征 词汇作为特征词汇的节点数量;判断所述第i共现跳数除W所述第i传播跳数的商值是否 大于第一预设阔值;在所述商值大于所述第一预设阔值时,则确定所述第i个特征词汇为 所述群体特征词汇。
[0007] 结合第一方面,在第二种可能的实现方式中,所述获得所述电子设备的用户的N 个特征词汇,具体为:获得所述电子设备的用户使用频率超过第二预设阔值的词汇作为所 述N个特征词汇;或接收另一电子设备发送至所述N个特征词汇;或获得所述电子设备的 用户的使用频率超过第二预设阔值的N1个词汇,W及接收另一电子设备的发送至的N2个 特征词汇,所述N1个词汇与所述N2个特征词汇组成所述N个特征词汇。
[0008] 结合第一方面,在第Η种可能的实现方式中,在所述判断所述N个特征词汇中的 任一特征词汇是否为所述用户所在特定用户群体的群体特征词汇之前,所述方法还包括: 依次取i为1至Ν的整数,确定所述Ν个特征词汇中第i个特征词汇的第i传播跳数和第 i共现跳数,所述第i传播跳数具体为;所述第i个特征词汇从第一次出现到传输至所述电 子设备所经过的节点数量,所述第i共现跳数具体为;所述第i个特征词汇在传播过程中, 将所述第i个特征词汇作为特征词汇的节点数量;判断所述第i传播跳数减去第i共现跳 数的差值是否大于第Η预设阔值;在所述差值大于所述第Η预设阔值时,将所述第i个特 征词汇从所述N个特征词汇中去除,进而在i等于N时,获得所述用户的L个特征词汇,L为 小于等于N的正整数;所述判断所述N个特征词汇中的任一特征词汇是否为所述用户所在 特定用户群体的群体特征词汇,具体为:逐一判断所述L个特征词汇中的任一特征词汇是 否为所述群体特征词汇。
[0009] 结合第一方面或第一方面的第一至Η种可能的实现方式中的任一一种可能的实 现方式,在第四种可能的实现方式中,所述通过所述Μ个群体特征词汇对所述电子设备的 用户词典进行更新,具体为:取j为1至Μ的整数,确定所述Μ个群体特征词汇中的第j个 特征词汇的源节点与所述电子设备的第j距离值;判断所述第j距离值是否小于预设距离 值;在所述第j距离值小于所述预设距离值时,将所述第j个特征词汇加入所述用户词典; 否则,不将所述第j个特征词汇加入所述用户词典。
[0010] 结合第一方面或第一方面的第一至Η种可能的实现方式中的任一一种可能的实 现方式,在第五种可能的实现方式中,在所述从所述Ν个特征词汇中确定出Μ个群体特征词 汇之后,所述方法还包括;将所述Μ个群体特征词汇发送至所述电子设备的邻居节点,所述 Μ个群体特征词汇用于对所述邻居节点的所述用户词典进行更新。
[0011] 第二方面,本发明实施例提供一种电子设备,包括:获得模块,用于获得所述电子 设备的用户的Ν个特征词汇,Ν为正整数;第一判断模块,用于判断所述Ν个特征词汇中的 任一特征词汇是否为所述用户所在特定用户群体的群体特征词汇,进而从所述Ν个特征词 汇中确定出Μ个群体特征词汇,其中,所述群体特征词汇为所述特定用户群体中的至少两 个用户的特征词汇,Μ为小于等于Ν的正整数;更新模块,用于通过所述Μ个群体特征词汇 对所述电子设备的用户词典进行更新。
[0012] 结合第二方面,在第一种可能的实现方式中,所述第一判断模块,具体包括;第一 确定单元,用于依次取i为1至Ν的整数,确定所述Ν个特征词汇中第i个特征词汇的第i 传播跳数和第i共现跳数,所述第i传播跳数具体为:所述第i个特征词汇从第一次出现到 传输至所述电子设备所经过的节点数量,所述第i共现跳数具体为:在所述第i个特征词汇 的传播过程中,将所述第i个特征词汇作为特征词汇的节点数量;第一判断单元,用于判断 所述第i共现跳数除W所述第i传播跳数的商值是否大于第一预设阔值;第二确定单元, 用于在所述商值大于所述第一预设阔值时,则确定所述第i个特征词汇为所述群体特征词 汇。
[0013] 结合第二方面,在第二种可能的实现方式中,所述获得模块,具体用于;获得所述 电子设备的用户使用频率超过第二预设阔值的词汇作为所述N个特征词汇;或接收另一电 子设备发送至所述N个特征词汇;获得所述电子设备的用户的使用频率超过第二预设阔值 的N1个词汇,W及接收另一电子设备的发送至的N2个特征词汇,所述N1个词汇与所述N2 个特征词汇组成所述N个特征词汇。
[0014] 结合第二方面,在第Η种可能的实现方式中,所述电子设备还包括:确定模块,用 于在判断所述Ν个特征词汇中的任一特征词汇是否为所述用户所在特定用户群体的群体 特征词汇之前,依次取i为1至Ν的整数,确定所述Ν个特征词汇中第i个特征词汇的第i 传播跳数和第i共现跳数,所述第i传播跳数具体为:所述第i个特征词汇从第一次出现到 传输至所述电子设备所经过的节点数量,所述第i共现跳数具体为:所述第i个特征词汇在 传播过程中,将所述第i个特征词汇作为特征词汇的节点数量;第二判断模块,用于判断所 述第i传播跳数减去第i共现跳数的差值是否大于第Η预设阔值;筛选模块,用于在所述差 值大于所述第Η预设阔值时,将所述第i个特征词汇从所述Ν个特征词汇中去除,进而在i 等于N时,获得所述用户的L个特征词汇,L为小于等于N的正整数;所述第一判断模块,具 体用于;逐一判断所述L个特征词汇中的任一特征词汇是否为所述群体特征词汇。
[0015] 结合第二方面或第二方面的第一至Η种可能的实现方式中的任--种可能的实 现方式,在第四种可能的实现方式中,所述更新模块,具体包括:第Η确定单元,用于取j为 1至Μ的整数,确定所述Μ个群体特征词汇中的第j个特征词汇的源节点与所述电子设备的 第j距离值;第二判断单元,用于判断所述第j距离值是否小于预设距离值;更新单元,用 于在所述第j距离值小于所述预设距离值时,将所述第j个特征词汇加入所述用户词典;否 贝IJ,不将所述第j个特征词汇加入所述用户词典。
[0016] 结合第二方面或第二方面的第一至Η种可能的实现方式中的任--种可能的实 现方式,在第五种可能的实现方式中,所述电子设备还包括:发送模块,用于在从所述Ν个 特征词汇中确定出Μ个群体特征词汇之后,将所述Μ个群体特征词汇发送至所述电子设备 的邻居节点,所述Μ个群体特征词汇用于对所述邻居节点的所述用户词典
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1