【技术实现步骤摘要】
拼音输入方法、装置、计算机设备及存储介质
[0001]本申请涉及智能推荐
,具体而言,本申请涉及一种拼音输入方法、装置、计算机设备及存储介质。
技术介绍
[0002]在用户需要使用拼音输入的时候,为了更快速地帮助用户找到需要输入的文本,需要基于拼音的自动语义联想推荐功能,比如用户开始打“LX”,弹窗中需反馈推荐列表,包含“利息多少”、“利息太高”等文本,用户可以从推荐的列表中选择自己想要的文本,如果都没有,用户继续打字,同时推荐列表根据用户的打字刷新推荐列表,但现有的自动语义联想推荐功能,当用户在键盘误触输入错误拼音时,仍然会优先推荐该错误拼音相应的文本,导致推荐的文本并非用户想要的结果,推荐精确度较低。
技术实现思路
[0003]本申请的主要目的为提供一种拼音输入方法、装置、计算机设备及存储介质,以提高推荐精确度。
[0004]为了实现上述专利技术目的,本申请提供一种拼音输入方法,其包括以下步骤:
[0005]接收用户在空白输入框输入的第一目标首字母;
[0006]获取预存的所有候选文本,基于所述第一目标首字母,从所述候选文本中筛选出第一目标候选文本;其中,所述第一目标候选文本的首字对应拼音的首字母与所述第一目标首字母一致;
[0007]获取所述用户在键盘输入时的历史输入记录,根据所述历史输入记录确定所述第一目标首字母关联的所有下一个第一目标首字母,并计算每个所述下一个第一目标首字母在所述历史输入记录中出现的频率;
[0008]将每个所述下一个第一目标首 ...
【技术保护点】
【技术特征摘要】
1.一种拼音输入方法,其特征在于,包括:接收用户在空白输入框输入的第一目标首字母;获取预存的所有候选文本,基于所述第一目标首字母,从所述候选文本中筛选出第一目标候选文本;其中,所述第一目标候选文本的首字对应拼音的首字母与所述第一目标首字母一致;获取所述用户在键盘输入时的历史输入记录,根据所述历史输入记录确定所述第一目标首字母关联的所有下一个第一目标首字母,并计算每个所述下一个第一目标首字母在所述历史输入记录中出现的频率;将每个所述下一个第一目标首字母与所述第一目标候选文本进行比对,从所述第一目标候选文本中筛选出第二目标候选文本;其中,所述第二目标候选文本的第二个字对应拼音的首字母与其中一个所述下一个第一目标首字母一致;获取每个所述第二目标候选文本中每个字对应的首字母,得到每个所述第二目标候选文本的首字母串;筛选出每个所述首字母串的相邻首字母在键盘中的位置也存在相邻的第二目标候选文本,得到第三目标候选文本;计算所述第三目标候选文本的相邻首字母的对数,根据所述对数对所述第三目标候选文本的频率进行衰减后作为所述第三目标候选文本的频率;其中,所述第三目标候选文本衰减后的频率与所述对数成反比;按照所述频率从高到低的顺序对所述第二目标候选文本进行排序,获取排在前M位的所述第二目标候选文本,得到待推荐目标候选文本;其中,所述M为正整数;将所述待推荐目标候选文本在所述空白输入框的上方进行显示。2.根据权利要求1所述的方法,其特征在于,所述按照所述频率从高到低的顺序对所述第二目标候选文本进行排序,包括:计算所述第二目标候选文本的实时输入热度;获取预先为所述实时输入热度设置的第一权重;获取预先为所述频率设置的第二权重;基于所述频率、实时输入热度、第一权重及第二权重计算所述第二目标候选文本的评价值;按照所述评价值从高到低的顺序对所述第二目标候选文本进行排序。3.根据权利要求2所述的方法,其特征在于,所述计算所述第二目标候选文本的实时输入热度,包括:获取每个所述第二目标候选文本在过去中被选择的频次;基于每个所述第二目标候选文本被选择的频次计算所有所述第二目标候选文本在过去中被选择的总频次;根据每个所述第二目标候选文本被选择的频次及所述总频次计算每个所述第二目标候选文本的实时输入热度。4.根据权利要求1所述的方法,其特征在于,所述接收用户在空白输入框输入的第一目标首字母之前,还包括:响应于用户点击空白输入框的点击指令,获取实时输入热度排在前N位的候选文本,得
到参考候选文本;其中,所述N为正整数;将所述参考候选文本在所述空白输入框的上方进行显示;所述接收用户在空白输入框输入的第一目标首字母之后,还包括:将显示在所述空白输入框上方的所述参考候选文本进行隐藏。5.根据权利要求1所述的方法,其特征在于,所述将所述待推荐目标候选文本在所述空白输入框的上方进行显示之后,还包括:接收用户在空白输入框输入的第二目标首字母;基于所述第二目标首字母,从所述第一目标候选文本中筛选出新的第一目标候选文本;其中,所述新的第一目标候选文本的第二个字对应拼音的首字母与所述第二目标首字母一致;将所述第二目标首字母作为所述第一目标首字母,将所述新的第一目标候选文本作为所述第一目标候选文本;返回执行所述获取所述用户在键盘输入时的历史输入...
【专利技术属性】
技术研发人员:沈越,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。