[发明专利]一种输入法候选词的联想方法和装置有效
申请号: | 201710424511.X | 申请日: | 2017-06-07 |
公开(公告)号: | CN109002184B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 费腾 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入法 候选 联想 方法 装置 | ||
本发明实施例提供了一种输入法候选词的联想方法和装置,所述方法包括:获取已上屏的文本信息;判断所述文本信息是否为专有名词;若是,则识别所述专有名词的类别信息;获取与所述类别信息相匹配的至少一个候选词;展现所述至少一个候选词,解决了现有技术中在用户输入人名、地名等专有名词后,无法通过输入法的联想功能向用户继续展现或推荐候选词的问题,本发明实施例通过识别专有名词的类别信息,从而按照对应的类别信息进行联想推荐,减少了用户的输入操作过程,提高了用户的输入速度。
技术领域
本发明涉及输入法技术领域,特别是涉及一种输入法候选词的联想方法和一种输入法候选词的联想装置。
背景技术
输入法一般都具有联想功能,当用户上屏某一个词之后,输入法可以继续展现多个与该词具有特定关系的候选词供用户选择。例如,如图1所示,是现有技术中输入法的联想功能示意图,当用户在上屏“吃”这个词之后,输入法可以联想出“饭”、“火锅”等候选词供用户选择,从而大大方便了用户的输入操作。
输入法的联想功能通常都是基于词与词之间的二元关系或多元关系来实现的。例如,对于“吃”和“火锅”两个词,由于能够组词成“吃火锅”,则可以认为“吃”和“火锅”两个词具有二元关系。而对于“吃”、“大”和“苹果”三个词,由于能够组词成“吃大苹果”,则可以认为“吃”、“大”和“苹果”三个词具有三元关系,以此类推,当多个词之间具有上述关系时,就是多元关系。
但是,对于人名、地名等专有名词通常很少有多元关系的联想,同时受制于输入法的词库大小的限制,这类专有名词很难被包括在上述形成的二元关系或多元关系中,使得当上屏某个专有名词之后,输入法很难通过联想功能向用户展现与该专有名词相匹配的候选词,用户必须重新输入才能获得想要的候选词。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种输入法候选词的联想方法和相应的一种输入法候选词的联想装置。
为了解决上述问题,本发明实施例公开了一种输入法候选词的联想方法,包括:
获取已上屏的文本信息;
判断所述文本信息是否为专有名词;
若是,则识别所述专有名词的类别信息;
获取与所述类别信息相匹配的至少一个候选词;
展现所述至少一个候选词。
可选地,所述专有名词包括人名和/或地名。
可选地,所述判断所述文本信息是否为专有名词的步骤包括:
遍历预置数据库,所述预置数据库包括多个预设专有名词,每个预设专有名词具有相应的类别信息;
判断任一预设专有名词是否与所述文本信息相同;
若是,则判断所述文本信息是专有名词,并获取所述专有名词的类别信息。
可选地,所述预置数据库包括终端的通讯录信息,所述识别所述专有名词的类别信息的步骤包括:
当所述文本信息与通讯录中任一人名重合时,识别所述专有名词的类别信息为普通人名类别。
可选地,每个类别信息包括与所述类别信息相匹配的至少一个候选词,所述获取与所述类别信息相匹配的至少一个候选词的步骤包括:
从所述预置数据库中获取与所述专有名词的类别信息相匹配的至少一个候选词。
可选地,所述预置数据库通过如下方式生成:
采集多个专有名词;
对所述多个专有名词进行分类,以生成多个类别信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710424511.X/2.html,转载请声明来源钻瓜专利网。