本发明专利技术公开了基于动态生成的短语的辅助输入。公开了用于向在线环境中的用户提供安全和有效的聊天设备的技术。聊天设备是“安全的”,是因为用户创作不恰当的消息的能力被极大限制了,而聊天设备是“有效的”,是因为仍旧允许用户具有创作和交换聊天消息中的宽泛的表现力。
【技术实现步骤摘要】
基于动态生成的短语的辅助输入
本专利技术的实施例一般涉及基于计算机的在线通信。更具体地,本专利技术的实施例涉 及用于管理在线游戏和社交环境中的用户之间所交换的聊天消息的内容的各种技术。
技术介绍
多玩家视频游戏和虚拟世界已经快速成为在线娱乐的流行形式。二者一般向用户 提供对虚拟环境的访问,在该虚拟环境中,他们可以彼此交互。例如,化身(avatar)经常被 用来提供对存在于虚拟环境中的每个用户的图形表示,并且,用户通过其化身来彼此交互。 用户控制其化身的动作来操纵虚拟环境,例如,达到游戏目的以及与其他用户通信或聊天。 这种环境可以是持续的,其中,事件发生,并且,用户彼此交互,而不管任意特定用户存在与 否。可替换地,这种环境可以是基于游戏或基于会话的,例如,一群用户参与到第一人射击 游戏的比赛中。在这些种类的在线环境中,用户到用户的通信(即,聊天)通常是显著的特点。例 如,用户可通过将字符键入用户界面上的文本域中来直接与存在于相同的虚拟位置中的其 他用户聊天。为了提升用户间的礼仪和安全,容宿在线环境的服务提供商可能希望避免淫 秽语言或其他不恰当交流的使用,特别是在为未成年人所开发的在线环境中。在这种情形 中,通过去除骂人的脏话、诋毁或其他已知的毁镑用语,聊天软件可过滤聊天消息。但是,仅 过滤“不好的”词语是不够的,因为不恰当的消息显然并不仅限于“不好的”词语。因此,在某些情形中,聊天界面可能不支持自由地创作聊天消息的用户。相反,用 户可能通过从虚假的(pretended)词或短语集合中选择消息来聊天。这种系统的一个限 制是,允许的词或短语集合必须由在线环境提供商预先定义。但是,在这种情形中,用户可 能不得不键入与允许的词或短语之一完全匹配的聊天消息。在实践中,这极大地限制了虚 拟环境中的用户的表达度。例如,如果允许的消息包括短语“我想玩国际象棋”而不包括短 语“我想玩跳棋”,则第二个短语不能被选定。同时,输入所有可能的短语是代价高的并耗时 的,而且,不是可行的选择。另外,甚至自动生成新的短语并将其存储在静态数据库中也不 是完备的解决方案,因为大多数短语很少被再次重复,因此,它们将仅占据空间而不对整个 用户体验作出贡献。
技术实现思路
专利技术的一个实施例提供了一种用于辅助用户间通信的计算机实现的方法。该方法 一般可包括针对聊天词汇中的多个词,生成描述在所述聊天词汇中的词的语法功能的特 征的词元数据;以及将所述聊天词汇中的多个词中的每一个指派到本体中的一个或多个语 义类别。该方法还可包括基于所述词元数据和所述本体,获取多个词组合规则,该词组合规 则用于组合指派到第一语义类别的一个或多个词和指派到第二语义类别的一个或多个词。 该方法还可包括根据所述多个词组合规则,动态生成将要包括在聊天消息中的短语。在特定实施例中,在聊天词汇中的词是从在线虚拟环境中的用户之间所交换的聊天消息的聊天历史确定的。其他实施例包括但不限于包括使得处理单元能够实现所公开的方法的一个或多 个方面的指令的计算机可读介质以及被配置为实现所公开的方法的一个或多个方面的系统。附图说明因此,通过参照附图,将得到上述方面被达到并能被详细理解的方式和对以上简 要总结的专利技术的实施例的更加具体的描述。但是,要注意,附图仅示出了本专利技术的典型实施 例,并且因此,不被看作是限制专利技术的范围,因为专利技术可容许其他同样有效的实施例。图1示出了根据专利技术的一个实施例的被配置为提供安全和有效的聊天环境的计 算基础设施。图2示出了根据专利技术的一个实施例的多用户虚拟环境应用的示例。图3示出了根据专利技术的一个实施例的用于生成动态短语聊天语料库(corpus)的 方法。图4示出了根据专利技术的一个实施例的用于为在线环境的用户动态建议和/或评估 允许的短语聊天消息的方法。图5A至图5B示出了根据专利技术的一个实施例的使用图3和图4的方法所评估的聊 天消息的示例。图6示出了根据专利技术的另一实施例的用于向在线环境中的用户软发送聊天消息 的方法。图7A至图7C示出了根据专利技术的一个实施例的利用图6的方法在在线环境中交换 的聊天消息的示例。图8示出了根据专利技术的一个实施例的用于向在线环境中的用户建议允许的聊天 短语可能的方法。图9A至图9C示出了根据专利技术的一个实施例的利用图8的方法在在线环境中所创 作的聊天消息的示例。图10是根据专利技术的一个实施例的对图1的客户端计算系统的更加详细的示图。图11是根据专利技术的一个实施例的对图1的服务器计算系统的更加详细的示图。具体实施方式专利技术的实施例提供了用于向用户提供安全和有效的聊天设备的各种技术。该聊天 设备是“安全的”,因为用户创作不恰当的消息的能力被极大限制了,同时该聊天设备是“有 效的”,因为在创作和交换聊天消息方面,仍然允许用户有很宽范围的表达度。在一个实施 例中,用户交换消息,同时参与到在线虚拟环境中。可替换地,用户可以以异步的方式来交 换消息(例如,作为在移动电话间发送的SMS消息)。短语聊天界面可被用于创作并发送消息,其中,用户选择认可的短语作为聊天消 息。短语聊天界面比菜单聊天更加具有交互性,其中,用户可接收对于他/她正在键入的内 容的可能允许的完成或匹配的建议,而非从预定义的短语菜单来选择。仍旧要求用户的选 择是来自建议列表的准确并完整的短语,从而确保该短语不被操纵而说某些不恰当的话。例如,如果用户键入“hel”,则短语聊天界面可建议“hello, hello how are u (你好,你好最近怎样?)”、“hello there (你好啊)”等。但是,不允许用户发送带有词“hell (该死)”的消息,因为这不是呈现在短语聊天界面中的选项中的一个。该方式允许当用户将消息键入到其聊天客户端时服务器提供短语建议,以帮助识别已知的允许短语。当用户将开始键入其想使用的短语时,随着越来越多的短语被键入,建议列表出现并动态变化。一旦短语建议列表包括用户想发送的短语(或部分短语或甚至两到三个字符),用户可停止键入短语并从所提供的列表来选择短语。这样做允许小孩子访问大量已知的好短语,而无需通过麻烦的多层菜单选择来操纵。相反,针对聊天而言,用户界面变为更加自然的隐含提示工具(metaphor),并且,其允许已知的好短语的表达度大幅提升。在一个实施例中,根据使用频率来对在用户键入的同时所呈现的短语进行排序,从而提供使用最多的短语。由于通过使用来对短语进行索引,因此,基于由社区的其他人对短语的使用所确定的概率,用户将受益。另外,用户可被设置有建议将短语添加到建议列表的选项。另外,在一个实施例中,当用户键入短语(或请求发送短语)时,基于词组合规则的集合,给定短语(或所建议的短语)的允许性被动态确定。例如,如果在静态数据库(例如,可被快速匹配的常用短语的数据库)中没有找到所键入的短语,则其可被动态评估。例如,假定用户键入“随机”并且在静态数据库中以该词开头的唯一短语是“随机数”。但是, 进一步假定用户想说“随机人物”。这两个词是安全的并且适于组合,并且,系统“构造”该短语并将其联机快速呈现给用户(或将其发送给其他用户)。在本示例中,通过利用语法规则集来将词“随机”和“人物”组合成短语,该语法规则集被配置为确保词被组合成在语句构成上符合语法规则的短语(在本情形中,为从形容词和名词所创作本文档来自技高网...
【技术保护点】
一种用于辅助通信的计算机实现的方法,包括:针对聊天词汇中的多个词,生成描述在所述聊天词汇中的词的语法功能的特征的词元数据;将所述聊天词汇中的多个词中的每一个指派到本体中的一个或多个语义类别;基于所述词元数据和所述本体,获取多个词组合规则,该词组合规则用于组合指派到第一语义类别的一个或多个词和指派到第二语义类别的一个或多个词;以及根据所述多个词组合规则,动态生成将要包括在聊天消息中的短语。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:维达·马克曼,肖恩·奥’戴尔,阿卡迪·特里斯特曼,德鲁·比楚穆,保罗·帕克,史蒂芬妮·简阔斯基,马克·斯勒贝,基普·马丁,凯文·奥’苏尔力帆,克里斯汀娜·舍丽格蕾,雷恩·米尔费雷德,
申请(专利权)人:迪士尼企业公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。