[發明專利]輸入法預測首選項的確定方法、裝置、設備及存儲介質在審
| 申請號: | 201910250664.6 | 申請日: | 2019-03-29 |
| 公開(公告)號: | CN110007779A | 公開(公告)日: | 2019-07-12 |
| 發明(設計)人: | 許晏銘 | 申請(專利權)人: | 北京金山安全軟件有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 丁蕓;馬敬 |
| 地址: | 100123 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 首選項 存儲介質 候選項 輸入法 輸入信息 預測 輸入法詞庫 接收用戶 準確度 詞屬性 預設 匹配 選項 | ||
1.一種輸入法預測首選項的確定方法,其特征在于,包括:
接收用戶輸入的輸入信息;
從輸入法詞庫中確定出與所述輸入信息匹配的候選項,所述輸入法詞庫為導入通訊錄詞庫后的詞庫;
根據各個候選項的詞屬性信息,通過預設比較規則,從各個候選項中確定出首選項,其中,針對各個候選項,所述詞屬性信息用于指示該候選項是系統詞或歷史詞,以及當該候選項是所述系統詞時,指示該候選項是通訊錄系統詞或其他系統詞,當該候選項是所述歷史詞時,指示該候選項是通訊錄歷史詞或其他歷史詞,所述其他系統詞為所述系統詞中除所述通訊錄系統詞之外的詞,所述其他歷史詞為所述歷史詞中除所述通訊錄歷史詞之外的詞;
所述根據各個候選項的詞屬性信息,通過預設比較規則,從各個候選項中確定出首選項,包括:
根據各個候選項的詞屬性信息以及各個候選項的詞特征屬性信息,通過預設比較規則,從各個候選項中確定出首選項,其中,針對各個候選項,所述詞特征屬性信息用于反映該候選項與所述輸入信息的編輯距離以及匹配程度。
2.根據權利要求1所述的方法,其特征在于,在所述從輸入法詞庫中確定出與所述輸入信息匹配的候選項之前,所述方法還包括:
獲取所述用戶的通訊錄中的各個通訊錄詞;
將所述各個通訊錄詞導入所述輸入法詞庫,并將所述各個通訊錄詞標記為通訊錄系統詞。
3.根據權利要求2所述的方法,其特征在于,在所述將所述各個通訊錄詞導入所述輸入法詞庫,并將所述各個通訊錄詞標記為通訊錄系統詞之后,所述方法還包括:
針對各個通訊錄系統詞,在輸入法展示該通訊錄系統詞、且該通訊錄系統詞被點擊后,將該通訊錄系統詞標記為通訊錄歷史詞。
4.根據權利要求1所述的方法,其特征在于,針對各個候選項,通過語言模型和空間模型,確定反映該候選項的詞頻和詞特征屬性信息的得分,其中,所述詞頻是基于語料庫統計的詞頻,所述詞特征屬性信息包括該候選項的簡拼個數、是否滿足末字簡拼規則、糾錯結果的個數、是否對應不可組成完整拼音信息;
所述根據各個候選項的詞屬性信息以及各個候選項的詞特征屬性信息,通過預設比較規則,從各個候選項中確定出首選項,包括:
依次遍歷各個候選項,從各個候選項中確定第一待比較候選項和第二待比較候選項,第二待比較候選項為各個候選項中除第一待比較候選項之外的候選項;
若第一待比較候選項和第二待比較候選項中一個是通訊錄系統詞,另一個是其他系統詞時,
當第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數均為零時,確定第一待比較候選項和第二待比較候選項中得分較高的待比較候選項為所述首選項,若得分相同時,確定第一待比較候選項為所述首選項;或,
當第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數中有一個為零,
且簡拼個數不為零的待比較候選項滿足末字簡拼規則時,確定第一待比較候選項和第二待比較候選項中得分較高的待比較候選項為所述首選項,得分相同,確定第一待比較候選項和第二待比較候選項中簡拼個數為零的待比較候選項為所述首選項;
或者簡拼個數不為零的待比較候選項不滿足末字簡拼規則時,確定第一待比較候選項和第二待比較候選項中簡拼個數為零的待比較候選項為所述首選項;
當第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數均不為零,且第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數相等時,
若第一待比較候選項和第二待比較候選項中僅有一個是糾錯結果,則確定第一待比較候選項和第二待比較候選項中為非糾錯結果的待比較候選項為首選項;
若第一待比較候選項和第二待比較候選項均是糾錯結果或均不是糾錯結果,且當第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數均為1時,若第一待比較候選項和第二待比較候選項中有一個待比較候選項對應不可組成完整拼音信息,另一個待比較候選項對應可組成完整拼音信息,則確定對應不可組成完整拼音信息的待比較候選項為首選項,否則,確定第一待比較候選項和第二待比較候選項中得分較高的待比較候選項為所述首選項,若得分相同時,確定是通訊錄系統詞的待比較候選項為首選項;
否則,確定第一待比較候選項和第二待比較候選項中得分較高的待比較候選項為所述首選項,若得分相同時,確定是通訊錄系統詞的待比較候選項為首選項;
當第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數均不為零,且第一待比較候選項的簡拼個數和第二待比較候選項的簡拼個數不相等時,
若第一待比較候選項和第二待比較候選項中僅有一個是糾錯結果,則確定第一待比較候選項和第二待比較候選項中為非糾錯結果的待比較候選項為首選項,否則,確定第一待比較候選項的簡拼個數和第二待比較候選項中簡拼個數較小的待比較候選項為首選項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山安全軟件有限公司,未經北京金山安全軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910250664.6/1.html,轉載請聲明來源鉆瓜專利網。





