发明名称 |
用户输入的预测转换 |
摘要 |
公开了用于一种语言或字符集的用户文本输入到另一种语言或字符集的预测转换的系统和方法。该方法一般可以包括把以非目标语言或字符集表示的部分用户输入转换成以目标语言或字符集表示的转换后的部分用户输入,以及基于有希望的完成模块计算转换后的部分用户输入的有希望的可能转换完成。该转换可以基于非目标语言或字符集到目标语言或字符集映射的字典。所述有希望的完成模块可以是数据库或通过对用户输入的数据库或其子集执行统计分析而训练的模型。用户输入的子集可以从那些来自特定地理位置或时间段的和/或从用户或用户的当前会话的用户输入的子集中选择。 |
申请公布号 |
CN101203849B |
申请公布日期 |
2010.06.16 |
申请号 |
CN200680022567.2 |
申请日期 |
2006.03.22 |
申请人 |
谷歌股份有限公司 |
发明人 |
亚历山大·M·弗朗兹 |
分类号 |
G06F17/22(2006.01)I;G06F17/27(2006.01)I |
主分类号 |
G06F17/22(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
邵亚丽 |
主权项 |
一种用于预测地转换部分用户输入的方法,包括:从用户接收部分用户输入,该部分用户输入以非目标语言或字符集表示,该非目标语言或字符集表示为罗马字符;基于有希望的完成模块执行部分用户输入的预测转换,以生成部分用户输入的至少一个可能的转换完成,该至少一个可能的转换完成以目标语言或字符集表示,该目标语言或字符集表示为非罗马字符,该步骤包括:将罗马字符的部分用户输入转换为转换后的部分用户输入,该转换后的部分用户输入是由罗马字符的用户输入表示的第一非罗马字符;以及从非罗马字符的转换后的部分用户输入生成可能的转换完成,每个可能的转换完成包括第一非罗马字符和第二非罗马字符,其中第一非罗马字符是第二非罗马字符的前缀,并且第二非罗马字符是不用所述部分用户输入表示的非罗马字符;以及输出所述至少一个可能的转换完成中的一个或多个。 |
地址 |
美国加利福尼亚州 |