一种根据用户的输入信息构建输入词条的方法与设备技术

技术编号:8682706 阅读:186 留言:0更新日期:2013-05-09 02:41
本发明专利技术的目的是提供一种用于根据用户的输入信息构建输入词条的方法与设备。处理设备根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括满足间隔阈值要求的两个或多个分词;检测是否满足将所述候选输入词条转化为输入词条的触发条件;当满足所述触发条件,将对应的所述候选输入词条转化为输入词条。与现有技术相比,本发明专利技术通过获取用户输入记录信息中的候选输入词条,当满足将候选输入词条转化为输入词条的触发条件,将对应的候选输入词条转化为输入词条;从而灵活配置用户的输入词条,使得所述输入词条与用户的输入需求相匹配,提高了输入灵活度与个性化,还提高了输入法的输入效率,改善了用户体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种用于根据用户的输入信息构建输入词条的技术。
技术介绍
当前,用户在输入过程中输入词条或二元关系的生成,主要是根据用户的输入字符串(如“famingjishu”)和输入选项(如“专利技术技术”)之间的一次或多次关系,例如,当用户多次将“famingjishu”与“专利技术技术”进行关联输入后,则将“专利技术技术”形成该用户的输入词条。然而,在用户的输入过程中,由于例如不习惯连续输入等的输入习惯或选词快捷等原因,通常将一个或多个常用词进行拆分输入,例如,用户先输入字符串“faming”,然后选择输入选项“专利技术”,接下来输入字符串“jishu”,然后选择输入选项“技术”。在这种情况下,尽管用户多次将“专利技术”与“技术”进行连续输入,然而由于“专利技术”与“技术”分别上屏,“专利技术技术”依然不属于用户的输入词条或用户所对应的二元关系。
技术实现思路
本专利技术的目的是提供一种用于根据用户的输入信息构建输入词条的方法与设备。根据本专利技术的一个方面,提供了 一种用于根据用户的输入信息构建输入词条的方法,其中,该方法包括以下步骤:a根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词;b检测是否满足将所述候选输入词条转化为输入词条的触发条件;c当满足所述触发条件,将对应的所述候选输入词条转化为输入词条。根据本专利技术的另一方面,还提供了一种用于根据用户的输入信息构建输入词条的处理设备,其中,该设备包括:获取装置,用于根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词;检测装置,用于检测是否满足将所述候选输入词条转化为输入词条的触发条件;转化装置,用于当满足所述触发条件,将对应的所述候选输入词条转化为输入词条。与现有技术相比,本专利技术通过获取用户的输入记录信息中的一个或多个候选输入词条,检测是否满足将所述候选输入词条转化为输入词条的触发条件,当满足所述触发条件,将对应的所述候选输入词条转化为输入词条;从而灵活配置用户的输入词条,使得所述输入词条与用户的输入需求相匹配,提高了输入灵活度与个性化,还提高了输入法的输入效率,改善了用户体验。而且,本专利技术还可以根据不同的触发条件,通过对候选输入词条的累计频次进行检测,或者对候选输入词条相对应的在线搜索结果的数量进行检测等方式,检测是否满足将所述候选输入词条转化为输入词条的触发条件;从而通过多种方式灵活配置用户的输入词条,使得所述输入词条与用户的输入需求相匹配,提高了输入灵活度与个性化,还提高了输入法的输入效率,改善了用户体验。而且,本专利技术还可以对用户的输入记录信息进行分词处理,以获得对应的一个或多个分词,并根据间隔阈值要求,确定对应的一个或多个候选输入词条;进一步地,还可以根据预定的筛选规则,对所述一个或多个候选输入词条进行筛选处理,以获得筛选后的候选输入词条,以供后续处理;从而实现个性化的对用户的候选输入词条进行获取,灵活配置用户的输入词条,使得所述输入词条与用户的输入需求相匹配,提高了输入灵活度与个性化,还提高了输入法的输入效率,改善了用户体验。而且,本专利技术还可以根据所述输入词条建立或更新输入词库,并根据所述用户的输入字符串,在所述输入词库中进行匹配查询,将与所述输入字符串对应的所述输入词条,作为与所述输入字符串对应的输入候选项;进一步地,还可以根据所述输入词条,并结合所述输入词库中所述用户的历史输入词条的使用相关信息,建立或更新所述输入词库;从而提高了输入字符串与输入候选项的匹配准确度,与用户的输入需求相匹配,提高了输入灵活度与个性化,提高了输入法的输入效率,改善了用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的一种用于根据用户的输入信息构建输入词条的处理设备示意图;图2示出根据本专利技术一个优选实施例的一种用于根据用户的输入信息构建输入词条的处理设备示意图;图3示出根据本专利技术另一个方面的一种用于根据用户的输入信息构建输入词条的方法流程图;图4示出根据本专利技术一个优选实施例的一种用于根据用户的输入信息构建输入词条的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施例方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的一种用于根据用户的输入信息构建输入词条的处理设备示意图;其中,所述处理设备包括获取装置11、检测装置12、转化装置13。具体地,获取装置11根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词;检测装置12检测是否满足将所述候选输入词条转化为输入词条的触发条件;当满足所述触发条件,转化装置13将对应的所述候选输入词条转化为输入词条。在此,处理设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的处理设备同样适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地或者按照设定的或实时调整的工作模式要求,进行候选输入词条的获取、触发条件的检测、输入词条的转化等,直至处理设备停止获取对应的一个或多个候选输入词条。获取装置11根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词。具体地,获取装置11例如通过根据各种通信协议(Communications Protocol),通过各种数据传输接口,与第三方的输入记录信息数据库交互,获取用户的输入记录信息;或者直接获取用户的输入记录信息日志,以获取用户的输入记录信息;或者通过实时从例如输入框中接收用户或其他应用等通过输入、选择、点击等操作所输入的一个或多个输入记录信息,在此,所述输入框如短信编辑框、内容输入框等。其中,所述输入记录信息中包含一条或多条输入记录,所述输入记录中包含一个或多个分词信息。获取装置11根据用户的输入记录信息中的一个或多个分词信息,将满足间隔阈值要求的两个或多个分词确定为候选输入词条,其中,所述间隔阈值要求包括但不限于时间间隔、频次间隔、符号间隔等。其中,所述时间间隔例如,用户先输入“张江”上屏,再输入“高科”上屏,若前后两次连续上屏的时间间隔小于一定的间本文档来自技高网...
一种根据用户的输入信息构建输入词条的方法与设备

【技术保护点】
一种用于根据用户的输入信息构建输入词条的方法,其中,该方法包括以下步骤:a根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词;b检测是否满足将所述候选输入词条转化为输入词条的触发条件;c当满足所述触发条件,将对应的所述候选输入词条转化为输入词条。

【技术特征摘要】
1.一种用于根据用户的输入信息构建输入词条的方法,其中,该方法包括以下步骤: a根据用户的输入记录信息,获取对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个分词;b检测是否满足将所述候选输入词条转化为输入词条的触发条件;c当满足所述触发条件,将对应的所述候选输入词条转化为输入词条。2.根据权利要求1所述的方法,其中,所述触发条件包括以下至少任一项: -所述候选输入词条的累计频次超过预定的词条转化频次阈值; -包含所述候选输入词条的在线搜索结果的数量超过预定的在线数量阈值; -在所述输入记录信 息对应的应用中,包含所述候选输入词条的应用输入结果的数量超过预定的应用数量阈值。3.根据权利要求2所述的方法,其中,所述触发条件包括所述候选输入词条的累计频次超过预定的词条转化频次阈值; 其中,所述步骤b包括: -根据所述候选输入词条所对应的输入记录相关信息,加权确定所述候选输入词条的累计频次; -检测所述累计频次是否超过预定的词条转化频次阈值。4.根据权利要求3所述的方法,其中,所述输入记录相关信息包括以下至少任一项: -所述候选输入词条所对应的输入记录信息所属的应用信息; -所述候选输入词条所对应的输入记录信息的文字数量信息; -所述候选输入词条所对应的输入记录信息所对应的终端类型信息。5.根据权利要求2所述的方法,其中,所述触发条件包括包含所述候选输入词条的在线搜索结果的数量超过预定的在线数量阈值; 其中,所述步骤b包括: -获取与所述候选输入词条相对应的在线搜索结果,以确定所述在线搜索结果的数量; -检测所述在线搜索结果的数量是否超过预定的在线数量阈值。6.根据权利要求1至5中任一项所述的方法,其中,所述步骤a包括: -对用户的输入记录信息进行分词处理,以获得对应的一个或多个分词; -根据间隔阈值要求,确定对应的一个或多个候选输入词条,其中,所述候选输入词条包括所述输入记录信息中满足间隔阈值要求的两个或多个所述分词。7.根据权利要求6所述的方法,其中,所述步骤a还包括: -根据预定的筛选规则,对所述一个或多个候选输入词条进行筛选处理,以获得筛选后的候选输入词条,以供后续处理。8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括: r根据所述输入词条建立或更新输入词库; 其中,该方法还包括: X根据所述用户的输入字符串,在所述输入词库中进行匹配查询,以确定与所述输入字符串对应的所述输入词条,以作为与所述输入字符串对应的输入候选项,其中,所述输入字符串与所述输入词条中至少一个分词相匹配。9.根据权利要求8所述的方法,其中,所述步骤r包括: -根据所述输入词条,并结合所述输入词库中所述用户的历史输入词条的使用相关信息,建立或更新所述输入词库。10.一种用于根据用户的输入信息构建输入词条的处理设备,其中,该设备包括...

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

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

1