导航菜单的生成方法、装置及服务器制造方法及图纸

技术编号:15392430 阅读:79 留言:0更新日期:2017-05-19 05:17
本申请提供一种导航菜单的生成方法、装置及服务器,方法包括:确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品;从所述当前浏览商户提供的商品中确定与所述偏好数据相匹配的偏好商品;基于所述偏好数据,生成与所述偏好商品对应的第一组菜单项;基于所述第一组菜单项,生成导航菜单。本申请的技术方案可以将与用户偏好紧密相关的商品以导航菜单的方式展示给用户,使用户能够快速找到符合其自身偏好的商品,缩短用户选购商品的时间。

Method, device and server for generating navigation menu

This application provides a navigation menu generation method, device and server, methods: to determine the associated with the user preference data link, and determine the current view of businesses to provide goods; to determine the data with the preference matching preference goods from the current view of businesses to provide goods; the preference data based on that generation and the preference goods corresponding to the first set of menu items; based on the first set of menu items to generate the navigation menu. The technical proposal of the application can be closely related with the user preference goods show to users in the navigation menu, the user can quickly find the goods according to their own preferences, shorten the time of users to buy goods.

【技术实现步骤摘要】
导航菜单的生成方法、装置及服务器
本申请涉及互联网
,尤其涉及一种导航菜单的生成方法、装置及服务器。
技术介绍
随着互联网技术的广泛应用,商户可以通过电商平台为消费者提供种类繁多的商品,而消费者可以通过电商平台挑选其需要购买的商品。当用户主动进入商家在电商平台上的店铺界面挑选其需要购买的目标商品时,店铺界面上通常为用户呈现的是商家自定义的导航菜单,对于不同的用户,导航菜单所显示的商品信息是相同的。由于不同用户的购买偏好不同,当店铺界面上提供的商品数量较大时,会导致有些用户在店铺界面上翻阅很多菜单项才能找到其需要购买的商品,延长了用户选购商品的时间。
技术实现思路
有鉴于此,本申请提供一种新的技术方案,可以通过导航菜单的方式展示与用户偏好紧密相关的商品,使用户能够快速找到符合其自身偏好的商品,缩短用户选购商品的时间。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种导航菜单的生成方法,包括:确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品;从所述当前浏览商户提供的商品中确定与所述偏好数据相匹配的偏好商品;基于所述偏好数据,生成与所述偏好商品对应的第一组菜单项;基于所述第一组菜单项,生成导航菜单。根据本申请的第二方面,提出了一种导航菜单的生成装置,包括:第一确定模块,用于确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品;第二确定模块,用于从所述第一确定模块确定的所述当前浏览商户提供的商品中确定与所述第一确定模块确定的所述偏好数据相匹配的偏好商品;菜单项生成模块,用于基于所述第一确定模块确定的所述偏好数据,生成与所述第二确定模块确定的所述偏好商品对应的第一组菜单项;导航菜单生成模块,用于基于所述菜单项生成模块生成的所述第一组菜单项,生成导航菜单。根据本申请的第三方面,提出了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述第一方面提供的导航菜单的生成方法。根据本申请的第四方面,提出了一种服务器,所述服务器包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器,用于执行上述第一方面提供的导航菜单的生成方法。由以上技术方案可见,本申请基于与用户相关联的偏好数据生成导航菜单,从而可以通过导航菜单展示与用户偏好紧密相关的商品,使用户能够通过导航菜单快速找到符合其自身偏好的商品,缩短用户选购商品的时间;此外,由于不同用户的偏好不同,当不同用户进入到同一个商户页面时,导航菜单所显示的商品会由于偏好数据的不同而不同,使得导航菜单更加个性化,提高了为用户推荐商品信息时的针对性。附图说明图1A是本申请一示例性实施例示出的一种导航菜单的生成方法的流程图;图1B是图1A所示实施例包含第一组菜单项的场景图;图2A是本申请另一示例性实施例示出的一种导航菜单的生成方法的流程图;图2B是图2A所示实施例中的第一组菜单项的示意图;图3是本申请再一示例性实施例示出的一种导航菜单的生成方法的流程图;图4A是本申请又一示例性实施例示出的一种导航菜单的生成方法的流程图;图4B是图4A所示实施例中的如何基于第一组菜单项和第二组菜单项生成导航菜单的流程图;图4C是图4A所示实施例中的导航菜单的示意图;图5是本申请一示例性实施例示出的一种导航菜单的生成装置的结构图;图6是本申请另一示例性实施例示出的一种导航菜单的生成装置的结构图;图7是本申请另一示例性实施例示出的一种服务器的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与/或本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语第三等来描述各种信息,但这些信息不应限于这些术语。本申请可应用在电子设备上,本申请还可以应用在服务器上,服务器在执行完本申请实施例后,将生成的导航菜单的内容发送给电子设备,电子设备在应用程序上显示导航菜单。本申请可以通过在电子设备上安装应用程序或者软件的方式实现与服务器之间的数据交互。其中,交互的数据可以包括用户信息以及商品信息,用户信息可以包括用户通过应用程序在服务器上购买商品的历史记录,商品信息可以包括服务器能够提供销售服务的商户以及商户可以为消费者提供的商品,不同的商户基于各自的店铺界面通过应用程序展示可出售的商品信息。需要说明的是,本申请所述的商户对于计算机而言,可以为商户在服务器自定义设置的字符串,该字符串可以表示当前浏览商户区别于服务器上其他商户的身份标识。图1A是本申请一示例性实施例示出的一种导航菜单的生成方法的流程图,图1B是图1A所示实施例包含第一组菜单项的场景图;如图1A所示,包括如下步骤:步骤101,确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品。在一实施例中,通过在第一数据库中查询已注册帐号的偏好数据,得到与用户相匹配的偏好数据。其中,已注册帐号为海量用户需要通过服务器购买商品的注册帐号。在一实施例中,偏好数据体现了该用户在服务器购买商品的偏好,偏好数据可以包括:商品标识以及商品标签。在一实施例中,可以根据该用户在当前浏览商户所在的服务器的行为数据建立机器学习模型,通过机器学习模型得到该用户的偏好数据,例如,可以根据该用户的全部历史购买记录或者最近设定时间内的购买记录、该用户的浏览记录等行为数据建立机器学习模型,从而得到该用户的偏好数据,例如,用户ABC登录到服务器,并进入到商户标识为DEF的页面,如图1B所示,基于用户ABC在服务器上的购买历史记录以及浏览历史记录建立机器学习模型,通过该机器学习模型得到该用户ABC偏好的商品标签以及商品标识,例如,偏好的商品标识为鱼香肉丝、水煮肉片和手撕包菜,偏好的商品标签为肉菜和辣菜。在一实施例中,通过在第二数据库中查询已注册商户的全部商品,得到当前浏览商户在服务器提供的全部商品。例如,服务器上有10000个商户注册并出售其各自提供的商品,则服务器可以将该10000个商户出售的商品记录在第二数据库中。需要说明的是,对于计算机而言,计算机能够识别的是二进制字符串,因此本申请所述的商品可对应一个二进制字符。步骤102,从当前浏览商户提供的商品中确定与偏好数据相匹配的偏好商品。在一实施例中,可以基于偏好数据包含的商品标签从当前浏览商户提供的商品中确定出与该用户对应的第一类偏好商品。例如,与上述步骤101对应,用户ABC对应的偏好标签包括:肉菜和辣菜,当前浏览的商本文档来自技高网...
导航菜单的生成方法、装置及服务器

【技术保护点】
一种导航菜单的生成方法,其特征在于,所述方法包括:确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品;从所述当前浏览商户提供的商品中确定与所述偏好数据相匹配的偏好商品;基于所述偏好数据,生成与所述偏好商品对应的第一组菜单项;基于所述第一组菜单项,生成导航菜单。

【技术特征摘要】
1.一种导航菜单的生成方法,其特征在于,所述方法包括:确定与用户相关联的偏好数据,以及确定当前浏览商户提供的商品;从所述当前浏览商户提供的商品中确定与所述偏好数据相匹配的偏好商品;基于所述偏好数据,生成与所述偏好商品对应的第一组菜单项;基于所述第一组菜单项,生成导航菜单。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述偏好数据确定出所述偏好商品对应的商品标签,得到至少一个商品标签;确定与所述至少一个商品标签中的每一个商品标签对应的预设词汇,得到至少一个预设词汇;将所述至少一个预设词汇设置在所述第一组菜单项的预设位置。3.根据权利要求1所述的方法,其特征在于,所述基于所述偏好数据,生成与所述偏好商品对应的第一组菜单项,包括:基于所述偏好数据,确定所述用户偏好的至少一个商品标签;基于所述至少一个商品标签,将所述当前浏览商户提供的商品分类到与各商品标签对应的第一类菜单项;在所述当前浏览商户提供的商品中,将与所述偏好数据中的商品标识对应的商品分类到第二类菜单项中;通过所述第一类菜单项和所述第二类菜单项得到第一组菜单项。4.根据权利要求1所述的方法,其特征在于,所述偏好数据中包括至少一个商品标签以及每一个商品标签对应的权重系数,所述方法还包括:确定所述偏好数据所包含的每个商品标签对应的权重系数,得到第一组权重系数;基于所述第一组权重系数,对所述第一组菜单项中的至少一个菜单项进行排序。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述偏好数据,确定每一个偏好商品对应的权重系数,得到第二组权重系数;基于所述第二组权重系数,对所述第一组菜单项中的每一菜单项中所包含的商品进行排序。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获得当前浏览商户的预设菜单项,作为第二组菜单项;确定所述当前浏览商户提供的商品对应的第三组权重系数;基于所述第三组权重系数,对所述第二...

【专利技术属性】
技术研发人员:朱向荣
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

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

1