一种菜单排序方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37468650 阅读:13 留言:0更新日期:2023-05-06 09:46
本申请提供一种菜单排序方法、装置、电子设备及存储介质,涉及计算机技术领域,解决了相关技术中以固定的排列顺序显示多个功能菜单可能是不合理的,影响了用户体验的技术问题。该方法包括:显示第一显示界面,该第一显示界面包括智能排序控件;响应于用户账户对该智能排序控件的点击操作,获取该用户账户在上一个排序周期内的菜单浏览数据;基于该用户账户在该上一个排序周期内对该每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果,该智能排序结果用于表征多个菜单的排列顺序,该多个菜单包括该至少一个菜单;在第二显示界面中显示该智能排序结果。显示该智能排序结果。显示该智能排序结果。

【技术实现步骤摘要】
一种菜单排序方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种菜单排序方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,计算机可以以固定的排列顺序显示多个功能菜单,进而用户可以使用该多个功能菜单提供的功能。
[0003]但是,以固定的排列顺序进行显示可能是不合理的,例如用户几乎从来不会使用的功能菜单被排在了靠前的位置,影响了用户体验。

技术实现思路

[0004]本申请提供一种菜单排序方法、装置、电子设备及存储介质,解决了相关技术中以固定的排列顺序显示多个功能菜单可能是不合理的,影响了用户体验的技术问题。
[0005]第一方面,本申请提供一种菜单排序方法,包括:显示第一显示界面,该第一显示界面包括智能排序控件;响应于用户账户对该智能排序控件的点击操作,获取该用户账户在上一个排序周期内的菜单浏览数据,该菜单浏览数据包括该用户账户在该上一个排序周期内浏览的至少一个菜单、该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长;基于该用户账户在该上一个排序周期内对该每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果,该智能排序结果用于表征多个菜单的排列顺序,该多个菜单包括该至少一个菜单;在第二显示界面中显示该智能排序结果。
[0006]可选地,上述第一显示界面还包括非智能排序控件,该菜单排序方法还包括:响应于用户账户对该非智能排序控件的点击操作,在该第二显示界面中显示默认排序结果,该默认排序结果用于表征该多个菜单的默认排列顺序。
[0007]可选地,上述基于该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果具体包括:为浏览次数分配第一权重参数,并且为浏览时长分配第二权重参数;根据该用户账户在该上一个排序周期内对该每个菜单的浏览次数、该用户账户在该上一个排序周期内对该每个菜单的浏览时长、该第一权重参数以及该第二权重参数,确定该用户账户在该上一个排序周期内对该每个菜单的浏览数值,该浏览数值用于表征该用户账户在该上一个排序周期内对该每个菜单的感兴趣程度;将该用户账户在该上一个排序周期内对该每个菜单的浏览数值从大到小的顺序,确定为该智能排序结果。
[0008]可选地,上述基于该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果具体还包括:若该用户账户在该上一个排序周期内对第一菜单的浏览次数大于该用户账户在该上一个排序周期内对第二菜单的浏览次数,并且该用户账户在该上一个排序
周期内对该第一菜单的浏览时长大于该用户账户在该上一个排序周期内对该第二菜单的浏览时长,则确定该智能排序结果用于指示该第一菜单的排列顺序位于该第二菜单之前,该第一菜单为该至少一个菜单中的一个,该第二菜单为该至少一个菜单中除该第一菜单以外的菜单。
[0009]第二方面,本申请提供一种菜单排序装置,包括:显示模块、获取模块以及确定模块;该显示模块,用于显示第一显示界面,该第一显示界面包括智能排序控件;该获取模块,用于响应于用户账户对该智能排序控件的点击操作,获取该用户账户在上一个排序周期内的菜单浏览数据,该菜单浏览数据包括该用户账户在该上一个排序周期内浏览的至少一个菜单、该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长;该确定模块,用于基于该用户账户在该上一个排序周期内对该每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果,该智能排序结果用于表征多个菜单的排列顺序,该多个菜单包括该至少一个菜单;该显示模块,还用于在第二显示界面中显示该智能排序结果。
[0010]可选地,上述第一显示界面还包括非智能排序控件;该显示模块,还用于响应于用户账户对该非智能排序控件的点击操作,在该第二显示界面中显示默认排序结果,该默认排序结果用于表征该多个菜单的默认排列顺序。
[0011]可选地,该菜单排序装置还包括处理模块;该处理模块,用于为浏览次数分配第一权重参数,并且为浏览时长分配第二权重参数;该确定模块,具体用于根据该用户账户在该上一个排序周期内对该每个菜单的浏览次数、该用户账户在该上一个排序周期内对该每个菜单的浏览时长、该第一权重参数以及该第二权重参数,确定该用户账户在该上一个排序周期内对该每个菜单的浏览数值,该浏览数值用于表征该用户账户在该上一个排序周期内对该每个菜单的感兴趣程度;该确定模块,具体用于将该用户账户在该上一个排序周期内对该每个菜单的浏览数值从大到小的顺序,确定为该智能排序结果。
[0012]可选地,该确定模块,具体用于若该用户账户在该上一个排序周期内对第一菜单的浏览次数大于该用户账户在该上一个排序周期内对第二菜单的浏览次数,并且该用户账户在该上一个排序周期内对该第一菜单的浏览时长大于该用户账户在该上一个排序周期内对该第二菜单的浏览时长,则确定该智能排序结果用于指示该第一菜单的排列顺序位于该第二菜单之前,该第一菜单为该至少一个菜单中的一个,该第二菜单为该至少一个菜单中除该第一菜单以外的菜单。
[0013]第三方面,本申请提供一种电子设备,包括:处理器和被配置为存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地菜单排序方法。
[0014]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当该计算机可读存储介质中的指令由电子设备执行时,使得该电子设备能够执行上述第一方面中任一种可选地菜单排序方法。
[0015]本申请提供的菜单排序方法、装置、电子设备及存储介质,电子设备可以显示第一显示界面,该第一显示界面包括智能排序控件;该电子设备响应于用户账户对该智能排序控件的点击操作,获取该用户账户在上一个排序周期内的菜单浏览数据,该菜单浏览数据
包括该用户账户在该上一个排序周期内浏览的至少一个菜单,该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长;然后该电子设备可以基于该用户账户在该上一个排序周期内对该至少一个菜单中每个菜单的浏览次数以及该用户账户在该上一个排序周期内对该每个菜单的浏览时长,确定智能排序结果,并且在第二显示界面中显示该智能排序结果。本申请中,用户账户在上一个排序周期内对每个菜单的浏览次数以及用户账户在上一个排序周期内对每个菜单的浏览时长可以表征用户账户在上一个排序周期内的浏览情况(或浏览记录)。电子设备基于用户账户在上一个排序周期内的浏览情况,可以确定出准确度更高的智能排序结果,能够提升用户体验。
附图说明
[0016]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种菜单排序方法,其特征在于,所述方法包括:显示第一显示界面,所述第一显示界面包括智能排序控件;响应于用户账户对所述智能排序控件的点击操作,获取所述用户账户在上一个排序周期内的菜单浏览数据,所述菜单浏览数据包括所述用户账户在所述上一个排序周期内浏览的至少一个菜单、所述用户账户在所述上一个排序周期内对所述至少一个菜单中每个菜单的浏览次数以及所述用户账户在所述上一个排序周期内对所述每个菜单的浏览时长;基于所述用户账户在所述上一个排序周期内对所述每个菜单的浏览次数以及所述用户账户在所述上一个排序周期内对所述每个菜单的浏览时长,确定智能排序结果,所述智能排序结果用于表征多个菜单的排列顺序,所述多个菜单包括所述至少一个菜单;在第二显示界面中显示所述智能排序结果。2.根据权利要求1所述的菜单排序方法,其特征在于,所述第一显示界面还包括非智能排序控件,所述方法还包括:响应于用户账户对所述非智能排序控件的点击操作,在所述第二显示界面中显示默认排序结果,所述默认排序结果用于表征所述多个菜单的默认排列顺序。3.根据权利要求1或2所述的菜单排序方法,其特征在于,所述基于所述用户账户在所述上一个排序周期内对所述至少一个菜单中每个菜单的浏览次数以及所述用户账户在所述上一个排序周期内对所述每个菜单的浏览时长,确定智能排序结果,包括:为浏览次数分配第一权重参数,并且为浏览时长分配第二权重参数;根据所述用户账户在所述上一个排序周期内对所述每个菜单的浏览次数、所述用户账户在所述上一个排序周期内对所述每个菜单的浏览时长、所述第一权重参数以及所述第二权重参数,确定所述用户账户在所述上一个排序周期内对所述每个菜单的浏览数值,所述浏览数值用于表征所述用户账户在所述上一个排序周期内对所述每个菜单的感兴趣程度;将所述用户账户在所述上一个排序周期内对所述每个菜单的浏览数值从大到小的顺序,确定为所述智能排序结果。4.根据权利要求1或2所述的菜单排序方法,其特征在于,所述基于所述用户账户在所述上一个排序周期内对所述至少一个菜单中每个菜单的浏览次数以及所述用户账户在所述上一个排序周期内对所述每个菜单的浏览时长,确定智能排序结果,还包括:若所述用户账户在所述上一个排序周期内对第一菜单的浏览次数大于所述用户账户在所述上一个排序周期内对第二菜单的浏览次数,并且所述用户账户在所述上一个排序周期内对所述第一菜单的浏览时长大于所述用户账户在所述上一个排序周期内对所述第二菜单的浏览时长,则确定所述智能排序结果用于指示所述第一菜单的排列顺序位于所述第二菜单之前,所述第一菜单为所述至少一个菜单中的一个,所述第二菜单为所述至少一个菜单中除所述第一菜单以外的菜单。5.一种菜单排序装置,其特征在于,包括:显示模块、获取模块以及确定模块;所述显示模块,用于显示第一显示界面,所述第一显示界面包括智能排序控件;所述获取模块,用于响应于用户账...

【专利技术属性】
技术研发人员:王建敏胡婉飞
申请(专利权)人:联通浙江产业互联网有限公司
类型:发明
国别省市:

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

1