The embodiment of this application discloses a method and device for displaying candidate words, which is characterized by acquiring the first string input by the user, determining whether part or all of the first string is in a mistake-prone lexicon, including the corresponding relationship between the second string and the correct candidate words, and selecting the correct candidate words from the candidate words displayed in the second string. If the second string is determined to be part or all of the first string, the correct candidate words will be displayed in the priority display position of the second string corresponding to the candidate words. It can be seen that when the user mistyped the string, the correct candidate words are displayed in the priority display position of the second string corresponding to the candidate words, so that the user can see the correct candidate words first, and improve the user's input experience when the user did mistyped the string.
【技术实现步骤摘要】
一种候选词展示方法和装置
本申请涉及输入法领域,特别是涉及一种候选词展示方法和装置。
技术介绍
输入法是指为将各种符号输入计算机或其他设备(如手机)而采用的编码方法,用户可以使用输入法便利的将需要的字符输入电子设备。输入法可以根据用户输入的字符串展示对应的候选词,并将用户所选择的候选词进行上屏,例如录入到电子设备的文档中,这是一种常见的使用输入法的方式。但是,不同的输入习惯或输入速度可能会导致用户在输入字符串时输入错误,导致对应的候选词或者优先展示的候选词并不是自己想要的,这种情况下用户需要多次翻页才能找到所需的候选词,或者重新输入字符串。显然这种输入错误的字符串会影响用户的输入速度,降低用户的输入体验。
技术实现思路
为了解决上述技术问题,本申请提供了一种候选词展示方法和装置,用户可以优先看到该正确候选词,在用户确实输错字符串的情况下提高了用户的输入体验。第一方面,本申请提供了一种候选词展示方法,该方法包括:获取用户输入的第一字符串;判断所述第一字符串的部分或全部是否处于易错词库中,所述易错词库包括第二字符串与正确候选词的对应关系,所述正确候选词为从所述第二字符串所展示候选词中选择上屏的、但是与所述第二字符串不完全对应的候选词;若判定所述第二字符串为所述第一字符串的部分或全部,将所述正确候选词展示在所述第二字符串对应候选词的优先展示位置中。可选的,所述第一字符串中包括用于标识音节音调的字符。可选的,所述易错词库是根据历史数据中输错字符串情况所建立的,所述输错字符串情况为根据所输字符串选择上屏的候选词为与所输字符串不完全对应的候选词的情况。可选的,所述易错词库 ...
【技术保护点】
1.一种候选词展示方法,其特征在于,所述方法包括:获取用户输入的第一字符串;判断所述第一字符串的部分或全部是否处于易错词库中,所述易错词库包括第二字符串与正确候选词的对应关系,所述正确候选词为从所述第二字符串所展示候选词中选择上屏的、但是与所述第二字符串不完全对应的候选词;若判定所述第二字符串为所述第一字符串的部分或全部,将所述正确候选词展示在所述第二字符串对应候选词的优先展示位置中。
【技术特征摘要】
1.一种候选词展示方法,其特征在于,所述方法包括:获取用户输入的第一字符串;判断所述第一字符串的部分或全部是否处于易错词库中,所述易错词库包括第二字符串与正确候选词的对应关系,所述正确候选词为从所述第二字符串所展示候选词中选择上屏的、但是与所述第二字符串不完全对应的候选词;若判定所述第二字符串为所述第一字符串的部分或全部,将所述正确候选词展示在所述第二字符串对应候选词的优先展示位置中。2.根据权利要求1所述的方法,其特征在于,所述第一字符串中包括用于标识音节音调的字符。3.根据权利要求1所述的方法,其特征在于,所述易错词库是根据历史数据中输错字符串情况所建立的,所述输错字符串情况为根据所输字符串选择上屏的候选词为与所输字符串不完全对应的候选词的情况。4.根据权利要求3所述的方法,其特征在于,所述易错词库中第二字符串与正确候选词出现在所述输错字符串情况中的次数满足预设条件。5.根据权利要求3所述的方法,其特征在于,所述历史数据包括所述用户的历史数据和/或多个其他用户的历史数据;当所述历史数据中包括所述用户的历史数据时,所述方法还包括:根据所述用户的所述输错字符串情况更新所述易错词库。6.根据权利要求3所述的方法,其特征在于,所述第二字符串中包括用于标识音节音调的字符。7.根据权利要求1至6任意一项所述的方法,其特征在于,在所述将所述正确候选词展示在所述第一字符串对应候选词的优先展示位置中之前,还包括:根据所述第二字符串查询所述用户对应的输入行为数据,若所述用户对应的输入行为数据中包括从所述第二字符串所展示...
【专利技术属性】
技术研发人员:费腾,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。