应用于输入法的信息推荐方法、装置及电子设备制造方法及图纸

技术编号:30828030 阅读:13 留言:0更新日期:2021-11-18 12:32
本公开提供了一种应用于输入法的信息推荐方法,涉及人工智能技术领域,尤其涉及自然语言处理和智能推荐技术领域,可应用于输入法场景下。该应用于输入法的信息推荐方法包括:确定信息输入页面中目标信息的信息类型;基于上述目标信息,获取与上述目标信息匹配的推荐信息;以及基于与上述目标信息的信息类型匹配的预定展示方式,在上述信息输入页面的目标展示区域展示上述推荐信息。本公开还提供一种应用于输入法的信息推荐装置、电子设备及存储介质。质。质。

【技术实现步骤摘要】
应用于输入法的信息推荐方法、装置及电子设备


[0001]本公开涉及人工智能
,尤其涉及自然语言处理和智能推荐
,可应用于输入法场景下。

技术介绍

[0002]用户可以在终端设备上应用输入法程序在当前程序中进行沟通或写作。应用过程中,用户有时需要使用其他程序提供的信息。此时,用户需要切换到其他程序的界面,查找信息,然后通过记忆、复制或截图等方式暂存信息,再将暂存的信息通过打字、粘贴或插入图片等方式输入到当前程序中。

技术实现思路

[0003]基于此,本公开提供了一种提高知识查询和传播效率的应用于输入法的信息推荐方法、装置、电子设备及存储介质。
[0004]根据本公开的一个方面,提供了一种应用于输入法的信息推荐方法,包括:确定信息输入页面中目标信息的信息类型;基于上述目标信息,获取与上述目标信息匹配的推荐信息;以及基于与上述目标信息的信息类型匹配的预定展示方式,在上述信息输入页面的目标展示区域展示上述推荐信息。
[0005]根据本公开的另一个方面,提供了一种应用于输入法的信息推荐装置,包括:确定模块,用于确定信息输入页面中目标信息的信息类型;获取模块,用于基于上述目标信息,获取与上述目标信息匹配的推荐信息;以及展示模块,用于基于与上述目标信息的信息类型匹配的预定展示方式,在上述信息输入页面的目标展示区域展示上述推荐信息。
[0006]根据本公开的另一个方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开提供的方法。
[0007]根据本公开的另一个方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开提供的方法。
[0008]根据本公开的另一个方面,提供了一种计算机程序产品,包括计算机程序,上述计算机程序在被处理器执行时实现本公开提供的方法。
[0009]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0010]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0011]图1是根据本公开实施例的应用于输入法的信息推荐方法的系统架构图;
[0012]图2是根据本公开一个实施例的应用于输入法的信息推荐方法的流程图;
[0013]图3是根据本公开另一个实施例的应用于输入法的信息推荐方法的流程图;
[0014]图4是根据本公开另一个实施例的应用于输入法的信息推荐方法的流程图;
[0015]图5A至图5D是根据本公开实施例的信息输入页面的示意图;
[0016]图6是根据本公开一个实施例的应用于输入法的信息推荐装置的框图;以及
[0017]图7是用来实施本公开实施例的应用于输入法的信息推荐方法的电子设备的框图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]用户从其他程序获取的信息,至少要执行第一次程序切换、查询、暂存、第二次程序切换及输入等操作,操作路径长,信息获取及输入效率低,消耗时间长。且用户在其他程序查询信息时,所需信息常常不处于查询结果的首位,需要从查询结果中筛选出所需信息。
[0020]获取了所需信息后,通常采用人工记忆的方式暂存信息,但在输入暂存的信息时,可能会出现记忆偏差,导致输入的信息发生错误的情况。如果通过复制的方式暂存获取的信息,则容易发生文字选择困难、粘贴后格式混乱等问题。如果采用截图的方式暂存获取的信息,则可能保留一些无用信息,也会消耗终端设备的存储空间。
[0021]图1是根据本公开实施例的应用于输入法的信息推荐方法和装置的应用场景示意图。需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的
技术实现思路
,但并不意味着本公开实施例不可以用于其他环境或场景。
[0022]如图1所示,该系统架构100可以包括多个终端设备101、网络102和服务器103。网络102用以在终端设备101和服务器103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线和/或无线通信链路等等。
[0023]用户可以使用终端设备101通过网络102与服务器103进行交互,以接收或发送消息等。终端设备101可以是各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机等等。终端设备101可以提供小程序、客户端应用运行的环境。服务器103用于为终端设备101中小程序、客户端应用的运行提供支持。该服务器103例如可以为云服务器、虚拟服务器等,本公开对此不做限定。
[0024]本公开实施例所提供的应用于输入法的信息推荐方法一般可以由服务器103执行。相应地,本公开实施例所提供的应用于输入法的信息推荐装置一般可以设置于服务器103中。本公开实施例所提供的应用于输入法的信息推荐方法也可以由不同于服务器103且能够与多个终端设备101和/或服务器103通信的服务器或服务器集群执行。相应地,本公开实施例所提供的应用于输入法的信息推荐装置也可以设置于不同于服务器103且能够与多个终端设备101和/或服务器103通信的服务器或服务器集群中。
[0025]应该理解,图1中的终端设备和服务器的数目和类型仅仅是示意性的。根据实现需要,可以具有任意数目和类型的终端设备和服务器。
[0026]图2是根据本公开一个实施例的应用于输入法的信息推荐方法的流程图。
[0027]如图2所示,该应用于输入法的信息推荐方法200可以包括操作S210~操作S230。
[0028]在操作S210,确定信息输入页面中目标信息的信息类型。
[0029]例如,信息输入界面可以是即时通讯软件的交互界面。又例如,信息输入界面可以是文字处理器程序的页面,例如写字板页面或备忘录页面等。
[0030]在本公开实施例中,目标信息可以包括:上述信息输入页面展示的已输入信息中被选中的信息。
[0031]例如,用户在信息输入页面输入了“某运动会的开幕时间”,然后用户选中“某运动会”,可以将“某运动会”作为目标信息。
[0032]在本公开实施例中,目标信息可以包括:上述信息输入页面展示的输入框中输入的信息。
[0033]例如,用户在信息输入页面的输入框内输入了“某运动会的开幕时间”,可以将“某运动会的开幕时间”作为目标信息。
[0034]在本公开实施例中,信息类型可以包括答案类型、知识类型、方案类型及事件类型的至少之一。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于输入法的信息推荐方法,包括:确定信息输入页面中目标信息的信息类型;基于所述目标信息,获取与所述目标信息匹配的推荐信息;以及基于与所述目标信息的信息类型匹配的预定展示方式,在所述信息输入页面的目标展示区域展示所述推荐信息。2.根据权利要求1所述的方法,还包括:确定所述推荐信息的类型;基于所述推荐信息的类型,确定多个预定控件中的目标控件;以及在所述目标展示区域的目标子区域中展示所述目标控件。3.根据权利要求1所述的方法,其中,所述基于与所述目标信息的信息类型匹配的预定展示方式,在所述信息输入页面的目标展示区域展示所述推荐信息包括以下至少之一:在所述目标信息的信息类型为知识类型的情况下,在所述信息输入页面中展示所述推荐信息及所述推荐信息的来源信息;在所述目标信息的信息类型为方案类型的情况下,在所述信息输入页面中以滑动切换的方式展示所述推荐信息包括的多个步骤;以及在所述目标信息的信息类型为事件类型的情况下,在所述信息输入页面中以时间轴的形式展示所述推荐信息中的多个事件信息。4.根据权利要求1所述的方法,其中,与所述目标信息匹配的推荐信息为多个;在所述信息输入页面的目标展示区域展示所述推荐信息包括:基于多个推荐信息与所述目标信息的匹配度从高至低的排列顺序,以滑动切换的方式在所述目标展示区域展示所述多个推荐信息;所述方法还包括:响应于对所述目标展示区域的滑动操作,切换当前展示的推荐信息。5.根据权利要求4所述的方法,其中,在所述信息输入页面的目标展示区域展示所述推荐信息包括:在所述目标展示区域的面积小于展示所述多个推荐信息中的第一推荐信息所需的面积的情况下,在所述目标展示区域展示所述第一推荐信息的部分信息以及第一目标控件;所述方法还包括:响应于对所述第一目标控件的选中操作,调整所述目标展示区域的尺寸以展示所述第一推荐信息的全部信息。6.根据权利要求2所述的方法,其中,所述基于所述推荐信息的类型,确定多个预定控件中的目标控件包括:在所述推荐信息的类型为文本类型的情况下,确定所述多个预定控件中的目标控件包括以下至少之一:复制控件、选择控件、插入控件、替换控件、分享控件、收藏控件、修改控件;在所述推荐信息的类型为图像类型的情况下,确定所述多个预定控件中的目标控件包括以下至少之一:插入控件、分享控件、收藏控件、修改控件;在所述推荐信息的类型为视频类型的情况下,确定所述多个预定控件中不包括所述目标控件。7.根据权利要求2所述的方法,其中,所述目标控件为多个,所述在所述目标展示区域的目标子区域中展示所述目标控件包括:
在所述目标子区域的面积小于展示所述多个目标控件所需的面积的情况下,在所述目标展示区域展示所述多个目标控件中的部分控件以及第二目标控件;所述方法还包括:响应于对所述第二目标控件的选中操作,调整所述目标子区域的尺寸以展示所述多个目标控件中的全部控件。8.根据权利要求1所述的方法,其中,在所述信息输入页面的目标展示区域展示所述推荐信息包括:提取所述推荐信息的关键信息,并基于所述关键信息生成以所述推荐信息为目标对象的链接信息;在所述信息输入页面中展示的虚拟键盘的预定位置处展示所述链接信息;以及响应于对所述链接信息的选中操作,在所述目标展示区域展示所述推荐信息。9.根据权利要求1所述的方法,其中,确定信息输入页面中目标信息的信息类型包括以下至少之一:响应于对所述输入法的信息推荐功能的选择操作,确定所述目标信息的信息类型;响应于所述输入法的信息推荐功能处于打开状态,确定所述目标信息的信息类型。10.根据权利要求1所述的方法,其中,获取与所述目标信息匹配的推荐信息包括:搜索输入法存储空间,获取与所述目标信息匹配的推荐信息;在所述输入法存储空间中不存在与所述目标信息匹配的推荐信息的情况下,基于所述目标信息搜索信息库,得到候选信息;以及基于提取所述候选信息得到的摘要信息,生成与所述目标信息匹配的推荐信息。11.根据权利要求10所述的方法,其中,所述输入法存储空间为共享存储空间;所述方法还包括:将生成的与所述目标信息匹配的推荐信息上传至所述输入法存储空间。12.根据权利要求1所述的方法,其中,所述目标信息包括以下至少之一:所述信息输入页面展示的已输入信息中,被选中的信息;所述信息输入页面展示的输入框中输入的信息。13.一种应用于输入法的信息推荐装置,包括:第一确定模块,用于确定信息输入页面中目标信息的信息类型;获取模块,用于基于所述目标信息,获取与所述目标信息匹配的推荐信息;以及第一展示模块,用于基于与所述目标信息的信息类型匹配的预定展示方式,在所述信息输入页面的目标展示区域展示所述推荐信息。14.根据权利要求13所述的装置,还包括:第二确定模块,用于确定所述推荐...

【专利技术属性】
技术研发人员:葛翔王璟铭
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1