This application proposes an input prediction method, device and electronic equipment based on knowledge map, which includes: acquiring the text before the input cursor in the input box and acquiring the current Pinyin string; word segmentation of the text, acquisition of multiple words in the text, and Chinese character encoding of the current Pinyin string; and detecting whether the first key word is included in multiple words segmentation. If we know that the first key word and the relationship chain are included, we will query the presupposed knowledge map database to get the second key word corresponding to the first key word and the relationship chain, and display the Chinese character code and the second key word corresponding to the relationship chain in the cloud prediction column. Thus, for user input text, semantic analysis and understanding, as well as word association through knowledge map database, can quickly give reasonable input recommendation, improve the user's communication efficiency.
【技术实现步骤摘要】
基于知识图谱的输入预测方法、装置和电子设备
本申请涉及智能输入
,尤其涉及一种基于知识图谱的输入预测方法、装置和电子设备。
技术介绍
目前,输入法的主要功能,是给用户提供键盘,以便用户通过打字完成输入的需求。然而,输入的需求,便是沟通的需求,如果输入法能预判用户在当前场景下,想要输入什么,以及如何才能快速的完成输入并发送,才是解决了用户最根本的输入需求。相关技术中,输入法的预测都是基于数据统计的,在语料上统计出高频的词条搭配组合,即二元或者三元等数据结果,比如左元命中,则给出高频的右元作为预测词条供用户选择。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种基于知识图谱的输入预测方法,针对用户的输入文本,进行语义分析和理解,以及通过知识图谱数据库进行词语的联想,能够快速的给出合理的输入推荐,极大地提高了用户的沟通效率。本申请提出一种基于知识图谱的输入预测装置。本申请提出一种电子设备。本申请提出一种计算机可读存储介质。本申请第一方面实施例提出了一种基于知识图谱的输入预测方法,包括:获取输入框中输入光标前的文本,并获取当前拼音字符串;对所述文本进行切词,获取所述文本中的多个分词,以及对所述当前拼音字符串进行汉字编码;检测所述多个分词中是否包括第一关键词,以及检测在所述汉字编码后是否包括关系链,若获知包括所述第一关键词和所述关系链,则查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词;将所述关系链对应的汉字编码和所述第二关键词展示在云预测栏。可选地,作为本申请第一方面的第一种可能的实现方式,在所述 ...
【技术保护点】
1.一种基于知识图谱的输入预测方法,其特征在于,包括以下步骤:获取输入框中输入光标前的文本,并获取当前拼音字符串;对所述文本进行切词,获取所述文本中的多个分词,以及对所述当前拼音字符串进行汉字编码;检测所述多个分词中是否包括第一关键词,以及检测在所述汉字编码后是否包括关系链;若获知包括所述第一关键词和所述关系链,则查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词;将所述关系链对应的汉字编码和所述第二关键词展示在云预测栏。
【技术特征摘要】
1.一种基于知识图谱的输入预测方法,其特征在于,包括以下步骤:获取输入框中输入光标前的文本,并获取当前拼音字符串;对所述文本进行切词,获取所述文本中的多个分词,以及对所述当前拼音字符串进行汉字编码;检测所述多个分词中是否包括第一关键词,以及检测在所述汉字编码后是否包括关系链;若获知包括所述第一关键词和所述关系链,则查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词;将所述关系链对应的汉字编码和所述第二关键词展示在云预测栏。2.如权利要求1所述的方法,其特征在于,在所述查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词之前,还包括:获取多个知识词条;对所述多个知识词条进行识别,获取每个知识词条中的关键词和关系链;将多个关键词和多个关系链按照预设的方式进行存储形成预设的知识图谱数据库。3.如权利要求1所述的方法,其特征在于,所述检测所述多个分词中是否包括第一关键词,包括:通过预设实体识别算法对所述多个分词进行识别,获取对应的多个实体;若所述多个实体在预设的关系链词库中匹配到第一关键词,则确定所述多个分词中包括第一关键词。4.如权利要求1所述的方法,其特征在于,所述关系链包括:第一关系链和第二关系链;所述查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词,包括:根据所述第一关键词和所述第一关系链在预设的知识图谱数据库中获取对应的第三关键词;根据所述第三关键词和所述第二关系链在预设的知识图谱数据库中获取对应的第二关键词。5.如权利要求1所述的方法,其特征在于,在所述查询预设的知识图谱数据库获取与所述第一关键词和所述关系链对应的第二关键词之后,还包括:根据所述第一关键词和所述第二关键词在预设的热点词库库中匹配到第四关键词;将...
【专利技术属性】
技术研发人员:王培娜,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。