基于用户人口统计信息和情境信息预测文本输入制造技术

技术编号:19247061 阅读:43 留言:0更新日期:2018-10-24 08:50
提供由设备执行的用于推荐要通过键盘输入的至少一个词的方法。该方法显示用于在设备上输入至少一个字符或文本的键盘。该方法选择至少一个语言模型。该方法基于在键盘上输入的至少一个字符或文本和至少一个选择的语言模型来推荐与所输入的至少一个字符或文本有关的至少一个词,其中至少一个选择的语言模型包括基于设备的用户的人口统计特征的语言模型、基于设备的用户的文本输入历史的语言模型和基于运行键盘的情境的语言模型中的至少一个。

【技术实现步骤摘要】
【国外来华专利技术】基于用户人口统计信息和情境信息预测文本输入
本公开涉及用于预测文本输入的方法和装置,并且更具体地涉及用于基于用户人口统计(demographic)信息和情境(context)信息来预测文本输入的方法和装置以及用于向用户推荐要输入的文本的方法和装置。
技术介绍
随着移动设备变得更加紧凑,以硬件形式实现的接口正在被删除并被软件所取代。文本输入功能构成移动设备的大部分使用功能,并且移动设备的用户花费大量时间在输入文本上。因此,不包括硬件型文本输入设备的移动设备需要有效的文本输入方法。
技术实现思路
技术问题如上所述,不包括硬件型文本输入设备的移动设备需要有效的文本输入方法。已经开发了预测用户输入文本的典型方法,以允许在移动设备中进行有效的文本输入,并且这些方法的示例可以包括自动完成、校正、预测、空白校正和表情符号输入。然而,用户可以使用相同的语言模型,即向所有用户提供相同的推荐结果,或者当没有使用关于发生文本输入的情况的信息时不管文本输入情况如何都提供相同的推荐结果。因此,推荐词被选中的概率降低,这降低了提高文本输入效率的有效性。技术解决方案根据示例性实施例的一个方面,提供了一种推荐待通过虚拟键盘输入词的方法,其中该方法由设备执行并且包括:显示用于在设备上输入文本的虚拟键盘;选择至少一个语言模型;以及基于通过虚拟键盘输入的至少一个文本和至少一个选择的语言模型来推荐与所输入的至少一个文本有关的至少一个词,其中该语言模型包括基于设备的用户的人口统计特征的人口语言模型、基于设备的用户的文本输入历史的用户输入语言模型以及基于运行虚拟键盘的情境的情境语言模型中至少之一。设备的用户的人口统计特征可以包括用户的性别、年龄、地区、职业、家乡、宗教和兴趣中的至少一个。运行虚拟键盘的情境可以包括以下信息中至少之一:关于运行虚拟键盘的应用的信息、关于运行虚拟键盘的时间的信息以及关于运行虚拟键盘的地点的信息。所述推荐可以包括从至少一个所选择的语言模型中包括的词当中推荐词,所述词包括所输入的文本并且已经由用户在之前输入了预定次数或更多次。该方法可以进一步包括接收设备的用户的人口统计特征。该方法可以进一步包括估计设备的用户的人口统计特征。可以基于设备的用户的文本输入历史来估计设备的用户的人口统计特征。可以基于关于用户的附加信息来估计设备的用户的人口统计特征。该方法还可以包括:请求服务器传送语言模型;并从服务器接收所请求的语言模型。该方法可以进一步包括:将用户信息传送到服务器;以及从服务器接收基于所传送的用户信息更新的语言模型。推荐可以进一步包括确定至少一个推荐词的优先级。根据另一示例性实施例的一方面,提供了一种用于推荐要通过虚拟键盘输入的词的装置,其中所述装置被设备使用并且包括:显示单元,被配置用于显示虚拟键盘以在设备上输入文本;以及词推荐单元,被配置用于选择至少一个语言模型并且基于通过虚拟键盘输入的至少一个输入文本和至少一个所选择的语言模型来推荐与所输入的至少一个文本有关的至少一个词,其中该语言模型包括基于设备的用户的人口统计特征的人口语言模型、基于设备的用户的文本输入历史的用户输入语言模型以及基于运行虚拟键盘的情境的情境语言模型中至少之一。设备的用户的人口统计特征可以包括用户的性别、年龄、地区、职业、家乡、宗教和兴趣中的至少一个。运行虚拟键盘的情境还可以包括以下信息中至少之一:关于运行虚拟键盘的应用的信息、关于运行虚拟键盘的时间的信息以及关于运行虚拟键盘的地点的信息。推荐单元可以被配置用于从包括在至少一个所选择的语言模型中的词当中推荐词,所述词包括输入的文本并且已经由用户在之前输入预定次数或更多次。该装置可以进一步包括被配置用于接收设备的用户的人口统计特征的输入单元。词推荐单元可以被进一步配置用于估计设备的用户的人口统计特征。可以基于设备的用户的文本输入历史来估计设备的用户的人口统计特征。可以基于关于用户的附加信息来估计设备的用户的人口统计特征。词推荐单元可以进一步被配置用于请求服务器传送语言模型并且从服务器接收所请求的语言模型。词推荐单元可以进一步被配置用于向服务器传送用户信息并且从服务器接收基于传送的用户信息更新的语言模型。词推荐单元可以进一步被配置用于确定至少一个推荐词的优先级。另外,还提供了一种记录有用于运行用于实现上述方法以及实现上述专利技术构思的其他方法和系统的计算机程序的非暂时性计算机可读记录介质。在示例性实施例中,一种推荐要通过键盘输入的至少一个词的方法,所述方法由设备执行并且包括:显示用于在设备上输入至少一个字符或文本的键盘;选择至少一个语言模型;以及基于在键盘上输入的至少一个输入的字符或文本和至少一个所选择的语言模型,推荐与所输入的至少一个字符或文本有关的至少一个词,其中至少一个所选择的语言模型包括基于设备的用户的人口统计特征的语言模型、基于设备的用户的文本输入历史的语言模型以及基于运行键盘的情境的语言模型中的至少一个。在另一个示例性实施例中,一种用于推荐要通过键盘输入的至少一个词的装置,所述装置被设备使用并且包括:显示单元,被配置用于显示键盘以在设备上输入至少一个字符或文本;以及词推荐单元,被配置用于选择至少一个语言模型以及基于在所述键盘上输入的至少一个的字符或文本和至少一个所选择的语言模型来推荐与所输入的至少一个字符或文本相关的至少一个词,其中至少一个所选择的语言模型包括基于设备的用户的人口统计特征的语言模型、基于设备的用户的文本输入历史的语言模型和基于运行键盘的情境的语言模型中的至少一个。有益效果提供了用于基于用户人口统计信息和情境信息来预测文本输入的方法和装置,其中与用户人口统计特征相对应的语言模型或与情境特征相关的语言模型被用于有效地预测和推荐输入文本。其他方面将在下面的描述中部分阐述,并且部分将从描述中变得显而易见,或者可以通过实践所呈现的示例性实施例而了解。附图说明结合下面简要描述的附图,通过以下对示例性实施例的描述,这些和/或其他方面将变得明显且更易于理解。图1示出根据示例性实施例的基于输入文本推荐要输入的词的方法。图2A和图2B示出根据示例性实施例的基于用户人口统计特征频繁使用的词或语言。图3示出根据示例性实施例的基于用户人口统计信息来推荐词。图4A和图4B示出根据示例性实施例的基于情境信息推荐的词。图5A和图5B示出根据示例性实施例的基于情境信息推荐的要输入的文本。图6是根据示例性实施例的词推荐装置的具体结构图。图7是根据示例性实施例的词推荐装置的操作流程图。图8是图7中的示例性实施例的词推荐方法的详细流程图。图9是根据另一示例性实施例的词推荐装置的操作流程图。图10是图9中的示例性实施例的词推荐方法的详细流程图。图11是根据另一示例性实施例的词推荐装置的操作流程图。图12是图11中的示例性实施例的词推荐方法的详细流程图。图13是图11中的示例性示例性实施例的词推荐方法的详细流程图。图14是根据另一示例性实施例的词推荐装置的操作流程图。图15是图14中的示例性实施例的词推荐方法的详细流程图。图16是图14中的示例性实施例的词推荐方法的详细流程图。图17是根据另一示例性实施例的词推荐装置的操作流程图。图18示出根据示例性实施例的词推荐装置的设置。图19是根据示例性实施例的词推荐系统的总体本文档来自技高网...

【技术保护点】
1.一种推荐要通过键盘输入的至少一个词的方法,所述方法由设备执行并且包括:显示键盘以用于在所述设备上输入至少一个字符或文本;选择至少一个语言模型;和基于在所述键盘上输入的至少一个字符或文本和所述至少一个选择的语言模型,推荐与所输入的至少一个字符或文本有关的至少一个词,其中,所述至少一个选择的语言模型包括基于所述设备的用户的人口统计特征的语言模型、基于所述设备的用户的文本输入历史的语言模型以及基于键盘所运行的情境的语言模型中的至少一个。

【技术特征摘要】
【国外来华专利技术】2016.02.29 KR 10-2016-00247111.一种推荐要通过键盘输入的至少一个词的方法,所述方法由设备执行并且包括:显示键盘以用于在所述设备上输入至少一个字符或文本;选择至少一个语言模型;和基于在所述键盘上输入的至少一个字符或文本和所述至少一个选择的语言模型,推荐与所输入的至少一个字符或文本有关的至少一个词,其中,所述至少一个选择的语言模型包括基于所述设备的用户的人口统计特征的语言模型、基于所述设备的用户的文本输入历史的语言模型以及基于键盘所运行的情境的语言模型中的至少一个。2.如权利要求1所述的方法,其中,所述设备的用户的人口统计特征包括以下各项之一:用户的性别、年龄、地区方言、职业、家乡、宗教以及一项或多项兴趣。3.如权利要求1所述的方法,其中,键盘所运行的情境包括以下信息中至少之一:关于运行键盘的应用的信息、关于运行键盘的时间的信息以及关于运行键盘的地点的信息。4.如权利要求1所述的方法,其中,所述推荐包括:从包括在所述至少一个选择的语言模型中的词当中推荐词,所述词包括至少一个所输入的文本并且已经由用户在之前输入了预定次数。5.如权利要求1所述的方法,还包括接收所述设备的用户的人口统计特征。6.如权利要求1所述的方法,还包括估计所述设备的用户的人口统计特征。7.如权利要求6所述的方法,其中,基于所述设备的用户的文本输入历史来估计所述设备的用户的人口统计特征...

【专利技术属性】
技术研发人员:柳元皓宋熙俊
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1