输入法中名称词典的建立方法和装置制造方法及图纸

技术编号:9490046 阅读:80 留言:0更新日期:2013-12-25 23:51
本发明专利技术提出一种输入法中名称词典的建立方法和装置,其中该方法包括:根据用户的身份信息获取用户的社交网络的个人信息;对用户的个人信息进行分析以获取个人信息中的多个名称信息;对多个名称信息进行读音标注以生成对应的多个读音信息;以及根据多个名称信息和多个读音信息生成名称词典。本发明专利技术实施例的方法,从社交网站中获取名称,如,人名、地名等,解决了名称输入的个性化需求的问题,扩大了名称词库,提高了名称输入效率,提升了用户体验。

【技术实现步骤摘要】
输入法中名称词典的建立方法和装置
本专利技术涉及电子
,尤其涉及一种输入法中名称词典的建立方法和装置。
技术介绍
对于使用中文输入法的用户来说,最痛苦的莫过于输入名称类词汇,例如,人名、地名等,相对于其他日常词汇,名称类词汇输入不方便,效率最低,例如,用户输入小的行政区域或小区名称,如想要输入“鸿瑞家园”,可能得到的结果是“弓虽家园”,想要输入“何屯村”,结果显示“河豚错”等等,而依靠庞大的词库实现或者智能组词,相对于越来越个性化的名称来说,很难照顾周全,可行性差。目前,名称输入模型是基于一个通用的输入方法,名称输入由于是一种个性化需求极高的输入词类,这种通用输入模型无法满足用户的个性化需求,用户体验差。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种输入法中名称词典的建立方法。该方法解决了名称输入的个性化需求的问题,如,人名、地名等,扩大了名称词库,提高了名称输入效率,提升了用户体验。本专利技术的第二个目的在于提出一种输入法中人名词典的建立装置。为了实现上述目的,本专利技术第一方面实施例的输入法中名称词典的建立方法包括以下步骤:根据用户的身份信息获取用户的社交网络的个人信息;对所述用户的个人信息进行分析以获取所述个人信息中的多个名称信息;对所述多个名称信息进行读音标注以生成对应的多个读音信息;以及根据所述多个名称信息和所述多个读音信息生成名称词典。本专利技术实施例的输入法中名称词典的建立方法,通过从社交网站中获取名称信息,并对名称信息进行读音标注以生成对应的读音信息,并根据名称信息和读音信息生成名称词典,从而扩大了名称词库,如人名、地名等,提高了名称输入效率,并且,从社交网站中获取名称,解决了名称输入的个性化需求的问题,提升了用户体验。为了实现上述目的,本专利技术第二方面实施例的输入法中名称词典的建立装置,包括:个人信息获取模块,用于根据用户的身份信息获取用户的社交网络的个人信息;分析模块,用于对所述用户的个人信息进行分析以获取所述个人信息中的多个名称信息;读音信息生成模块,用于对所述多个名称信息进行读音标注以生成对应的多个读音信息;以及名称词典生成模块,用于根据所述多个名称信息和所述多个读音信息生成名称词典。本专利技术实施例的输入法中名称词典的建立装置,通过分析模块对用户的社交网络的个人信息进行分析以获取个人信息中的名称信息,读音信息生成模块对名称信息进行读音标注以生成对应的读音信息,名称词典生成模块根据名称信息和读音信息生成名称词典,从而扩大了名称词库,如人名、地名等,提高了名称输入效率,并且,从社交网站中获取名称,解决了名称输入的个性化需求的问题,提升了用户体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,图1是根据本专利技术一个实施例的输入法中名称词典的建立方法的流程图;图2是根据本专利技术一个具体实施例的输入法中名称词典的建立方法的流程图;图3是根据本专利技术另一个具体实施例的输入法中名称词典的建立方法的流程图;图4是根据本专利技术一个实施例的输入法中名称词典的建立装置的结构示意图;图5是根据本专利技术一个具体实施例的输入法中名称词典的建立装置的结构示意图;图6是根据本专利技术另一个具体实施例的输入法中名称词典的建立装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。为了解决名称输入效率低以及名称输入无法满足用户的个性化需求的问题,本专利技术提出了一种输入法中名称词典的建立方法和装置。下面参考附图描述根据本专利技术实施例的输入法中名称词典的建立方法和装置。一种输入法中名称词典的建立方法,包括以下步骤:根据用户的身份信息获取用户的社交网络的个人信息;对用户的个人信息进行分析以获取个人信息中的多个名称信息;对多个名称信息进行读音标注以生成对应的多个读音信息;以及根据多个名称信息和多个读音信息生成名称词典。图1是根据本专利技术一个实施例的输入法中名称词典的建立方法的流程图。如图1所示,输入法中名称词典的建立方法包括:S101,根据用户的身份信息获取用户的社交网络的个人信息。其中,身份信息可包括用户名和密码等,社交网络即SNS(SocialNetworkSites,社交网站)网站,根据用户的身份信息获取的社交网站可为多个,例如,人人网、微博、开心网、Facebook(创办于美国的一个社交网络服务网站)等。具体地,用户通过输入的用户名和密码等身份信息登录至社交网站,之后通过社交网站的开放平台获取用户在该社交网站中的个人信息,其中,个人信息可包括通讯录信息和签到信息等。例如,人人链接是人人网开放平台的进一步扩展,允许用户使用人人网账号登录各种第三方网站,分享精彩内容,并与好友深入互动,人人链接提供了详细的用户的身份信息、完整的个人信息、多元的传播渠道等。S102,对用户的个人信息进行分析以获取个人信息中的多个名称信息。其中,名称信息可包括人名信息和地名信息等。例如,对用户的通信录信息进行分析可获得多个人名信息,对签到信息进行分析可获得多个地名信息等。S103,对多个名称信息进行读音标注以生成对应的多个读音信息。具体地,由于通过社交网络获取到的名称信息中的名称没有读音信息,而对于输入法程序,需要读音信息,所以需对获取到的名称进行读音标注,可通过注音程序对获取到的每个名称信息中的名称进行读音标注以生成对应的读音信息。S104,根据多个名称信息和多个读音信息生成名称词典。具体地,可根据每个名称信息和每个名称信息对应的读音信息通过输入法词库训练程序进行名称模型的训练,以生成名称词典。例如,名称信息为地名信息,根据地名信息对应的读音信息进行地名模型的训练,在训练中通过召回输入法中的词条,根据词条中地名的出现频次和拼音的声调对地名信息进行排序,从而生成名称词典。对于人名信息本文档来自技高网
...
输入法中名称词典的建立方法和装置

【技术保护点】
一种输入法中名称词典的建立方法,其特征在于,包括以下步骤:根据用户的身份信息获取用户的社交网络的个人信息;对所述用户的个人信息进行分析以获取所述个人信息中的多个名称信息;对所述多个名称信息进行读音标注以生成对应的多个读音信息;以及根据所述多个名称信息和所述多个读音信息生成名称词典。

【技术特征摘要】
1.一种输入法中名称词典的建立方法,其特征在于,包括以下步骤:根据用户的身份信息获取用户的社交网络的个人信息;对所述用户的个人信息进行分析以获取所述个人信息中的多个名称信息;对所述多个名称信息进行读音标注以生成对应的多个读音信息;以及根据所述多个名称信息和所述多个读音信息生成名称词典;所述社交网站为多个,所述个人信息包括通讯录信息和签到信息,所述名称信息包括人名信息和地名信息,其中,所述人名信息包括对应的所述社交网站、所属分类和人名中的一种或多种;当所述个人信息为所述通讯录信息,所述名称信息为所述人名信息时,还包括:对所述用户的所述通讯录信息进行分析以获取所述通讯录信息中的多个人名信息对应的多个权重信息;根据所述多个人名信息、所述多个人名信息对应的多个权重信息和所述多个读音信息生成名称词典。2.根据权利要求1所述的方法,其特征在于,当所述名称信息为所述人名信息时,所述对所述多个名称信息进行读音标注以生成对应的多个读音信息之后,还包括:根据所述多个人名信息对应的所述多个读音信息对所述多个权重信息进行调整。3.一种输入法中名称词典的建立装置,其...

【专利技术属性】
技术研发人员:吴闯
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1