当前位置: 首页 > 专利查询>四川大学专利>正文

一种基于赋色的输入方法、装置及电子设备制造方法及图纸

技术编号:35410937 阅读:14 留言:0更新日期:2022-11-03 11:07
本发明专利技术供了一种基于赋色的输入方法,其中,获取用户输入的拼音字符串;根据所述拼音字符串得到汉字语句;按照词的类型,对所述汉字语句进行词分割,得到所述汉字语句中的至少一个词;从预先构建的实体名词颜色库中选取不同词义的名词对应的颜色,并将选取的颜色对相应名词进行赋色。通过为一部分汉字赋予直观的颜色特征,并将其应用于输入法之中。与现有技术中的只通过空间特征(排列顺序)的方法相比,可以帮助用户更快找到想要输入的信息,提高输入效率。入效率。入效率。

【技术实现步骤摘要】
一种基于赋色的输入方法、装置及电子设备


[0001]本专利技术涉及输入法
,具体而言,涉及一种基于赋色的输入方法、装置及电子设备。

技术介绍

[0002]目前,中文输入法是一种用户向电脑输入汉字的软件工具,其作用是将输入键的组合转换为计算机信息技术标准规定的统一字符集编码(Unicode等),辅助用户输入字符内容,并运用输入法算法提高输入效率。现有输入法以用户使用频率为主要标准,改变词句排列的空间位置。候选词句排列的优先级随使用频率增加。在新安装的输入法中,词句按照默认词频排序,每个词句都具备初始的词频值。输入法会在本地为用户建立个性化模型,记录输入的词句的频率,并改变输入词句的频值。该算法仅改变候选词句空间排列,用户会默认从左向右依次查看输入法罗列的候选词句,所以存在以下问题:常用词之间特征不明显,导致输入常用词出错较高。如果两个词均属于常用词,并且结构类似。它们在输入法中处于临近位置,不能快速区分。在输入时,用户很容易输入错误。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种基于赋色的汉字输入方法、装置以及电子设备,能够通过将输入法中的词汇结合色彩的设置,解决现有技术中词汇语句之间相似度高不容易直观分辨,不能直观的找到想要输入的词句。
[0004]第一方面,本专利技术实施例提供了一种基于赋色的汉字输入方法,所述方法包括:
[0005]获取用户输入的拼音字符串;
[0006]根据所述拼音字符串得到汉字语句;
[0007]按照词的类型,对所述汉字语句进行词分割,得到所述汉字语句中的至少一个词;
[0008]从预先构建的实体名词颜色库中选取不同词义的名词对应的颜色,并将选取的颜色对相应名词进行赋色。
[0009]进一步地,所述实体名词颜色库通过以下方式构建,包括:
[0010]将标注颜色的实体名词和未标注颜色的实体名词分别嵌入向量并输入以下公式,得到未标注颜色的实体名词与已标注颜色的实体名词的词向量间距;
[0011][0012]其中,L为词向量间距,x为标注颜色的实体名词的词向量,y为未标注颜色的实体名词的词向量,i为x和y的第i维;
[0013]根据所述标注颜色的实体名词的颜色,确定所述词向量间距为预设值的所述未标注颜色的实体名词的颜色;
[0014]将所有标注后的实体名词合并组成所述实体名词颜色库。
[0015]进一步地,根据所述拼音字符串得到汉字语句的步骤,包括:
[0016]将所述拼音字符串进行切分,得到表示至少一个汉字的拼音字符串;
[0017]将所述拼音字符串与汉语拼音数据库进行比对,得到所述拼音字符对应的汉字,并构成汉字语句。
[0018]进一步地,将所述汉字语句按照词的类型进行分割的步骤,包括:
[0019]找到所述汉字语句的词边界,所述词边界为区分所述汉字语句中不同词汇的界限;
[0020]根据所述词边界将所述汉字语句分割为不同词义的词。
[0021]进一步地,将选取的颜色对相应名词进行赋色,包括;
[0022]判断所述至少一个词中的各词的词性是否为名词;
[0023]如果是,则从预先构建的实体名词颜色库中选取不同词义的词对应的颜色,并将选取的颜色对相应名词进行赋色;
[0024]如果否,则不进行赋色。
[0025]第二方面,本专利技术实施例还提供了一种基于赋色的汉字输入装置,所述装置包括:
[0026]获取模块,用于获取用户输入的拼音字符串;
[0027]汉字转化模块,用于根据所述拼音字符串得到汉字语句;
[0028]分词模块,用于按照词的类型,对所述汉字语句进行词分割,得到所述汉字语句中的至少一个词;
[0029]赋色模块,用于从预先构建的实体名词颜色库中选取不同词义的名词对应的颜色,并将选取的颜色对相应名词进行赋色。
[0030]进一步地,所述装置还包括:
[0031]构建模块,用于将标注颜色的实体名词和未标注颜色的实体名词分别嵌入向量并输入以下公式,得到未标注颜色的实体名词与已标注颜色的实体名词的词向量间距;
[0032][0033]其中,L为词向量间距,x为标注颜色的实体名词的词向量,y为未标注颜色的实体名词的词向量,i为x和y的第i维;
[0034]根据所述标注颜色的实体名词的颜色,确定所述词向量间距为预设值的所述未标注颜色的实体名词的颜色;
[0035]将所有标注后的实体名词合并组成所述实体名词颜色库。
[0036]第三方面,本专利技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的基于赋色的输入方法的步骤。
[0037]第四方面,本专利技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的基于赋色的输入方法
的步骤。
[0038]本专利技术实施例提供的基于赋色的汉字输入方法及装置,获取用户输入的拼音字符串;根据所述拼音字符串得到汉字语句;按照词的类型,对所述汉字语句进行词分割,得到所述汉字语句中的至少一个词;从预先构建的实体名词颜色库中选取不同词义的名词对应的颜色,并将选取的颜色对相应名词进行赋色。通过为一部分汉字赋予直观的颜色特征,并将其应用于输入法之中。与现有技术中的只通过空间特征(排列顺序)的方法相比,可以帮助用户更快找到想要输入的信息,提高输入效率。
[0039]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0040]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0041]图1为本专利技术实施例所提供的一种基于赋色的输入方法的流程图;
[0042]图2为本专利技术实施例所提供的一种汉字词句的推断流程图;
[0043]图3为本专利技术实施例所提供的另一种基于赋色的输入方法的结构示意图;
[0044]图4为本专利技术实施例所提供的一种基于赋色的输入装置的结构示意图;
[0045]图5为本专利技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0046]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于赋色的输入方法,其特征在于,包括:获取用户输入的拼音字符串;根据所述拼音字符串得到汉字语句;按照词的类型,对所述汉字语句进行词分割,得到所述汉字语句中的至少一个词;从预先构建的实体名词颜色库中选取不同词义的名词对应的颜色,并用选取的颜色对相应名词进行赋色。2.根据权利要求1所述的方法,其特征在于,所述实体名词颜色库通过以下方式构建,包括:将标注颜色的实体名词和未标注颜色的实体名词分别嵌入向量并输入以下公式,得到未标注颜色的实体名词与已标注颜色的实体名词的词向量间距;其中,L为词向量间距,x为标注颜色的实体名词的词向量,y为未标注颜色的实体名词的词向量,i为x和y的第i维;根据所述标注颜色的实体名词的颜色,确定所述词向量间距为预设值的所述未标注颜色的实体名词的颜色;将所有标注后的实体名词合并组成所述实体名词颜色库。3.根据权利要求1所述的方法,其特征在于,根据所述拼音字符串得到汉字语句的步骤,包括:将所述拼音字符串进行切分,得到表示至少一个汉字的拼音字符串;将所述拼音字符串与汉语拼音数据库进行比对,得到所述拼音字符串对应的汉字,并构成汉字词句。4.根据权利要求3所述的方法,其特征在于,将所述汉字语句按照词的类型进行分割的步骤,包括:找到所述汉字语句的词边界,所述词边界为区分所述汉字语句中不同词汇的界限;根据所述词边界将所述汉字语句分割为不同词义的词。5.根据权利要求1所述的方法,其特征在于,将选取的颜色对相应名词进行赋色,包括;判断所述至少一个词中的各词的词性是否为名词;如果是,则从预先构建的实体名词颜色库中选取不同词义的词对应的颜色,并将选取的颜色对相应名词进行赋色;如果否,则不进行赋色。6.一种基于...

【专利技术属性】
技术研发人员:袁帅林涛黎鸣吴芝明
申请(专利权)人:四川大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1