一种基于命名实体的信息展示方法、装置及系统制造方法及图纸

技术编号:21059113 阅读:15 留言:0更新日期:2019-05-08 06:22
本发明专利技术实施例提供了一种基于命名实体的信息展示方法、装置及系统,应用于服务器的方法包括:接收终端设备发送的词汇请求,所述词汇请求中包含终端设备接收的用户输入的目标字母;在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;如果有,则将所匹配的命名实体返回给所述终端设备,以使所述终端设备将所匹配的命名实体展示在屏幕上,以供用户选择。应用本发明专利技术实施例所提供的方案,终端设备可以展示专有名词和/或固定词组供用户选择,进而减少用户输入时间,提高用户体验。

【技术实现步骤摘要】
一种基于命名实体的信息展示方法、装置及系统
本专利技术涉及输入法领域,特别是涉及一种基于命名实体的信息展示方法、装置及系统。
技术介绍
目前海外的多语种输入法多是基于终端设备的本地词库实现补全和预测的功能,具体地,终端设备接收用户输入的字母,在本地词库中查找与用户输入的字母相对应的词汇,并确定一个或多个候选词汇,将确定的候选词汇展示在屏幕上,以供用户选择。由于终端设备的本地词库的存储空间较小,因此只能存储常用的、频率较高的词汇。并且,本地词库中存储的词汇是基于二元的,即本地词库中存储的词汇最多包括两个单词,而且,当存储的词汇是两个单词时,这两个单词之间没有固定搭配。这样的话,就会导致确定的候选词汇并不是用户想要的词,用户体验较差。
技术实现思路
本专利技术实施例的目的在于提供一种基于命名实体的信息展示方法、装置及系统,以提高用户体验。具体技术方案如下:第一方面,本专利技术实施例提供了一种基于命名实体的信息展示方法,应用于服务器,所述方法包括:接收终端设备发送的词汇请求,所述词汇请求中包含终端设备接收的用户输入的目标字母;在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;如果有,则将所匹配的命名实体返回给所述终端设备,以使所述终端设备将所匹配的命名实体展示在屏幕上,以供用户选择。可选地,在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体之前,所述方法还包括:更新所述云端词库中的命名实体,并统计各个命名实体的频率。可选地,所述在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,包括:在预先构建的云端词库中,查找是否存储有包含所述目标字母的命名实体,如果是,表示所述云端词库中存储有与所述目标字母匹配的命名实体,否则,所述云端词库中没有存储与所述目标字母匹配的命名实体。可选地,所述将所匹配的命名实体返回给所述终端设备,包括:基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备。可选地,所述基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备,包括:基于所匹配的命名实体的频率,按照频率从大到小的顺序,将前预设数量个频率对应的命名实体返回给所述终端设备。第二方面,本专利技术实施例提供了一种基于命名实体的信息展示方法,应用于终端设备,所述方法包括:接收用户输入的目标字母;将包含所述目标字母的词汇请求发送给所述服务器,以使所述服务器在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,如果有,则将所匹配的命名实体返回给所述终端设备,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;接收所述服务器返回的命名实体,并展示在屏幕上,以供用户选择。第三方面,本专利技术实施例提供了一种基于命名实体的信息展示装置,应用于服务器,所述装置包括:请求接收模块,用于接收终端设备发送的词汇请求,所述词汇请求中包含终端设备接收的用户输入的目标字母;实体查找模块,用于在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,如果有,触发实体返回模块,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;所述实体返回模块,用于将所匹配的命名实体返回给所述终端设备,以使所述终端设备将所匹配的命名实体展示在屏幕上,以供用户选择。可选的,所述装置还包括:实体更新模块,用于更新所述云端词库中的命名实体,并统计各个命名实体的频率。可选的,所述实体查找模块,用于:在预先构建的云端词库中,查找是否存储有包含所述目标字母的命名实体,如果是,表示所述云端词库中存储有与所述目标字母匹配的命名实体,否则,所述云端词库中没有存储与所述目标字母匹配的命名实体。可选的,所述实体返回模块,包括:实体返回子模块,用于基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备。可选的,所述实体返回子模块,用于:基于所匹配的命名实体的频率,按照频率从大到小的顺序,将前预设数量个频率对应的命名实体返回给所述终端设备。第四方面,本专利技术实施例提供了一种基于命名实体的信息展示装置,应用于终端设备,所述装置包括:字母接收模块,用于接收用户输入的目标字母;请求发送模块,用于将包含所述目标字母的词汇请求发送给所述服务器,以使所述服务器在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,如果有,则将所匹配的命名实体返回给所述终端设备,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;实体接收模块,用于接收所述服务器返回的命名实体,并展示在屏幕上,以供用户选择。第五方面,本专利技术实施例提供了一种基于命名实体的信息展示系统,包括终端设备和服务器;所述终端设备,用于接收用户输入的目标字母,并将包含所述目标字母的词汇请求发送给所述服务器;所述服务器,用于接收所述词汇请求,在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,如果有,则将所匹配的命名实体返回给所述终端设备,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;所述终端设备,用于接收所述服务器返回的命名实体,并展示在屏幕上,以供用户选择。可选的,所述服务器在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体之前,所述服务器还用于:所述服务器更新所述云端词库中的命名实体,并统计各个命名实体的频率。可选的,所述服务器在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,包括:所述服务器在预先构建的云端词库中,查找是否存储有包含所述目标字母的命名实体,如果是,表示所述云端词库中存储有与所述目标字母匹配的命名实体,否则,所述云端词库中没有存储与所述目标字母匹配的命名实体。可选的,所述服务器将所匹配的命名实体返回给所述终端设备,包括:所述服务器基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备。可选的,所述服务器基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备,包括:所述服务器基于所匹配的命名实体的频率,按照频率从大到小的顺序,将前预设数量个频率对应的命名实体返回给所述终端设备。第六方面,本专利技术实施例提供了一种服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放处理程序;处理器,用于执行存储器上所存放的程序时,实现第一方面中所述的方法步骤。第七方面,本专利技术实施例提供了一种终端设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放处理程序;处理器,用于执行存储器上所存放的程序时,实现第二方面所述的方法步骤。第八方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有处理程序,所述处理程序被处理器执行时实现第一方面所述的方法步骤。第九方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有处理程序,所述处理程序被处理器执行时实现第二方面所述的方法步骤。应用本专利技术实施例所提供的基于命名实体的信息展示方法、装置及系本文档来自技高网...

【技术保护点】
1.一种基于命名实体的信息展示方法,其特征在于,应用于服务器,所述方法包括:接收终端设备发送的词汇请求,所述词汇请求中包含终端设备接收的用户输入的目标字母;在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;如果有,则将所匹配的命名实体返回给所述终端设备,以使所述终端设备将所匹配的命名实体展示在屏幕上,以供用户选择。

【技术特征摘要】
1.一种基于命名实体的信息展示方法,其特征在于,应用于服务器,所述方法包括:接收终端设备发送的词汇请求,所述词汇请求中包含终端设备接收的用户输入的目标字母;在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,其中,所述云端词库中存储有命名实体,所述命名实体包括专有名词和/或固定词组;如果有,则将所匹配的命名实体返回给所述终端设备,以使所述终端设备将所匹配的命名实体展示在屏幕上,以供用户选择。2.根据权利要求1所述的方法,其特征在于,在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体之前,所述方法还包括:更新所述云端词库中的命名实体,并统计各个命名实体的频率。3.根据权利要求2所述的方法,其特征在于,所述在预先构建的云端词库中,查找是否存储有与所述目标字母匹配的命名实体,包括:在预先构建的云端词库中,查找是否存储有包含所述目标字母的命名实体,如果是,表示所述云端词库中存储有与所述目标字母匹配的命名实体,否则,所述云端词库中没有存储与所述目标字母匹配的命名实体。4.根据权利要求3所述的方法,其特征在于,所述将所匹配的命名实体返回给所述终端设备,包括:基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备。5.根据权利要求4所述的方法,其特征在于,所述基于所匹配的命名实体的频率,将所匹配的命名实体返回给所述终端设备,包括:基于所匹配的命名实体的频率,按照频率从大到小的顺序,将前预设数量个频率对应的命名实体返回给所述终端设备。6.一种基于命名实体的信息展示方法,其特征在于,应用于终端设备,所述方法包括:...

【专利技术属性】
技术研发人员:王培娜
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1