1.一種慣用輸入法確定方法,其特征在于,包括:
獲取用戶的輸入更正行為數(shù)據(jù)集合,所述輸入更正行為數(shù)據(jù)集合包括若干條輸入更正行為數(shù)據(jù),每一條輸入更正行為數(shù)據(jù)包括更正前輸入的字符組合,以及更正后輸入的詞組;
針對每一所述輸入更正行為數(shù)據(jù),確定存在目標(biāo)編碼映射關(guān)系的輸入法,并為該輸入法的累計(jì)次數(shù)增加設(shè)定增量值;所述目標(biāo)編碼映射關(guān)系為所述輸入更正行為數(shù)據(jù)所包含的字符組合到詞組的編碼映射關(guān)系;
根據(jù)各輸入法的累計(jì)次數(shù),將累計(jì)次數(shù)滿足設(shè)定累計(jì)次數(shù)條件的輸入法確定為用戶慣用的輸入法。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶的輸入更正行為數(shù)據(jù)集合,包括:
在檢測到用戶對輸入的字符組合進(jìn)行更正操作時(shí),判斷更正后輸入的信息是否為詞組;
若是,判斷是否存在一輸入法的編碼映射關(guān)系中,包含所述字符組合至所述詞組的編碼映射關(guān)系;
若是,將更正前輸入的字符組合及更正后輸入的詞組作為一條輸入更正行為數(shù)據(jù),加入輸入更正行為數(shù)據(jù)集合。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸入更正行為數(shù)據(jù)集合包括第一數(shù)量的輸入更正行為數(shù)據(jù),所述第一數(shù)量超過設(shè)定數(shù)量閾值;所述根據(jù)各輸入法的累計(jì)次數(shù),將累計(jì)次數(shù)滿足設(shè)定累計(jì)次數(shù)條件的輸入法確定為用戶慣用的輸入法,包括:
計(jì)算每一輸入法的累計(jì)次數(shù)與所述第一數(shù)量的比值;
選取比值最大的輸入法,并判斷該輸入法的比值是否超過設(shè)定比值閾值;
若是,將該比值最大的輸入法確定為用戶慣用的輸入法。
4.一種輸入信息確定方法,其特征在于,基于權(quán)利要求1-3任一項(xiàng)所述的慣用輸入法確定方法,該輸入信息確定方法包括:
獲取用戶輸入的由字符組成的編碼信息;
判斷所述編碼信息是否為有效英文詞組;
若否,確定所述用戶慣用的輸入法對應(yīng)的輸入法詞庫中,所述編碼信息所對應(yīng)的映射詞組;
將所述映射詞組確定為輸入信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在確定所述編碼信息不是有效英文詞組之后,所述確定所述用戶慣用的輸入法對應(yīng)的輸入法詞庫中,所述編碼信息所對應(yīng)的映射詞組之前,該方法還包括:
查找所述輸入更正行為數(shù)據(jù)集合,確定是否存在目標(biāo)輸入更正行為數(shù)據(jù),所述目標(biāo)輸入更正行為數(shù)據(jù)所包含的更正前輸入的字符組合與所述編碼信息相同;
若否,執(zhí)行所述確定所述用戶慣用的輸入法對應(yīng)的輸入法詞庫中,所述編碼信息所對應(yīng)的映射詞組的操作;
若是,將所述目標(biāo)輸入更正行為數(shù)據(jù)所包含的更正后輸入的詞組確定為輸入信息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述映射詞組確定為輸入信息,包括:
若所述映射詞組個(gè)數(shù)為一個(gè),則將該唯一一個(gè)映射詞組確定為輸入信息;
若所述映射詞組個(gè)數(shù)為一個(gè)以上,則將各所述映射詞組向用戶進(jìn)行展示;
響應(yīng)用戶對展示的各映射詞組中目標(biāo)映射詞組的選中操作,將所述目標(biāo)映射詞組確定為輸入信息。
7.根據(jù)權(quán)利要求4-6任一項(xiàng)所述的方法,其特征在于,還包括:
響應(yīng)用戶的搜索操作,以所述輸入信息作為搜索關(guān)鍵詞進(jìn)行搜索。
8.一種慣用輸入法確定裝置,其特征在于,包括:
集合獲取單元,用于獲取用戶的輸入更正行為數(shù)據(jù)集合,所述輸入更正行為數(shù)據(jù)集合包括若干條輸入更正行為數(shù)據(jù),每一條輸入更正行為數(shù)據(jù)包括更正前輸入的字符組合,以及更正后輸入的詞組;
輸入法累計(jì)單元,用于針對每一所述輸入更正行為數(shù)據(jù),確定存在目標(biāo)編碼映射關(guān)系的輸入法,并為該輸入法的累計(jì)次數(shù)增加設(shè)定增量值;所述目標(biāo)編碼映射關(guān)系為所述輸入更正行為數(shù)據(jù)所包含的字符組合到詞組的編碼映射關(guān)系;
慣用輸入法確定單元,用于根據(jù)各輸入法的累計(jì)次數(shù),將累計(jì)次數(shù)滿足設(shè)定累計(jì)次數(shù)條件的輸入法確定為用戶慣用的輸入法。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述輸入更正行為數(shù)據(jù)集合包括第一數(shù)量的輸入更正行為數(shù)據(jù),所述第一數(shù)量超過設(shè)定數(shù)量閾值;所述慣用輸入法確定單元包括:
第一慣用輸入法確定子單元,用于計(jì)算每一輸入法的累計(jì)次數(shù)與所述第一數(shù)量的比值;
第二慣用輸入法確定子單元,用于選取比值最大的輸入法,并判斷該輸入法的比值是否超過設(shè)定比值閾值;
第三慣用輸入法確定子單元,用于在所述第二慣用輸入法確定子單元的判斷結(jié)果為是時(shí),將該比值最大的輸入法確定為用戶慣用的輸入法。
10.一種輸入信息確定裝置,其特征在于,基于權(quán)利要求8或9所述的慣用輸入法確定裝置,該輸入信息確定裝置包括:
編碼信息獲取單元,用于獲取用戶輸入的由字符組成的編碼信息;
有效英文詞組判斷單元,用于判斷所述編碼信息是否為有效英文詞組;
映射詞組查詢單元,用于在所述有效英文詞組判斷單元的判斷結(jié)果為否時(shí),確定所述用戶慣用的輸入法對應(yīng)的輸入法詞庫中,所述編碼信息所對應(yīng)的映射詞組;
輸入信息確定單元,用于將所述映射詞組確定為輸入信息。