首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种输入法内容诠释的方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海量明科技发展有限公司

摘要:本发明提供一种输入法内容诠释的方法及系统,属于计算机、软件技术领域。该方法包括有如下步骤:步骤1,采集用户在输入法界面中的字符串输入信息;步骤2,针对于用户输入的字符串所对应候选词,进行分段评估内容的确定难度;步骤3,对分段后的候选词的确定难度进行排序;步骤4,对确定难度高的候选词部分进行优先诠释。通过本发明,可以根据词汇的确定难度来调整诠释的先后次序,提高用户的操作便利性。

主权项:一种输入法内容诠释的方法,其特征在于该方法包括有如下步骤:步骤1,采集用户在输入法界面中的字符串输入信息;步骤2,针对于用户输入的字符串所对应候选词,通过输入法工具分段评估内容的确定难度;步骤3,对分段后的候选词的确定难度进行排序;步骤4,对确定难度高的候选词部分进行优先诠释,所述优先诠释的方式为将输入法光标停留在确定难度高的候选词部分。

全文数据:一种输入法内容诠释的方法及系统技术领域[0001] 本发明属于计算机、软件技术领域。背景技术[0002] 对于多选择项的输入法技术来说,比如,利用拼音来输入汉语的拼音输入法,在进行词汇输入的时候,在用户同时输入多个拼音字符串的情况下,输入法会会提供候选词列表,来提供拼音字符串所对应的各个候选词。目前,一般是在用户完成输入操作后,用户可以从字符串的最后端,开始对整个字符串进行编辑,以及对候选词列表中的候选词进行选择。[0003] 但事实上,一个长长的字符串所对应着候选词中,通常会有部分词汇是完全确定的,特别是一些简单的常用词汇。而又会有另外一些词汇,因为含义可能会有多种类似的选择,或者其它原因,通常难以确定。这种情况下,就要求用户按照预定的顺序对对输入法光标进行移动,从而对需要修正的内容进行编辑,以及对候选词进行选择。[0004]目前的输入法技术,在进行输入法界面中的输入内容进行编辑时,因为各字符串以及候选词列表的权重是一样,没有分先后次序,这给用户的编辑操作带来了不小的麻烦。发明内容[0005] 本发明目的是提供一种输入法内容诠释的方法,以及配套的系统,通过本发明,可以根据词汇的确定难度来调整诠释的先后次序。[0006] —种输入法内容诠释的方法,该方法包括有如下步骤:[0007] 步骤I,采集用户在输入法界面中的字符串输入信息;[0008] 步骤2,针对于用户输入的字符串所对应候选词,进行分段评估内容的确定难度;[0009] 步骤3,对分段后的候选词的确定难度进行排序;[0010] 步骤4,对确定难度高的候选词部分进行优先i全释。[0011] 进一步,用以判断词汇难度的方式,包括如下类型的其中至少其一,[0012] 方式I,通过词汇的属性,来作为判定词汇取定难度的方式;[0013] 方式2,根据词汇和词库中已有词的吻合度来判定;[0014] 方式3,通过指定内容中不同字词之间的关联度状况进行判断;[0015] 方式4,通过指定内容中的词频进行判断;[0016] 方式5,将词汇分类成常用词汇和冷僻词汇,进行分类判断的方式;[0017] 方式6,通过领域的关联性,来判断候选词的确定难度。[0018] 进一步,针对于方式I中,以词汇属性判定词汇取定难度的方式,其操作步骤如下,[0019] 步骤Al,采集字符串所对应的候选词;[0020] 步骤A2,对于数量词、形容词、副词和动词,将其作为低确定难度的词汇,将名词作为高确定难度的词汇。[0021] 进一步,针对于方式2中,根据词汇和词库中已有词的吻合度来判定方式,是获得与词库吻合度高的待判定字或词,就判定其确定难度低;否则,判定其确定难度高。[0022] 进一步,针对于方式5中,在进行词汇判定难度的时候,可将常用词汇作为判定难度低的类型;而将生僻词汇,设置为判定难度高的类型。[0023] 进一步,将各候选词,根据词汇确定的难度进行排列,词汇确定难度大的,排序在前;词汇确定难度小的,排序在后。[0024] 进一步,在进行词汇输入时,将错误性的输入部分,作为确定难度大的待修改词汇部分。[0025] 进一步,对确定难度高的候选词进行优先诠释的方式,是将输入法光标直接移动到需要进行候选词选择,或者进行对应字符串修改的位置[0026] 进一步,当用户完成了第一个候选词的选择操作,或者完成了第一个字符串中字符的修改之后,接下来的输入法光标的移动操作,通过接下来候选词排序的难度,来依次移动光标。[0027] 本发明还提供一种输入法内容诠释的系统,该系统包括:[0028] 输入信息采集模块,采集用户在输入法界面中的字符串输入信息;[0029] 难度判定模块,针对于用户输入的字符串所对应候选词,进行分段评估内容的确定难度;[0030] 难度排序模块,对分段后的候选词的确定难度进行排序;[0031] 优先诠释,对确定难度高的候选词部分进行优先诠释。附图说明[0032]图1是当前实施方式的示意图。[0033]图2是本发明所描述的一种实施例的不意图。[0034]图3是本发明所述方法的流程图。[0035]图4是本发明所述系统的结构框图。具体实施例[0036] 为了对本发明作进一步的描述,作为举例而非限定,将本发明的思想描述如下:用户在输入字符串的时候,当字符串较长时,所对应的候选词通常会一部分是容易确定的,而一部分是不容易确定的。在本发明中,进行修改字符串以及候选词选词用的输入法光标,就可以通过难度判断,直接停留在难以判断的那些待修改字符的位置处,来方便于用户进行操作。[0037]下面结合着图1、图2,以及图3,对本发明所描述方法做详细说明。[0038] 本发明所描述的方法,主要包括有如下步骤:[0039] 步骤I,采集用户在输入法界面中的字符串输入信息。[0040] 在该步骤中,用户通过输入法界面,进行连续性的字符串的输入操作,比如,进行拼音字符串的输入操作。[0041] 连续输入的字符串的总量是不限定的;会根据不同的输入法而有所改变。需要指出的是,在本发明中,适合包括有两个或两个以上的独立含义的单元,才适合进行词汇之间难度上的比较。[0042] 步骤2,针对于用户输入的字符串所对应候选词,进行分段评估内容的确定难度。[0043] 拿汉语的拼音输入法来说,让输入的拼音字符串和每个汉语候选词都准确对应,是难以做到的。[0044] 现有的解决方案是:让用户自己去选择各候选词,以及对拼音字符串进行编辑。[0045] 但实际上,有些字或词,确定起来就很容易。比如,数量词、形容词、副词、动词等,其数量相对较少,当用户在拼音字符串中输入的内容较多时,常可以相对容易地将这些词汇先确定下来。[0046] 而名词部分,常因为同音字太多的缘故,需要用户自己去选择候选词,以及进行拼音字符串的编辑操作。[0047] 在本发明中,将用以判断词汇难度的方式进行汇总,作为描述的实施例而非限定,包括有如下形式:[0048] 方式I,可以通过词汇的属性,来作为判定词汇取定难度的方式,其操作步骤是这样的:[0049] 步骤Al,采集字符串所对应的候选词;[0050] 步骤A2,对于数量词、形容词、副词和动词,将其作为低确定难度的词汇,将名词作为高确定难度的词汇。[0051] 这种情况下,就可以对各个词汇的类型进行判定,然后判定词汇的确定难度。[0052] 方式2,可以根据词汇和词库中已有词的吻合度来判定。[0053] 所述的词库,包括有各种能够作为判定依据的词库类型。可以是客户端中由程序服务商预存的词库,也可以是根据用户的输入记录来生成的个性词库,或者是通过输入法引擎的相关服务器获得的词库。等等,均不限定。[0054] 在获得与词库吻合度高的待判定字或词,就判定其确定难度低;否则,判定其确定难度高。[0055] 方式3,可以通过指定内容中的不同字词之间的关联度状况进行判断。[0056] 指定内容,可以是一句话,或一段话,或整篇文章中内容的关联性。[0057] 方式4,通过指定内容中的词频进行判断。[0058]具体说来,可以通过指定段落,或所在的整篇文章所描述的频率高的内容之间的关联度进行判断。[0059] 还可以通过指定的参照文献,来根据此会出现的先后频率来进行判定。[0060] 方式5,将词汇分类成常用词汇和冷僻词汇,进行分类判断的方式。[0061] 为了更好地确定难度判定方式,还可以做各种各样的改进。比如,可以将词汇分成常用词汇和冷僻词汇两种类型。[0062] 在进行词汇判定难度的时候,可将常用词汇作为判定难度低的类型;而将生僻词汇,设置为判定难度高的类型。[0063] 方式6,通过领域的关联性,来判断候选词的确定难度。[0064] 对于有领域特征的词汇来说,可以通过领域选择的方式,来确定词汇的范围。比如,用户选择医学领域的词汇,这种情况下,在同样的内容提示下,就可以将和医学相关的词汇信息进行优先排序。这种方式,就相当于降低了与该领域相关联的词汇的判断难度。[0065] 具体的做法,可以通过乘上一个衰减系数的方式,来做确认难度上的判定。[0066] 步骤3,对分段后的候选词的确定难度进行排序。[0067] 将各候选词,根据词汇确定的难度进行排列。词汇确定难度大的,排序在前;词汇确定难度小的,排序在后。[0068]另外,在进行词汇输入的时候,有的时候,一些输入字符内容会造成错码,或者明显错误,对于这类错误性的输入部分,也可以作为优先进行修改的词汇部分,于是,也可以将其作为确定难度大的待修改词汇部分。[0069] 步骤4,对确定难度高的候选词部分进行优先诠释。[0070] 在本发明中,基于与输入法界面所实现的对确定难度高的候选词进行优先诠释的方式,就是将输入法光标直接移动到需要进行候选词选择,或者进行对应字符串修改的位置,而不需要让输入法光标待在字符串的最后面,等待着用户的相关操作。[0071] 这种方式,主要的价值就是能够节约用户移动输入法光标的时间,以及提醒用户对候选词的选择及修改。[0072]用户不需要将输入法光标在一个位置、一个位置的逐步移动,而是直接处在需要修改的字符串的特定位置处。[0073] 输入法光标所停留的位置,就是经判断比较容易出错的位置,也就是本发明所描述的,确定难度高的候选词部分。[0074] 参图2所示的实施例,就可以直接根据对候选词的难度判断,将输入法光标的移动到认为最难以判断,或者最需要修改的位置。[0075] 进一步,当用户完成了第一个候选词的选择操作,或者完成了第一个字符串中字符的修改之后,接下来的输入法光标的移动操作,可以由用户直接通过手工进行,也可以通过接下来候选词排序的难度,或者字符串需要修改的迫切程度,来依次移动光标。[0076] 进一步,用户在移动输入法光标的时候,还可以直接将输入法光标在所判断的确定难度高的候选词,以及所对应的字符串之间进行移动。比如说,用户一次所输入的字符串内容,一共对应有12个候选词,经过难度判断之后,其中有3个候选词所对应的字符串,认为是难以确定的,于是,用户在移动输入法光标的时候,就可以优先在这3个候选词所对应的字符串之间进行移动。这种方式,同样会为用户移动输入法光标带来便利。[0077]下面,结合着各附图举一个实施例:[0078] 参图1所示,这儿展示了输入法界面100,在该输入法界面100中,上面部分展示的是字符串200,具体说来是,是拼音字符串。下方部分,展示的是候选词列表400,上面设置有5个候选词410。这些候选词410,是与字符串200相对应的汉字。[0079] 在该界面所展示的输入信息中,用户希望输入的内容是:“这是一个序参量方面的问题”。[0080] 在图1所示的实施例中,是目前的已有技术形式。当用户完成字符串200的信息输入后,或者在进行字符串200的输入过程中,输入法光标300均设置处于字符串200的尾部。[0081] 参图2所示,在本发明中,会对各候选词进行难度判定。拿本图所对应的实施例来说,名词“序参量”,在用户的输入记录中,并没有相应的预存信息,对应的默认候选词为“须参量”,该词汇的确定难度较大;而其它的词汇,如“这是一个”、“方面的”、“问题”等词汇,都是较为容易确定的,因此,其确定难度较低。[0082] 于是,经过判定之后,就将输入法光标300直接移动到了“xucanliang”的“xu”前面,如图中所示。[0083] 进一步,可以将已确定的字符串200部分,由相应的候选词410进行替换。[0084]利用这种方式,直接就将输入法光标300转移到了难以确定的字符串位置,比已有的输入法更加便利。[0085] 用户可以更加便利地进行词汇的输入操作,以及词汇的更正操作等。[0086]结合图4所示,本发明还提供一种输入法内容诠释的系统,该系统包括:[0087] 输入信息采集模块500,采集用户在输入法界面中的字符串输入信息;[0088] 难度判定模块510,针对于用户输入的字符串所对应候选词,进行分段评估内容的确定难度;[0089] 难度排序模块520,对分段后的候选词的确定难度进行排序;[0090] 优先诠释模块530,对确定难度高的候选词部分进行优先诠释。[0091]该系统的各个组成及功能,如前面方法描述的部分,所描述的那样。[0092]以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。

权利要求:1.一种输入法内容诠释的方法,其特征在于该方法包括有如下步骤:步骤1,采集用户在输入法界面中的字符串输入信息;步骤2,针对于用户输入的字符串所对应候选词,通过输入法工具分段评估内容的确定难度;步骤3,对分段后的候选词的确定难度进行排序;步骤4,对确定难度高的候选词部分进行优先诠释,所述优先诠释的方式为将输入法光标停留在确定难度高的候选词部分。2.根据权利要求1所述的一种输入法内容诠释的方法,其特征在于:用以判断词汇难度的方式,包括如下类型的其中至少其一,方式I,通过词汇的属性,作为判定词汇确定难度的方式;方式2,根据词汇和词库中已有词的吻合度来判定;方式3,通过指定内容中不同字词之间的关联度状况进行判断;方式4,通过指定内容中的词频进行判断;方式5,将词汇分类成常用词汇和冷僻词汇,进行分类判断的方式;方式6,通过领域的关联性,来判断候选词的确定难度。3.根据权利要求2所述的一种输入法内容诠释的方法,其特征在于:针对于方式I中,以词汇属性判定词汇确定难度的方式,其操作步骤如下,步骤Al,采集字符串所对应的候选词;步骤A2,对于数量词、形容词、副词和动词,将其作为低确定难度的词汇,将名词作为高确定难度的词汇。4.根据权利要求2所述的一种输入法内容诠释的方法,其特征在于:针对于方式2中,根据词汇和词库中已有词的吻合度来判定方式,是获得与词库吻合度高的待判定字或词,就判定其确定难度低;否则,判定其确定难度高。5.根据权利要求2所述的一种输入法内容诠释的方法,其特征在于:针对于方式5中,在进行词汇判定难度的时候,将常用词汇作为判定难度低的类型;而将生僻词汇,设置为判定难度高的类型。6.根据权利要求1所述的一种输入法内容诠释的方法,其特征在于:将各候选词,根据词汇确定的难度进行排列,词汇确定难度大的,排序在前;词汇确定难度小的,排序在后。7.根据权利要求1所述的一种输入法内容诠释的方法,其特征在于:在进行词汇输入时,将错误性的输入部分,作为确定难度大的待修改词汇部分。8.根据权利要求1所述的一种输入法内容诠释的方法,其特征在于:对确定难度高的候选词进行优先诠释的方式,是将输入法光标直接移动到需要进行候选词选择,或者进行对应字符串修改的位置。9.根据权利要求1所述的一种输入法内容诠释的方法,其特征在于:当用户完成了第一个候选词的选择操作,或者完成了第一个字符串中字符的修改之后,接下来的输入法光标的移动操作,通过接下来候选词排序的难度,来依次移动光标。10.一种输入法内容诠释的系统,其特征在于该系统包括:输入信息采集模块,采集用户在输入法界面中的字符串输入信息;难度判定模块,针对于用户输入的字符串所对应候选词,通过输入法工具进行分段评估内容的确定难度;难度排序模块,对分段后的候选词的确定难度进行排序;优先诠释模块,对确定难度高的候选词部分进行优先诠释,所述优先诠释的方式为将输入法光标停留在确定难度高的候选词部分。

百度查询: 上海量明科技发展有限公司 一种输入法内容诠释的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。