一种输入提示方法和装置制造方法及图纸

技术编号:11191755 阅读:68 留言:0更新日期:2015-03-25 20:22
本发明专利技术公开了一种输入提示方法和装置,方法包括:获得用户当前的已输入内容;通过规则匹配识别所述已输入内容中的待提示内容,所述待提示内容是所述已输入内容中的部分内容;使用所述待提示内容进行检索,并显示检索到的所述待提示内容对应的输入提示结果。装置包括:已输入内容获取模块,用于获得用户当前的已输入内容;待提示内容识别模块,用于通过规则匹配识别已输入内容中的待提示内容,所述待提示内容是已输入内容中的部分内容;待提示内容检索模块,用于使用待提示内容进行检索;输入提示结果显示模块,用于显示检索到的待提示内容对应的输入提示结果。本发明专利技术实现了减小输入提示结果对索引库的依赖,提高输入提示召回率,提升用户体验。

【技术实现步骤摘要】
一种输入提示方法和装置
本专利技术实施例涉及搜索
,尤其涉及一种输入提示方法和装置。
技术介绍
目前,根据用户输入给出输入提示已成为各站点,尤其是移动互联网领域的必备功能。输入提示能有效地减少用户输入量,提升用户体验。例如,用户想输入“中国移动网上营业厅”,但当用户仅输入“中国”时,网站会在提示框中给出“中国大饭店,中国旅游网,中国物流网,中国移动网上营业厅,……”,因此,用户可直接选择提示框中的“中国移动网上营业厅”,不必在进行后续的输入,减少了输入量。 现有技术的输入提示方法一般使用用户已输入的全部内容进行检索,提示结果过度依赖索引库。当用户已输入内容的结构较复杂,无法在索引库中检索到时,将无法返回输入提示或者返回的提示结果不是用户想要搜索的内容。例如。用户输入的内容为“从百度大厦开车到故”,此时将用户输入内容“从百度大厦开车到故”在索引库中检索,没有返回输入提示结果。因此,现有技术的输入提示方法召回率低,用户体验差。
技术实现思路
本专利技术提供一种输入提示方法和装置,以实现提高输入提示召回率,提升用户体验。 第一方面,本专利技术实本文档来自技高网...

【技术保护点】
一种输入提示方法,其特征在于,包括:获得用户当前的已输入内容;通过规则匹配识别所述已输入内容中的待提示内容,所述待提示内容是所述已输入内容中的部分内容;使用所述待提示内容进行检索,并显示检索到的所述待提示内容对应的输入提示结果。

【技术特征摘要】
1.一种输入提示方法,其特征在于,包括: 获得用户当前的已输入内容; 通过规则匹配识别所述已输入内容中的待提示内容,所述待提示内容是所述已输入内容中的部分内容; 使用所述待提示内容进行检索,并显示检索到的所述待提示内容对应的输入提示结果O2.根据权利要求1所述的方法,其特征在于,所述通过规则匹配识别所述已输入内容中的待提示内容,具体包括: 将所述已输入内容与预先建立的匹配规则库中的匹配规则进行匹配;所述匹配规则由至少一个字符和通配符构成; 将所述已输入内容中、与匹配成功的匹配规则中的最后一个通配符所对应的内容,确定为所述已输入内容中的待提示内容。3.根据权利要求1所述的方法,其特征在于,在用户每输入设定长度的字符、并且确定用户未结束输入时,执行获得用户当前的已输入内容,通过规则匹配识别所述已输入内容中的待提示内容,使用所述待提示内容进行检索并显示检索到的输入提示结果的操作。4.根据权利要求1所述的方法,其特征在于,在所述获得用户当前的已输入内容之后、通过规则匹配识别所述已输入内容中的待提示内容之前,还包括: 使用所述已输入内容进行检索,以得到所述已输入内容对应的输入提示结果; 所述通过规则匹配识别所述已输入内容中的待提示内容,具体包括: 在未获得所述已输入内容对应的输入提示结果时,通过规则匹配识别所述已输入内容中的待提示内容。5.根据权利要求1所述的方法,其特征在于,在所述使用所述待提示内容进行检索并显示检索到的输入提示结果之时,还包括: 使用所述已输入内容进行检索,将检索到的所述已输入内容对应的输入提示结果进行显不O6.根据权利要求5所述的方法,其特征在于,在将所述待提示内容对应的输入提示结果和所述已输入内容对应的输入提示结果进行显示之前,还包括: 按照设定规则将所述待提示内容对应的输入提示结果和所述已输入内容对应的输入提不结果,进彳T排序; 将所述待提示内容对应的输入提示结果和所述已输入内容对应的输入提示结果进行显示,具体包括: 按照排序结果将所述待提示内容对应的输入提示结果和所述已输入内容对应的输入提示结果,进行显示。7.根据权利要求6所述的方法,其特征在于,所述按照设定规则将所述待提示内容对应的输入提示结果和所...

【专利技术属性】
技术研发人员:孙彬黄始韬范桂群
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1