一种灰色自造词组的屏蔽方法和装置制造方法及图纸

技术编号:24798524 阅读:43 留言:0更新日期:2020-07-07 20:53
本申请实施例公开了一种灰色自造词组的屏蔽方法和装置,由于输入法系统会为该用户配置对应的用户词库,该用户词库可以保存该用户最近上屏词组的组词关系,从而为用户再次输入自造词组时提供了便捷的输入方式。故当获取用户上屏的由多个词构成的自造词组时,通过确定该自造词组的多个词中是否包括灰色词,可以在包括灰色词时,将该组词关系取消,以避免该组词关系被保存到该用户对应的用户词库中,相当于屏蔽了灰色自造词组的组词关系进入用户词库,杜绝了便捷输入灰色自造词组的可能。可见,通过屏蔽了灰色自造词组的组词关系进入用户词库,增加了用户输入灰色自造词组的操作复杂度,降低了灰色自造词组对用户的不良影响。

【技术实现步骤摘要】
一种灰色自造词组的屏蔽方法和装置
本申请涉及输入法领域,特别是涉及一种灰色自造词组的屏蔽方法和装置。
技术介绍
用户可以使用输入法输入自造词组,自造词组是指用户自己构造的、非常规的多个词的组合,一般来说,自造词组由多个词构成,其中相邻的两个词之间通常不具有正常的语义联系,或者不属于常规的构词形式,例如“手表空手道”可以是一个自造词组,该自造词组由“手表”和“空手道”这两个词构成,而通过语义或组词规则来说,“手表”和“空手道”一般不会组合出现。用户通过自造词组可以表达一些特定含义,或者作为特定的表述形式,丰富了用户的表达,然而,有些用户可能会通过自造词组实现不好的目的,例如灰色自造词组。灰色自造词组属于自造词组的一种,构成灰色自造词组的多个词中的全部或部分属于灰色词。而灰色词主要是指不利于社会稳定、影响身心健康的词,例如语义涉及黄赌毒、反动的词。由此可见,如何避免用户可以便利的输入灰色自造词组是目前亟需解决的问题。
技术实现思路
为了解决上述技术问题,本申请提供了一种灰色自造词组的屏蔽方法和装置,增加了用户输入灰色自造词组的操作复杂度,降低了灰色自造词组对用户的不良影响。本申请实施例公开了如下技术方案:第一方面,本申请实施例提供了一种灰色自造词组的屏蔽方法,所述方法包括:获取用户上屏的自造词组,所述自造词组由多个词构成;确定所述自造词组中是否包括灰色词;若是,取消所述自造词组的组词关系。可选的,所述方法还包括:向服务器发送所述自造词组;获取所述服务器返回的、针对所述自造词组的灰色词判断结果;所述确定所述自造词组中是否包括灰色词,包括:根据所述灰色词判断结果确定所述自造词组的多个词中是否包括灰色词。可选的,所述方法还包括:若所述灰色词判断结果为所述自造词组的多个词中包括灰色词,将所述灰色词判断结果中的灰色词加入本地灰色词库。可选的,所述确定所述自造词组中是否包括灰色词,包括:根据本地灰色词库确定所述自造词组的多个词中是否包括灰色词,所述本地灰色词库包括至少一个灰色词或者包括至少一个灰色词的标签。可选的,所述方法还包括:根据所述用户对灰色词的输入词频维护本地灰色词库。可选的,所述方法还包括:向服务器发送本地灰色词库的版本标识;获取所述服务器返回的词库更新信息,所述词库更新信息中携带有基于所述版本标识的灰色词更新内容;根据所述词库更新信息对本地灰色词库进行更新。可选的,所述方法还包括:根据所述用户上屏待定词组的输入行为数据,确定所述待定词组是否为自造词组;若确定所述待定词组为自造词组,执行所述确定所述自造词组中是否包括灰色词的步骤。可选的,所述取消所述自造词组的组词关系,包括:将所述自造词组的组词关系从所述用户的组词数据中删除;或者,不记录所述自造词组的组词关系。第二方面,本申请实施例提供了一种灰色自造词组的屏蔽装置,所述装置包括获取单元、确定单元和取消单元:所述获取单元,用于获取用户上屏的自造词组,所述自造词组由多个词构成;所述确定单元,用于确定所述自造词组中是否包括灰色词;若是,触发所述取消单元;所述取消单元,用于取消所述自造词组的组词关系。可选的,所述装置还包括第一发送单元:所述第一发送单元,用于向服务器发送所述自造词组;所述获取单元还用于获取所述服务器返回的、针对所述自造词组的灰色词判断结果;所述确定单元还用于根据所述灰色词判断结果确定所述自造词组的多个词中是否包括灰色词。可选的,所述装置还包括加入单元:若所述确定单元确定所述自造词组的多个词中包括灰色词,触发所述加入单元;所述加入单元,用于将所述灰色词判断结果中的灰色词加入本地灰色词库。可选的,所述确定单元还用于根据本地灰色词库确定所述自造词组的多个词中是否包括灰色词,所述本地灰色词库包括至少一个灰色词或者包括至少一个灰色词的标签。可选的,所述装置还包括维护单元:所述维护单元,用于根据所述用户对灰色词的输入词频维护本地灰色词库。可选的,所述装置还包括第二发送单元和更新单元:所述第二发送单元,用于向服务器发送本地灰色词库的版本标识;所述获取单元还用于获取所述服务器返回词库更新信息,所述词库更新信息中携带有基于所述版本标识的灰色词更新内容;所述更新单元,用于根据所述词库更新信息对本地灰色词库进行更新。可选的,所述装置还包括自造词组确定单元:所述自造词组确定单元,用于根据所述用户上屏待定词组的输入行为数据,确定所述待定词组是否为自造词组;若确定所述待定词组为自造词组,触发所述确定单元。可选的,所述取消单元还用于将所述自造词组的组词关系从所述用户的组词数据中删除;或者,不记录所述自造词组的组词关系。第三方面,本申请实施例提供了一种灰色自造词组的屏蔽设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取用户上屏的自造词组,所述自造词组由多个词构成;确定所述自造词组中是否包括灰色词;若是,取消所述自造词组的组词关系。第四方面,本申请实施例提供了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如第一方面中一个或多个所述的灰色自造词组的屏蔽方法。由上述技术方案可以看出,由于输入法系统会为该用户配置对应的用户词库,该用户词库可以根据该用户的组词数据,保存该用户最近上屏词组的组词关系,以便该用户再次希望上屏之前上屏的词组时,输入法系统可以直接从用户词库中调取对应的组词关系,并以候选项的形式展示给该用户,该用户可以直接选择上屏,从而为用户再次输入自造词组时提供了便捷的输入方式。故当获取用户上屏的由多个词构成的自造词组时,通过确定该自造词组的多个词中是否包括灰色词,可以在包括灰色词时,将该组词关系取消,以避免该组词关系被保存到该用户对应的用户词库中,相当于屏蔽了灰色自造词组的组词关系进入用户词库,杜绝了便捷输入灰色自造词组的可能。由此,当该用户再次需要上屏该灰色自造词组时,由于该用户的用户词库中并未保存该灰色自造词组的组词关系,故候选项中并没有直接展示该灰色自造词组,该用户只能通过多次选择、查找候选项才能得到该灰色自造词组。可见,通过屏蔽了灰色自造词组的组词关系进入用户词库,增加了用户输入灰色自造词组的操作复杂度,降低了灰色自造词组对用户的不良影响。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图本文档来自技高网...

【技术保护点】
1.一种灰色自造词组的屏蔽方法,其特征在于,所述方法包括:/n获取用户上屏的自造词组,所述自造词组由多个词构成;/n确定所述自造词组中是否包括灰色词;/n若是,取消所述自造词组的组词关系。/n

【技术特征摘要】
1.一种灰色自造词组的屏蔽方法,其特征在于,所述方法包括:
获取用户上屏的自造词组,所述自造词组由多个词构成;
确定所述自造词组中是否包括灰色词;
若是,取消所述自造词组的组词关系。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向服务器发送所述自造词组;
获取所述服务器返回的、针对所述自造词组的灰色词判断结果;
所述确定所述自造词组中是否包括灰色词,包括:
根据所述灰色词判断结果确定所述自造词组的多个词中是否包括灰色词。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述灰色词判断结果为所述自造词组的多个词中包括灰色词,将所述灰色词判断结果中的灰色词加入本地灰色词库。


4.根据权利要求1所述的方法,其特征在于,所述确定所述自造词组中是否包括灰色词,包括:
根据本地灰色词库确定所述自造词组的多个词中是否包括灰色词,所述本地灰色词库包括至少一个灰色词或者包括至少一个灰色词的标签。


5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:
根据所述用户对灰色词的输入词频维护本地灰色词库。


6.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:
向服务器发送本地灰色词库的版本标识;
获取所述服务...

【专利技术属性】
技术研发人员:杨帆
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1