【技术实现步骤摘要】
输入法中候选长句的提供方法及装置
本申请涉及人工智能
,尤其涉及一种输入法中候选长句的提供方法及装置。
技术介绍
目前,在输入法应用中,输入法应用可根据用户输入的拼音序列,提供该拼音序列对应的候选词语以及候选词语对应的下一个字、字、词、短语等较短的文本,然而,在实际应用中在用户需要通过输入法应用输入一个完整句子时,用户需要通过输入法应用多次输入对应完整句子中的相应拼音序列,以完成完整句子的输入,用户输入完整句子的输入成本较高,用户的输入法体验并不理想。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种输入法中候选长句的提供方法。本申请的第二个目的在于提出一种输入法中候选长句的提供装置。本申请的第三个目的在于提出一种电子设备。本申请的第四个目的在于提出一种计算机可读存储介质。本申请的第五个目的在于提出一种计算机程序产品。为达上述目的,本申请第一方面实施例提出了一种输入法中候选长句的提供方法,包括: ...
【技术保护点】
1.一种输入法中候选长句的提供方法,其特征在于,所述方法包括:/n获取用户在输入法应用中输入的当前输入序列;/n获取与所述当前输入序列相匹配的候选词语;/n根据预先训练的长句预测模型,获取与所述候选词语相匹配的候选长句;/n在所述输入法应用上展示候选词语和所述候选长句。/n
【技术特征摘要】
1.一种输入法中候选长句的提供方法,其特征在于,所述方法包括:
获取用户在输入法应用中输入的当前输入序列;
获取与所述当前输入序列相匹配的候选词语;
根据预先训练的长句预测模型,获取与所述候选词语相匹配的候选长句;
在所述输入法应用上展示候选词语和所述候选长句。
2.根据权利要求1所述的方法,其特征在于,所述根据预先训练的长句预测模型,获取与所述候选词语相匹配的候选长句,包括:
将所述候选词语作为所述长句预测模型的当前输入;
将所述当前输入至所述长句预测模型中,以获取所述长句预测模型的当前输出,其中,所述当前输出包括所述当前输入之后的下一个词语;
在确定所述下一个词语与预设语句终止信息不匹配时,根据所述当前输出和所述当前输入更新所述长句预测模型的当前输入,并通过所述长句预测模型获取当前输入对应的当前输出,直至所述长句预测模型的当前输出与预设语句终止信息匹配;
在所述长句预测模型的当前输出与预设语句终止信息匹配时,根据所述长句预测模型的当前输入,生成与所述候选词语相匹配的候选长句。
3.根据权利要求2所述的方法,其特征在于,在所述将当前输入至所述长句预测模型中,以获取所述长句预测模型的当前输出之前,还包括:
获取训练语料数据,所述训练语料数据包括前缀样本词语,以及与所述前缀样本词语对应的后缀样本词语,其中,所述后缀样本词语为在前缀样本词之后出现的词语;
根据所述前缀样本词语和所述后缀样本词语对所述长句预测模型进行训练。
4.根据权利要求1所述的方法,其特征在于,所述根据预先训练的长句预测模型,获取与所述候选词语相匹配的候选长句,包括:
通过所述长句预测模型确定与所述候选词语相匹配的后缀词语,其中,所述长句预测模型,已学习得到所述候选词语与后缀词语之间的对应关系;
根据所述候选词语和所述后缀词语,生成所述候选长句。
5.根据权利要求4所述的方法,其特征在于,在所述通过所述长句预测模型确定与所述候选词语相匹配的后缀词语之前,还包括:
获取训练语料数据,所述训练语料数据包括前缀样本词语,以及与所述前缀样本词语对应的后缀样本词语,其中,所述前缀样本词语和所述后缀样本词语可组成长句;
根据所述前缀样本词语和所述后缀样本词语对所述长句预测模型进行训练。
6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:
获取在所述当前输入序列之前的已上屏词语;
所述根据预先训练的长句预测模型,获取与所述候选词语相匹配的候选长句,包括:
采用预先训练的长句预测模型,获取与所述候选词语和所述上屏词语相匹配的候选长句。
7.一种输入法中候选长句的提供装置,其特征在于,所述装置包括:
第一获取模块,用于获取用户在输入法应用中输入的当前输入序列;...
【专利技术属性】
技术研发人员:龚建,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。