一種信息處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002] 隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類(lèi)也越 來(lái)越多,人們也享受到了科技發(fā)展帶來(lái)的各種便利?,F(xiàn)在人們可W通過(guò)各種類(lèi)型的電子設(shè) 備,享受隨著科技發(fā)展帶來(lái)的舒適生活。
[0003] 而在電子設(shè)備的應(yīng)用中,漢字輸入法已經(jīng)成為用戶(hù)與電子設(shè)備交互的重要手段, 漢字輸入法技術(shù)需要將用戶(hù)的一連串鍵盤(pán)按鍵翻譯成用戶(hù)想要的漢字串,通常漢字輸入法 都需要具備用戶(hù)詞典,用于存儲(chǔ)用戶(hù)最可能會(huì)使用的漢字、詞語(yǔ)和短語(yǔ),而通常情況下,特 定用戶(hù)群體中多個(gè)用戶(hù)可能會(huì)有相同的特征詞匯,該詞即為群體特征詞匯,現(xiàn)有技術(shù)中都 需要通過(guò)服務(wù)器來(lái)確定特定用戶(hù)群體的群體特征詞匯,例如;服務(wù)器端從互聯(lián)網(wǎng)上收集整 理,然后下發(fā)給輸入法客戶(hù)端;又例如;服務(wù)器端收集輸入法客戶(hù)端用戶(hù)的輸入詞匯及其 詞頻然后進(jìn)行統(tǒng)計(jì),再下發(fā)給輸入法客戶(hù)端等等。然而,送兩種方式都需要服務(wù)器端通過(guò)較 長(zhǎng)的周期收集整理用戶(hù)的特征詞匯,故而現(xiàn)有技術(shù)中存在著對(duì)特定用戶(hù)群體的群體特征詞 匯更新速度慢的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種信息處理方法及電子設(shè)備,W解決現(xiàn)有技術(shù)中對(duì)特定用戶(hù) 群體的群體特征詞匯更新速度慢的技術(shù)問(wèn)題。
[0005] 第一方面,本發(fā)明實(shí)施例提供一種信息處理方法,應(yīng)用于電子設(shè)備中,包括:獲得 所述電子設(shè)備的用戶(hù)的N個(gè)特征詞匯,N為正整數(shù);判斷所述N個(gè)特征詞匯中的任一特征詞 匯是否為所述用戶(hù)所在特定用戶(hù)群體的群體特征詞匯,進(jìn)而從所述N個(gè)特征詞匯中確定出 Μ個(gè)群體特征詞匯,其中,所述群體特征詞匯為所述特定用戶(hù)群體中的至少兩個(gè)用戶(hù)的特征 詞匯,Μ為小于等于Ν的正整數(shù);通過(guò)所述Μ個(gè)群體特征詞匯對(duì)所述電子設(shè)備的用戶(hù)詞典進(jìn) 行更新。
[0006] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述判斷所述特征詞匯中的任一特 征詞匯是否為所述用戶(hù)所在特定用戶(hù)群體的群體特征詞匯,具體包括:依次取i為1至Ν的 整數(shù),確定所述N個(gè)特征詞匯中第i個(gè)特征詞匯的第i傳播跳數(shù)和第i共現(xiàn)跳數(shù),所述第i 傳播跳數(shù)具體為:所述第i個(gè)特征詞匯從第一次出現(xiàn)到傳輸至所述電子設(shè)備所經(jīng)過(guò)的節(jié)點(diǎn) 數(shù)量,所述第i共現(xiàn)跳數(shù)具體為:在所述第i個(gè)特征詞匯的傳播過(guò)程中,將所述第i個(gè)特征 詞匯作為特征詞匯的節(jié)點(diǎn)數(shù)量;判斷所述第i共現(xiàn)跳數(shù)除W所述第i傳播跳數(shù)的商值是否 大于第一預(yù)設(shè)闊值;在所述商值大于所述第一預(yù)設(shè)闊值時(shí),則確定所述第i個(gè)特征詞匯為 所述群體特征詞匯。
[0007] 結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述獲得所述電子設(shè)備的用戶(hù)的N 個(gè)特征詞匯,具體為:獲得所述電子設(shè)備的用戶(hù)使用頻率超過(guò)第二預(yù)設(shè)闊值的詞匯作為所 述N個(gè)特征詞匯;或接收另一電子設(shè)備發(fā)送至所述N個(gè)特征詞匯;或獲得所述電子設(shè)備的 用戶(hù)的使用頻率超過(guò)第二預(yù)設(shè)闊值的N1個(gè)詞匯,W及接收另一電子設(shè)備的發(fā)送至的N2個(gè) 特征詞匯,所述N1個(gè)詞匯與所述N2個(gè)特征詞匯組成所述N個(gè)特征詞匯。
[0008] 結(jié)合第一方面,在第Η種可能的實(shí)現(xiàn)方式中,在所述判斷所述N個(gè)特征詞匯中的 任一特征詞匯是否為所述用戶(hù)所在特定用戶(hù)群體的群體特征詞匯之前,所述方法還包括: 依次取i為1至Ν的整數(shù),確定所述Ν個(gè)特征詞匯中第i個(gè)特征詞匯的第i傳播跳數(shù)和第 i共現(xiàn)跳數(shù),所述第i傳播跳數(shù)具體為;所述第i個(gè)特征詞匯從第一次出現(xiàn)到傳輸至所述電 子設(shè)備所經(jīng)過(guò)的節(jié)點(diǎn)數(shù)量,所述第i共現(xiàn)跳數(shù)具體為;所述第i個(gè)特征詞匯在傳播過(guò)程中, 將所述第i個(gè)特征詞匯作為特征詞匯的節(jié)點(diǎn)數(shù)量;判斷所述第i傳播跳數(shù)減去第i共現(xiàn)跳 數(shù)的差值是否大于第Η預(yù)設(shè)闊值;在所述差值大于所述第Η預(yù)設(shè)闊值時(shí),將所述第i個(gè)特 征詞匯從所述N個(gè)特征詞匯中去除,進(jìn)而在i等于N時(shí),獲得所述用戶(hù)的L個(gè)特征詞匯,L為 小于等于N的正整數(shù);所述判斷所述N個(gè)特征詞匯中的任一特征詞匯是否為所述用戶(hù)所在 特定用戶(hù)群體的群體特征詞匯,具體為:逐一判斷所述L個(gè)特征詞匯中的任一特征詞匯是 否為所述群體特征詞匯。
[0009] 結(jié)合第一方面或第一方面的第一至Η種可能的實(shí)現(xiàn)方式中的任一一種可能的實(shí) 現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述通過(guò)所述Μ個(gè)群體特征詞匯對(duì)所述電子設(shè)備的 用戶(hù)詞典進(jìn)行更新,具體為:取j為1至Μ的整數(shù),確定所述Μ個(gè)群體特征詞匯中的第j個(gè) 特征詞匯的源節(jié)點(diǎn)與所述電子設(shè)備的第j距離值;判斷所述第j距離值是否小于預(yù)設(shè)距離 值;在所述第j距離值小于所述預(yù)設(shè)距離值時(shí),將所述第j個(gè)特征詞匯加入所述用戶(hù)詞典; 否則,不將所述第j個(gè)特征詞匯加入所述用戶(hù)詞典。
[0010] 結(jié)合第一方面或第一方面的第一至Η種可能的實(shí)現(xiàn)方式中的任一一種可能的實(shí) 現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,在所述從所述Ν個(gè)特征詞匯中確定出Μ個(gè)群體特征詞 匯之后,所述方法還包括;將所述Μ個(gè)群體特征詞匯發(fā)送至所述電子設(shè)備的鄰居節(jié)點(diǎn),所述 Μ個(gè)群體特征詞匯用于對(duì)所述鄰居節(jié)點(diǎn)的所述用戶(hù)詞典進(jìn)行更新。
[0011] 第二方面,本發(fā)明實(shí)施例提供一種電子設(shè)備,包括:獲得模塊,用于獲得所述電子 設(shè)備的用戶(hù)的Ν個(gè)特征詞匯,Ν為正整數(shù);第一判斷模塊,用于判斷所述Ν個(gè)特征詞匯中的 任一特征詞匯是否為所述用戶(hù)所在特定用戶(hù)群體的群體特征詞匯,進(jìn)而從所述Ν個(gè)特征詞 匯中確定出Μ個(gè)群體特征詞匯,其中,所述群體特征詞匯為所述特定用戶(hù)群體中的至少兩 個(gè)用戶(hù)的特征詞匯,Μ為小于等于Ν的正整數(shù);更新模塊,用于通過(guò)所述Μ個(gè)群體特征詞匯 對(duì)所述電子設(shè)備的用戶(hù)詞典進(jìn)行更新。
[0012] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述第一判斷模塊,具體包括;第一 確定單元,用于依次取i為1至Ν的整數(shù),確定所述Ν個(gè)特征詞匯中第i個(gè)特征詞匯的第i 傳播跳數(shù)和第i共現(xiàn)跳數(shù),所述第i傳播跳數(shù)具體為:所述第i個(gè)特征詞匯從第一次出現(xiàn)到 傳輸至所述電子設(shè)備所經(jīng)過(guò)的節(jié)點(diǎn)數(shù)量,所述第i共現(xiàn)跳數(shù)具體為:在所述第i個(gè)特征詞匯 的傳播過(guò)程中,將所述第i個(gè)特征詞匯作為特征詞匯的節(jié)點(diǎn)數(shù)量;第一判斷單元,用于判斷 所述第i共現(xiàn)跳數(shù)除W所述第i傳播跳數(shù)的商值是否大于第一預(yù)設(shè)闊值;第二確定單元, 用于在所述商值大于所述第一預(yù)設(shè)闊值時(shí),則確定所述第i個(gè)特征詞匯為所述群體特征詞 匯。
[0013] 結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述獲得模塊,具體用于;獲得所述 電子設(shè)備的用戶(hù)使用頻率超過(guò)第二預(yù)設(shè)闊值的詞匯作為所述N個(gè)特征詞匯;或接收另一電 子設(shè)備發(fā)送至所述N個(gè)特征詞匯;獲得所述電子設(shè)備的用戶(hù)的使用頻率超過(guò)第二預(yù)設(shè)闊值 的N1個(gè)詞匯,W及接收另一電子設(shè)備的發(fā)送至的N2個(gè)特征詞匯,所述N1個(gè)詞匯與所述N2 個(gè)特征詞匯組成所述N個(gè)特征詞匯。
[0014] 結(jié)合第二方面,在第Η種可能的實(shí)現(xiàn)方式中,所述電子設(shè)備還包括:確定模塊,用 于在判斷所述Ν個(gè)特征詞匯中的任一特征詞匯是否為所述用戶(hù)所在特定用戶(hù)群體的群體 特征詞匯之前,依次取i為1至Ν的整數(shù),確定所述Ν個(gè)特征詞匯中第i個(gè)特征詞匯的第i 傳播跳數(shù)和第i共現(xiàn)跳數(shù),所述第i傳播跳數(shù)具體為:所述第i個(gè)特征詞匯從第一次出現(xiàn)到 傳輸至所述電子設(shè)備所經(jīng)過(guò)的節(jié)點(diǎn)數(shù)量,所述第i共現(xiàn)跳數(shù)具體為:所述第i個(gè)特征詞匯在 傳播過(guò)程中,將所述第i個(gè)特征詞匯作為特征詞匯的節(jié)點(diǎn)數(shù)量;第二判斷模塊,用于判斷所 述第i傳播跳數(shù)減去第i共現(xiàn)跳數(shù)的差值是否大于第Η預(yù)設(shè)闊值;篩選模塊,用于在所述差 值大于所述第Η預(yù)設(shè)闊值時(shí),將所述第i個(gè)特征詞匯從所述Ν個(gè)特征詞匯中去除,進(jìn)而在i 等于N時(shí),獲得所述用戶(hù)的L個(gè)特征詞匯,L為小于等于N的正整數(shù);所述第一判斷模塊,具 體用于;逐一判斷所述L個(gè)特征詞匯中的任一特征詞匯是否為所述群體特征詞匯。
[0015] 結(jié)合第二方面或第二方面的第一至Η種可能的實(shí)現(xiàn)方式中的任--種可能的實(shí) 現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述更新模塊,具體包括:第Η確定單元,用于取j為 1至Μ的整數(shù),確定所述Μ個(gè)群體特征詞匯中的第j個(gè)特征詞匯的源節(jié)點(diǎn)與所述電子設(shè)備的 第j距離值;第二判斷單元,用于判斷所述第j距離值是否小于預(yù)設(shè)距離值;更新單元,用 于在所述第j距離值小于所述預(yù)設(shè)距離值時(shí),將所述第j個(gè)特征詞匯加入所述用戶(hù)詞典;否 貝IJ,不將所述第j個(gè)特征詞匯加入所述用戶(hù)詞典。
[0016] 結(jié)合第二方面或第二方面的第一至Η種可能的實(shí)現(xiàn)方式中的任--種可能的實(shí) 現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述電子設(shè)備還包括:發(fā)送模塊,用于在從所述Ν個(gè) 特征詞匯中確定出Μ個(gè)群體特征詞匯之后,將所述Μ個(gè)群體特征詞匯發(fā)送至所述電子設(shè)備 的鄰居節(jié)點(diǎn),所述Μ個(gè)群體特征詞匯用于對(duì)所述鄰居節(jié)點(diǎn)的所述用戶(hù)詞典