The present disclosure embodiment discloses an input prompt method, a device, an electronic device and a computer readable storage medium. The method comprises the following steps: in response to user input, the user has access current input; the input content matching with preset array; the preset array for storing a predetermined keyword set of DAG in the information collection system; according to the object corresponding to the output candidate matching keywords the candidate keyword. In this way, the system platform can be acyclic graph information stored in the form of an array consisting of a set of keywords, and then through the input content by matching with the preset array in the user input query, the matching speed compared with the existing technology through the query dictionary tree mode has been greatly enhanced, to improve the user experience, acyclic graph can greatly save storage space and through an array of storage by a set of keywords, so as to reduce the cost.
【技术实现步骤摘要】
输入提示方法、装置、电子设备及计算机可读存储介质
本公开涉及计算机
,具体涉及一种输入提示方法、装置、电子设备及计算机可读存储介质。
技术介绍
目前,根据用户输入给出输入提示已成为各应用,尤其是移动互联网领域的必备功能。输入提示能有效地减少用户输入量,提升用户体验。例如,用户想查询“KFC”,但当用户仅输入“KF”时,应用会在显示页面中给出“KFC”等的输出结果,因此,用户可直接选择提示框中的“KFC”,不必在进行后续的输入,减少了输入量。
技术实现思路
本公开实施例提供一种输入提示方法、装置、电子设备及计算机可读存储介质。第一方面,本公开实施例中提供了一种输入提示方法。具体的,所述输入提示方法,包括:响应于用户的输入,获取用户当前的已输入内容;将所述已输入内容与预设数组进行匹配;所述预设数组用于存储预设关键词集合所构成的有向无环图中的信息;根据匹配得到的候选关键词输出所述候选关键词所对应的系统对象集合。结合第一方面,本公开在第一方面的第一种实现方式中,将所述已输入内容与预设数组进行匹配,包括:查询所述预设数组,获得所述已输入内容与所述有向无环图的匹配结果;根据匹配结果确定在所述有向无环图中所述匹配结果能够构成的关键词。结合第一方面,本公开在第一方面的第二种实现方式中,将所述已输入内容与预设数组进行匹配,包括:获取所述已输入内容中每个字符的字符编码;根据所述字符编码与所述预设数组进行匹配,所述预设数组每N个元素为一组,N为大于等于2的整数;每组元素用于存储一个字符的字符编码以及所述字符在所述有向无环图的关键词中的位置信息。结合第一方面的第二种实现方式,根 ...
【技术保护点】
一种输入提示方法,其特征在于,包括:响应于用户的输入,获取用户当前的已输入内容;将所述已输入内容与预设数组进行匹配;所述预设数组用于存储预设关键词集合所构成的有向无环图中的信息;根据匹配得到的候选关键词输出所述候选关键词所对应的系统对象集合。
【技术特征摘要】
1.一种输入提示方法,其特征在于,包括:响应于用户的输入,获取用户当前的已输入内容;将所述已输入内容与预设数组进行匹配;所述预设数组用于存储预设关键词集合所构成的有向无环图中的信息;根据匹配得到的候选关键词输出所述候选关键词所对应的系统对象集合。2.根据权利要求1所述的输入提示方法,其特征在于,将所述已输入内容与预设数组进行匹配,包括:查询所述预设数组,获得所述已输入内容与所述有向无环图的匹配结果;根据匹配结果确定在所述有向无环图中所述匹配结果能够构成的关键词。3.根据权利要求1所述的输入提示方法,其特征在于,将所述已输入内容与预设数组进行匹配,包括:获取所述已输入内容中每个字符的字符编码;根据所述字符编码与所述预设数组进行匹配,所述预设数组每N个元素为一组,N为大于等于2的整数;每组元素用于存储一个字符的字符编码以及所述字符在所述有向无环图的关键词中的位置信息。4.根据权利要求3所述的输入提示方法,其特征在于,根据所述字符编码与所述预设数组进行匹配,包括:将所述已输入内容中首个字符的字符编码与所述预设数组进行匹配,得到与所述首个字符对应的包括N个元素的第一组元素;所述第一组元素中前N-1个元素存储的信息与所述首个字符的字符编码相同,且所述第一组元素中的最后一个元素用于指示第一组元素所存储的字符为所述有向无环图中相应关键词的首个字符;依次将所述已输入内容中的剩余字符与所述第一组元素之后的元素进行匹配,得到候选关键词集合;所述候选关键词集合中的每个候选关键词中...
【专利技术属性】
技术研发人员:王粲,
申请(专利权)人:北京小度信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。