一种词库的更新方法和装置制造方法及图纸

技术编号:15791269 阅读:28 留言:0更新日期:2017-07-09 20:50
本发明专利技术实施例提供了一种词库的更新方法和装置,该方法包括:接收第一终端在上屏第一临时词库中的词条时上传的词条;确定所述词条满足预设的推送条件;依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端;将所述词条推送至第二终端、以更新第二临时词库。通过临时词库的特性,即动清理临时词库中的词条,保证临时词库的容量在较低的水平,进而保证输入法系统的其他词库仍然在现有的词库容量级别上,大大减少了词库中关键词的数量,保证用户在输入时的首选词的准确率,并且,保证CPU、内存等计算设备的资源的占用在合理的水平。

【技术实现步骤摘要】
一种词库的更新方法和装置
本专利技术涉及输入法的
,特别是涉及一种词库的更新方法和一种词库的更新装置。
技术介绍
随着计算机技术的普及与发展,输入法已经成为用户与计算机交互的重要工具,不同专业领域、不同兴趣以及使用习惯的用户对于输入法的智能性要求越来越高。目前输入法词库一般覆盖用户使用的词汇的一部分,通常包括一些人们普遍的常用词汇,还有一部分词汇是输入法的词库未覆盖的。在日常生活中,很多时事新闻是人们讨论的热点,如奥运会、台风等等,这是时事新闻的出现时间很短暂,用户在讨论这些时事新闻时,某些词需要用户通过输入法逐个字输入,输入效率较低。如果将这些时事新闻的词汇都更新至词库里,会占用大量的存储空间,那么输入法系统的词库容量将在数百万的量级。词库过大,同音字过多,候选项增加,这些词汇本身在总体用户中的使用概率比较低,不需要使用这些词汇的用户会受到干扰,导致用户在输入时的首选词准确率较低。并且,容量大的词库会大幅占用CPU(CentralProcessingUnit,中央处理器)、内存等计算设备的资源。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种词库的更新方法和相应的一种词库的更新装置。依据本专利技术的一个方面,提供了一种词库的更新方法,包括:接收第一终端在上屏第一临时词库中的词条时上传的词条;确定所述词条满足预设的推送条件;依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端;将所述词条推送至第二终端、以更新第二临时词库。可选地,所述词条具有第一有效期,所述词条在所述第一有效期内上屏,则从所述第一临时词库转移至第一指定词库,否则,在所述第一临时词库中删除所述词条;所述接收第一终端在上屏第一临时词库中的词条时上传的词条的步骤包括:接收第一终端在所述第一有效期内上屏第一临时词库中的词条时上传的词条。可选地,所述确定所述词条满足预设的推送条件的步骤包括:统计所述词条在预设的时间段内的上屏频次;当所述上屏频次高于预设的频率阈值时,确定所述词条满足预设的推送条件。可选地,所述依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端的步骤包括:至少查找在所述第一终端中第一临时词库的词条的第一上屏记录和/或第一未上屏记录;至少查找在所述第二终端中第二临时词库的词条的第二上屏记录和/或第二未上屏记录;将所述第一上屏记录和/或所述第一未上屏记录转换为所述第一终端的第一输入行为向量;将所述第二上屏记录和/或所述第二未上屏记录转换为所述第二终端的第二输入行为向量;依据所述第一输入行为向量与所述第二输入行为向量查找与所述第一终端具有相似或相同输入行为的第二终端。可选地,所述至少查找在所述第一终端中第一临时词库的词条的第一上屏记录和/或第一未上屏记录的步骤包括:查找在所述第一终端中第一临时词库、第一目标词库的词条的第一上屏记录和/或第一未上屏记录;其中,所述第一目标词库包括用户词库和/或细胞词库。可选地,所述至少查找在所述第二终端中第二临时词库的词条的第二上屏记录和/或第二未上屏记录的步骤包括:查找在所述第二终端中第二临时词库、第二目标词库的词条的第二上屏记录和/或第二未上屏记录;其中,所述第二目标词库包括用户词库和/或细胞词库。可选地,所述将所述词条推送至第二终端、以更新第二临时词库的步骤包括:将所述词条推送至第二终端,以在除第二临时词库之外的其他词库未存储所述词条时、将所述词条存储至所述第二临时词库。可选地,所述将所述词条推送至第二终端、以更新第二临时词库的步骤包括:将所述词条推送至第二终端、以将所述词条存储至第二临时词库,并设置第二有效期;所述词条在所述第二有效期内上屏,则从所述第二临时词库转移至第二指定词库,否则,在所述第二临时词库中删除所述词条。根据本专利技术的另一方面,提供了一种词库的更新装置,包括:词条接收模块,适于接收第一终端在上屏第一临时词库中的词条时上传的词条;条件满足确定模块,适于确定所述词条满足预设的推送条件;终端查找模块,适于依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端;词条推送模块,适于将所述词条推送至第二终端、以更新第二临时词库。可选地,所述词条具有第一有效期,所述词条在所述第一有效期内上屏,则从所述第一临时词库转移至第一指定词库,否则,在所述第一临时词库中删除所述词条;所述词条接收模块包括:有效期接收子模块,适于接收第一终端在所述第一有效期内上屏第一临时词库中的词条时上传的词条。可选地,所述条件满足确定模块包括:上屏频次统计子模块,适于统计所述词条在预设的时间段内的上屏频次;推送确定子模块,适于在所述上屏频次高于预设的频率阈值时,确定所述词条满足预设的推送条件。可选地,所述终端查找模块包括:第一记录查找子模块,适于至少查找在所述第一终端中第一临时词库的词条的第一上屏记录和/或第一未上屏记录;第二记录查找子模块,适于至少查找在所述第二终端中第二临时词库的词条的第二上屏记录和/或第二未上屏记录;第一响亮转换子模块,适于将所述第一上屏记录和/或所述第一未上屏记录转换为所述第一终端的第一输入行为向量;第二响亮转换子模块,适于将所述第二上屏记录和/或所述第二未上屏记录转换为所述第二终端的第二输入行为向量;输入行为计算子模块,适于依据所述第一输入行为向量与所述第二输入行为向量查找与所述第一终端具有相似或相同输入行为的第二终端。可选地,所述第一记录查找子模块包括:第一扩展查找单元,适于查找在所述第一终端中第一临时词库、第一目标词库的词条的第一上屏记录和/或第一未上屏记录;其中,所述第一目标词库包括用户词库和/或细胞词库。可选地,所述第二记录查找子模块包括:第二扩展查找单元,适于查找在所述第二终端中第二临时词库、第二目标词库的词条的第二上屏记录和/或第二未上屏记录;其中,所述第二目标词库包括用户词库和/或细胞词库。可选地,所述词条推送模块包括:重复排除存储子模块,适于将所述词条推送至第二终端,以在除第二临时词库之外的其他词库未存储所述词条时、将所述词条存储至所述第二临时词库。可选地,所述词条推送模块包括:有效期存储子模块,适于将所述词条推送至第二终端、以将所述词条存储至第二临时词库,并设置第二有效期;所述词条在所述第二有效期内上屏,则从所述第二临时词库转移至第二指定词库,否则,在所述第二临时词库中删除所述词条。本专利技术实施例以第一终端在上屏第一临时词库中的词条时上传的词条,在其满足预设的推送条件时,推送至与第一终端具有相似或相同输入行为的第二终端、以更新第二临时词库,通过临时词库的特性,即动清理临时词库中的词条,保证临时词库的容量在较低的水平,进而保证输入法系统的其他词库仍然在现有的词库容量级别上,大大减少了词库中关键词的数量,保证用户在输入时的首选词的准确率,并且,保证CPU、内存等计算设备的资源的占用在合理的水平。本专利技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本本文档来自技高网...
一种词库的更新方法和装置

【技术保护点】
一种词库的更新方法,包括:接收第一终端在上屏第一临时词库中的词条时上传的词条;确定所述词条满足预设的推送条件;依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端;将所述词条推送至第二终端、以更新第二临时词库。

【技术特征摘要】
1.一种词库的更新方法,包括:接收第一终端在上屏第一临时词库中的词条时上传的词条;确定所述词条满足预设的推送条件;依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端;将所述词条推送至第二终端、以更新第二临时词库。2.如权利要求1所述的方法,其特征在于,所述词条具有第一有效期,所述词条在所述第一有效期内上屏,则从所述第一临时词库转移至第一指定词库,否则,在所述第一临时词库中删除所述词条;所述接收第一终端在上屏第一临时词库中的词条时上传的词条的步骤包括:接收第一终端在所述第一有效期内上屏第一临时词库中的词条时上传的词条。3.如权利要求1所述的方法,其特征在于,所述确定所述词条满足预设的推送条件的步骤包括:统计所述词条在预设的时间段内的上屏频次;当所述上屏频次高于预设的频率阈值时,确定所述词条满足预设的推送条件。4.如权利要求1或2或3所述的方法,其特征在于,所述依据所述推送条件查找与所述第一终端具有相似或相同输入行为的第二终端的步骤包括:至少查找在所述第一终端中第一临时词库的词条的第一上屏记录和/或第一未上屏记录;至少查找在所述第二终端中第二临时词库的词条的第二上屏记录和/或第二未上屏记录;将所述第一上屏记录和/或所述第一未上屏记录转换为所述第一终端的第一输入行为向量;将所述第二上屏记录和/或所述第二未上屏记录转换为所述第二终端的第二输入行为向量;依据所述第一输入行为向量与所述第二输入行为向量查找与所述第一终端具有相似或相同输入行为的第二终端。5.如权利要求4所述的方法,其特征在于,所述至少查找在所述第一终端中第一临时词库的词条的第一上屏记录和/或第一未上屏记录的步骤包括:查找在所述第一终端中第一临时词库、第一目标词库的词条的...

【专利技术属性】
技术研发人员:蔡胜
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1