一种终端菜单的生成方法、装置及系统制造方法及图纸

技术编号:9462635 阅读:99 留言:0更新日期:2013-12-18 23:49
本发明专利技术公开了一种终端菜单的生成方法、装置及系统,所述方法包括:接收来自客户端的用户操作信息,并利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息;利用所述用户意图信息生成终端菜单,并返回给所述客户端。通过本发明专利技术所述技术方案,能够根据接收到的用户操作信息,实时动态地生成符合用户意图的终端菜单,避免了现有技术中采用静态预设方式生成终端菜单时、终端菜单无法满足用户不断变化的应用场景的问题,提高了用户与系统的动态交互性,优化了用户的使用体验。

【技术实现步骤摘要】
一种终端菜单的生成方法、装置及系统
本专利技术涉及移动终端
,尤其涉及一种终端菜单的生成方法、装置及系统。
技术介绍
目前,终端(如手机、平板电脑等)通常都是通过菜单来实现人机交互的功能,对于任一终端来说,其均具有包含若干个菜单选项的终端菜单,用户通过点击终端菜单中的任一菜单选项,来选择其所需要的应用内容。其中,在目前主流的终端应用的开发过程中,通常采用在终端应用的程序中预先定义终端菜单的方式来建立终端菜单,例如:由上可知,最终建立的终端菜单中可以包含三个预先设定的菜单选项(菜单选项一、菜单选项二以及菜单选项三),用户在使用终端菜单时,可以根据自身需求,从上述三个菜单选项中选择任意一个菜单选项。但是,若上述三个预先设定的菜单选项均不符合用户自身需求,则用户无法从所述终端菜单中选择符合自己实际需求的应用内容。也就是说,虽然采用静态的预先设定菜单选项的方式能够实现对终端菜单的控制,满足终端应用逻辑的需要,但是,这种对终端菜单的处理方式并没有考虑到用户的实际需求,而是在忽略用户意图的情况下硬性地来假设用户的操作,无法满足用户不断变化的应用场景需求,导致用户与系统的动态交互性较差、用户的交互体验也较差。
技术实现思路
本专利技术实施例提供了一种终端菜单的生成方法、装置及系统,用以解决现有技术中存在的采用静态预设方式生成终端菜单时,无法满足用户不断变化的应用场景需求从而导致系统与用户的交互性较差的问题。一种终端菜单的生成方法,包括:接收来自客户端的用户操作信息,并利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息;利用所述用户意图信息生成终端菜单,并返回给所述客户端。一种终端菜单的生成装置,包括:数据接收模块,用于接收来自客户端的用户操作信息;数据处理模块,用于利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息;菜单生成模块,用于利用所述用户意图生成终端菜单,并返回给所述客户端。一种终端菜单的生成系统,包括:客户端设备,用于将用户操作信息发送给平台侧设备,以及接收平台侧设备返回的终端菜单;所述平台侧设备,用于接收来自客户端设备的用户操作信息,并利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息,以及利用所述用户意图信息生成终端菜单,并返回给客户端设备。本专利技术的有益效果为:本专利技术实施例提供了一种终端菜单的生成方法、装置及系统,通过利用预先设定的针对不同应用场景的模板对接收到的用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息,并利用所述得到的用户意图信息生成终端菜单,从而达到了根据接收到的用户操作信息,实时动态地生成符合用户意图的终端菜单的目的,避免了现有技术中采用静态预设方式生成终端菜单时、生成的终端菜单无法满足用户不断变化的应用场景的问题,提高了用户与系统的动态交互性。附图说明图1所示为本专利技术实施例一所述终端菜单的生成方法流程示意图;图2所示为本专利技术实施例二所述终端菜单的生成方法流程示意图;图3(a)所示为本专利技术实施例二中生成的一种终端菜单的具体示意图;图3(b)所示为本专利技术实施例二中生成的另一种终端菜单的具体示意图;图4所示为本专利技术实施例三所述终端菜单的生成装置结构示意图;图5所示为本专利技术实施例四所述终端菜单的生成系统结构示意图。具体实施方式下面结合说明书附图对本专利技术实施例作进一步说明,但本专利技术不局限于下面的实施例。实施例一:如图1所示,为本专利技术实施例一所述终端菜单的生成方法流程示意图,所述方法包括以下步骤:步骤101:平台侧设备接收客户端发送的用户操作信息。具体地,平台侧设备所接收到的用户操作信息包括用户通过客户端的操作界面输入的数据信息、用户点击的客户端的菜单选项信息以及被操作控件的语义标签等,其中,所述客户端可以为终端或终端的应用平台等,所述平台侧设备可以为能够与客户端进行通信的服务器等设备。进一步地,客户端在将所述用户操作信息发送给平台侧设备之前,还可以对所述用户操作信息进行格式化处理,得到格式相同或类似的用户操作信息。步骤102:平台侧设备利用预先设定的针对不同应用场景的模板对所述接收到的用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图数据。具体地,在本步骤102中,所述平台侧设备需要对所述接收到的用户操作信息进行分词处理,并套用所述预先设定的针对不同应用场景的模板来确定每个分词对应的用户意图信息,即解析用户意图,形成用户意图信息,并将各分词对应的用户意图信息作为所述用户操作信息对应的用户意图信息;具体地,所述处理方法还可称为语义引擎技术。步骤103:平台侧设备利用所述得到的用户意图信息生成终端菜单,并将所述生成的终端菜单返回给客户端。具体地,在本步骤103中,所述平台侧设备可以将对所述用户操作信息进行分词处理后得到的各分词对应的用户意图信息作为终端菜单的选择项,生成终端菜单。进一步地,客户端在接收到返回的终端菜单后,对所述终端菜单进行显示,供用户选择使用。由于在本专利技术实施例中,客户端只是进行终端菜单的下载和显示,无需进行终端菜单的生成等操作,因而无需存储大量的用于生成终端菜单的操作数据等信息,从而达到了节省客户端的存储资源以及降低客户端的复杂度的效果。步骤104:平台侧设备接收客户端发送的用户从终端菜单中显示的选择项中选择的至少一项选择项。具体地,在客户端将所述终端菜单进行显示后,由于所述终端菜单中通常包含较多的选择项,且所包含的全部选择项并不一定是用户实际需要的,因此,当用户从所述终端菜单中显示的选择项中选择若干选择项作为其最终需要的信息后,客户端需要将用户从终端菜单中显示的选择项中选择的至少一项选择项发送给平台侧设备,作为平台侧设备进行用户行为分析时的参考数据。步骤105:平台侧设备将接收到的至少一项选择项对应的用户意图信息与所述接收的用户操作信息建立对应关系,并利用该对应关系更新预先设定的模板。具体地,为了不断增强预先设定的针对不同应用场景的模板与生成的用户意图数据匹配的准确性,所述平台侧设备可以将接收到的至少一项选择项对应的用户意图信息与所述接收的用户操作信息建立对应关系,并对所述建立的对立关系进行存储,以及利用该对应关系更新预先设定的模板。进一步地,由于存储的历史数据越多,所得到的分析结果越准确,因此,在本步骤105中,可以对在设定时长内存储的大量的对应关系进行分析处理,选择频率出现次数较高的对应关系来更新所述预先设定的模板。实施例二:需要说明的是,本专利技术实施例二是针对用户进行餐馆查询的应用场景对实施例一所述终端菜单的生成方法的详细说明;如图2所示,为本专利技术实施例二所述终端菜单的生成方法流程示意图,所述方法包括以下步骤:步骤201:客户端收集用户进行餐馆查询时的用户操作信息,并将所述收集到的用户操作信息发送给平台侧设备。具体地,所述客户端可以通过与用户进行直接交互的操作界面来收集用户进行餐馆查询时的用户操作信息,所述收集到的用户操作信息包括用户输入的数据信息、用户点击的客户端的菜单选项信息以及被操作控件的语义标签等。在本步骤201中,若用户输入的数据信息为“开车去A酒楼”,且与本文档来自技高网...
一种终端菜单的生成方法、装置及系统

【技术保护点】
一种终端菜单的生成方法,其特征在于,包括:接收来自客户端的用户操作信息,并利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息;利用所述用户意图信息生成终端菜单,并返回给所述客户端。

【技术特征摘要】
1.一种终端菜单的生成方法,其特征在于,包括:接收来自客户端的用户操作信息,并利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息,具体包括:对所述用户操作信息进行分词处理;根据预先设定的针对不同应用场景的模板,确定每个分词对应的用户意图信息,并将各分词对应的用户意图信息作为所述用户操作信息对应的用户意图信息;利用所述用户意图信息生成终端菜单,具体包括:将对所述用户操作信息进行分词处理后得到的各分词对应的用户意图信息作为终端菜单的选择项,生成终端菜单,并返回给所述客户端。2.如权利要求1所述的终端菜单的生成方法,其特征在于,在将生成的终端菜单返回给客户端之后,所述方法还包括:接收客户端发送的用户从终端菜单中显示的选择项中选择的至少一项选择项;将接收到的至少一项选择项对应的用户意图信息与所述接收的用户操作信息建立对应关系,并利用该对应关系更新预先设定的模板。3.一种终端菜单的生成装置,其特征在于,包括:数据接收模块,用于接收来自客户端的用户操作信息;数据处理模块,用于利用预先设定的针对不同应用场景的模板对所述用户操作信息进行语义分析,得到与所述用户操作信息对应的用户意图信息,具体用于对所述用户操作信息进行分词处理,并根据预先设定的针对不同应用场景的模板,确定每个分词对应的用户意图信息,将各分词对应的用户意图信息作为所述用户操作信息对应的用户意图信息;菜单生成模块,用于利用所述用户意图信息生成终端菜单,并返回给所述客户端;具体用于将对所述用户操作信息...

【专利技术属性】
技术研发人员:焦伟刘琨
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

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

1