一种智能导航方法、装置和系统的制作方法

文档序号:6604128阅读:155来源:国知局
专利名称:一种智能导航方法、装置和系统的制作方法
技术领域
本申请涉及网络技术领域,特别是涉及一种智能导航方法、装置和系统。
背景技术
用户在电子商务网站上进行网上购物时,通常从搜索开始购物流程。用户根据购买意向输入相应的关键词进行查询,返回的结果包括推荐类目和商品列表。其中,类目是对商品的分类,包括前台类目和后台类目。其中,前台类目用于UI (User hterface,用户界面)展示,后台类目用于商品管理。目前,主流的类目体系以树状结构表示,每个父类目有多个子类目,但每个子类目只有一个父类目,每个类目表示的范围按照自上而下的顺序越来越小。在早期的电子商务网站中,推荐类目由用户输入的关键词在每个类目下返回的商品数决定,并以层级显示。然而,随着商品数量的剧增,用户使用指定的关键词查询时,得到的类目数大幅度增加,用户无法判断应该到哪些类目下进行更精细的查找。为了解决上述问题,可以根据历史的类目点击行为对各个类目的相关性进行评分,按照分数的高低动态展现类目,类目的相关性通常自左至右逐渐降低;同时,通过类目折叠的方式隐藏相关性差的类目。但是,上述方法仍然没有抛开从一级类目开始显示的框架,用户需要多次点击才能在更精细的类目进行筛选。例如,当用户使用关键词“T恤”进行查询时,查询结果从一级类目“女装”、“男装”和“其他”开始显示。用户点击一级类目“女装”后,才能在该类目所包含的“短袖T恤”、“情侣T恤”和“全棉T恤”等更精细的类目下进行筛选。为了缩短用户在购物过程中的搜索时间,大多数电子商务网站采用智能导航技术以方便用户的搜索。智能导航采用自底向上的推荐方式,综合考虑关键词对应的点击、购买和商品数量等因素,通过一定的推荐算法提供与搜索意图最相关的类目或属性。如果某个类目的点击、购买或商品数量达到一定的阈值,则停止向上回溯的过程。然而,上述根据点击、成交和数量等用户行为数据计算得到推荐类目的方式,仍存在以下缺陷用户行为数据中的噪声干扰和商品类目的错放等因素会影响推荐类目的准确性;关键词相关的用户行为数据量较少时,推荐类目不够丰富;无法给出缺少点击数据的关键词对应的推荐。为弥补上述缺陷,可以在改进推荐算法的同时,将人工因素加入到智能导航的推荐类目中。现有技术中,主要通过编辑推荐词条的方式,实现人工干预智能导航。网站运营人员将需要编辑的关键词及其推荐类目以事先约定的格式写到文本文件内,将人工部分的数据和算法推荐的数据进行合并,并将合并后的数据保存到智能导航服务器上。在实现本申请的过程中,发明人发现现有技术至少存在如下问题现有技术中,人工干预智能导航缺少人性化的界面,交互性差;网站运营人员依靠经验推荐关键词,缺少数据支撑,容易导致推荐错误;人工干预智能导航无法获得来自用户反馈信息,缺少对人工干预效果的追踪
发明内容
本申请提供一种智能导航方法、装置和系统,用于提高智能导航的相关性、丰富性和智能性。本申请提出一种智能导航方法,包括以下步骤服务器获得来自客户端的用户查询信息;服务器根据所述用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,所述导航词典中包含根据用户行为信息得到的编辑推荐信息;服务器将所述推荐结果发送到所述客户端。本申请还提出一种智能导航服务器,包括获得模块,用于获得来自客户端的用户查询信息;查询模块,用于根据所述获得模块获得的用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,所述导航词典中包含根据用户行为信息得到的编辑推荐 fn息;发送模块,用于将所述查询模块得到的推荐结果发送到所述客户端。本申请还提出一种智能导航系统,包括网页服务器,用于获得来自客户端的用户查询信息,并将所述用户查询信息发送到智能导航服务器,接收所述智能导航服务器返回的推荐结果,将所述推荐结果发送到所述客户端;智能导航服务器,用于接收来自网页服务器的用户查询信息,根据所述用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,将所述推荐结果发送到所述网页服务器,所述导航词典中包含根据用户行为信息得到的编辑推荐信息。本申请包括以下优点,在推荐结果中包含根据用户行为信息得到的编辑推荐信息,提高了智能导航的相关性、丰富性和智能性,消除了智能导航推荐算法在数据受噪音干扰、点击数据过少和商品错放类目时带来的负面影响,从而提升用户的购物体验;通过分析用户行为信息和检测商品数量,为推荐结果提供数据基础,并追踪编辑后的导航效果,可以确保推荐结果的准确性、相关性、丰富性和智能性,减少了用户的查询时间,降低了服务器的查询负担。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。


为了更清楚地说明本申请或现有技术中的技术方案,下面将对本申请或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一中的智能导航方法流程图;图2为本申请实施例二中的智能导航系统架构示意图;图3为本申请实施例二中的智能导航方法流程图;图4为本申请实施例二中的商品类目树示意图;图5为本申请实施例二中的类目在客户端UI的显示效果示意图;图6为本申请实施例二中的父子类目在客户端UI的显示效果示意图;图7为本申请实施例二中的属性在客户端UI的显示效果示意图8为本申请实施例三中的智能导航服务器结构示意图;图9为本申请实施例四中的一种智能导航系统结构示意图;图10为本申请实施例四中的另一种智能导航系统结构示意图。
具体实施例方式下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的其他实施例,都属于本申请保护的范围。如图1所示,为本申请实施例一中的智能导航方法流程图,包括以下步骤步骤101,服务器获得来自客户端的用户查询信息。其中,用户查询信息可以包括查询关键词,还可以进一步包括查询类目。步骤102,服务器根据用户查询信息查询导航词典,得到与该用户查询信息对应的推荐结果。其中,所述导航词典中包含根据用户行为信息得到的编辑推荐信息。在根据用户查询信息查询导航词典之前,可以获得用户行为信息,根据该用户行为信息生成并存储用户行为日志。具体地,用户行为信息可以包括用户在搜索框中输入的查询关键词、用户根据查询关键词进行搜索后点击的商品以及该商品所属的类目和属性、 用户购买的商品以及该商品所属的类目和属性以及用户在根据查询关键词进行搜索后在推荐类目和全部分类中点击的类目。相应地,用户行为日志可以包括搜索日志、商品点击日志、购买日志和导航区点击日志。用户在搜索框输入关键词之后点击搜索按钮,日志服务器产生一条搜索记录,该搜索记录的文本方式即为搜索日志,搜索日志用于描述用户搜索关键词时所在的类目。用户在搜索结果页上点击某个商品,日志服务器产生一条商品点击记录,该商品点击记录的文本方式即为商品点击日志,该商品点击日志用于描述用户搜索关键词之后点击的商品以及商品所属的类目和属性等信息。用户购买某个商品,日志服务器产生一条购买记录,该购买记录的文本方式即为购买日志,该购买日志用于描述某个用户购买了某个商品。用户搜索之后,点击某个推荐类目或全部分类中的某个类目,日志服务器产生一条智能导航点击或全部分类点击记录,相应的文本形式即为导航区点击日志。在生成用户行为日志后,可以根据用户行为日志统计参考数据。其中,参考数据可以包括用户查询记录、商品点击记录、导航区点击记录、购买记录以及商品类目树信息。可以根据用户行为日志定时统计每个关键词对应的搜索类目分布、商品点击类目分布和购买分布,将上述各种分布按类目树的结构逐层展示。具体地,可以对搜索日志中的关键词进行归一化处理(包括大小写转化、全半角转化、标点转化和繁简体转化等),统计每个关键词在不同类目下的搜索PV (Page View,页面浏览量)和搜索UV(User View,用户浏览量);对商品点击日志中的关键词进行归一化处理,统计每个关键词在不同类目下的点击PV和点击UV ;对购买日志进行统计,计算每个关键词在不同类目下成交UV、成交笔数和成交金额。随后,可以以“关键词+搜索类目”为键 (key)相交上述处理搜索日志、商品点击日志和购买日志得到的数据,得到“关键词+搜索类目+搜索PV+搜索UV+点击PV+点击UV+成交UV+成交笔数+成交金额”格式或者类似格式的参考数据,如表1所示。表1参考数据格式表
权利要求
1.一种智能导航方法,其特征在于,包括以下步骤 服务器获得来自客户端的用户查询信息;服务器根据所述用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,所述导航词典中包含根据用户行为信息得到的编辑推荐信息; 服务器将所述编辑推荐结果发送到所述客户端。
2.如权利要求1所述的方法,其特征在于,所述用户查询信息包括查询关键词,所述编辑推荐信息包括索引关键词和推荐内容,所述根据用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,包括根据所述查询关键词查询所述导航词典中的编辑推荐信息,得到与所述查询关键词对应的推荐内容,将所述推荐内容作为推荐结果。
3.如权利要求1所述的方法,其特征在于,所述用户查询信息包括查询关键词和查询类目,所述编辑推荐信息包括索弓I关键词、索引类目和推荐内容,所述根据用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,包括根据所述查询关键词和查询类目查询所述导航词典中的编辑推荐信息,得到与所述查询关键词和查询类目对应的推荐内容,将所述推荐内容作为推荐结果。
4.如权利要求1所述的方法,其特征在于,所述用户查询信息包括查询关键词,所述编辑推荐信息包括索弓I关键词、推荐类型和推荐内容,所述根据用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,包括根据所述查询关键词查询所述导航词典中的编辑推荐信息,得到与所述查询关键词对应的推荐类型和推荐内容,将所述推荐类型和推荐内容作为推荐结果。
5.如权利要求4所述的方法,其特征在于,所述将推荐结果发送到所述客户端之后,还包括按照所述推荐结果中的推荐类型确定的格式,将所述推荐结果中的推荐内容显示在用户界面。
6.如权利要求1至5中任一权利要求所述的方法,其特征在于,所述根据用户查询信息查询导航词典之前,还包括获得用户行为信息,根据所述用户行为信息生成并存储用户行为日志; 根据所述用户行为日志统计参考数据,按照所述参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息;将所述编辑推荐信息编译成所述导航词典。
7.如权利要求6所述的方法,其特征在于,所述用户行为日志为搜索日志,所述参考数据包括关键词、搜索类目和搜索数据,所述按照参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息,包括 当所述参考数据中的搜索数据大于预设的搜索阈值时,根据所述参考数据生成包含索引关键词、索引类目和推荐内容的编辑推荐信息,所述索引关键词为所述参考数据中的关键词,所述索引类目为所述参考数据中的搜索类目,所述推荐内容为所述参考数据中数值最大的搜索数据对应的类目和/或属性。
8.如权利要求6所述的方法,其特征在于,所述用户行为日志为点击日志,所述参考数据包括关键词、搜索类目和点击数据,所述按照参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息,包括当所述参考数据中的点击数据大于预设的点击阈值时,根据所述参考数据生成包含索引关键词、索引类目和推荐内容的编辑推荐信息,所述索引关键词为所述参考数据中的关键词,所述索引类目为所述参考数据中的搜索类目,所述推荐内容为所述参考数据中数值最大的点击数据对应的类目和/或属性。
9.如权利要求6所述的方法,其特征在于,所述用户行为日志为购买日志,所述参考数据包括关键词、搜索类目和购买数据,所述按照参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息,包括当所述参考数据中的购买数据大于预设的购买阈值时,根据所述参考数据生成包含索引关键词、索引类目和推荐内容的编辑推荐信息,所述索引关键词为所述参考数据中的关键词,所述索弓I类目为所述参考数据中的搜索类目,所述推荐内容为所述参考数据中数值最大的购买数据对应的类目和/或属性。
10.如权利要求6所述的方法,其特征在于,所述按照参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息之后,还包括获得与所述编辑推荐信息对应的用户反馈信息,根据所述用户反馈信息判断所述编辑推荐信息是否有效,如果所述编辑推荐信息有效,则继续保留所述编辑推荐信息;否则,修改所述编辑推荐信息。
11.如权利要求10所述的方法,其特征在于,所述用户反馈信息包括所述编辑推荐信息对应的点击量和全部分类中的各个类目的点击量,当所述编辑推荐信息对应的点击量小于所述全部分类中的某个类目的点击量时,判断所述编辑推荐信息无效。
12.—种智能导航服务器,其特征在于,包括获得模块,用于获得来自客户端的用户查询信息;查询模块,用于根据所述获得模块获得的用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,所述导航词典中包含根据用户行为信息得到的编辑推荐信息;发送模块,用于将所述查询模块得到的推荐结果发送到所述客户端。
13.一种智能导航系统,其特征在于,包括网页服务器,用于获得来自客户端的用户查询信息,并将所述用户查询信息发送到智能导航服务器,接收所述智能导航服务器返回的推荐结果,将所述推荐结果发送到所述客户端;智能导航服务器,用于接收来自网页服务器的用户查询信息,根据所述用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,将所述推荐结果发送到所述网页服务器,所述导航词典中包含根据用户行为信息得到的编辑推荐信息。
14.如权利要求13所述的系统,其特征在于,还包括日志服务器,用于从所述网页服务器获得用户行为信息,根据所述用户行为信息生成用户行为日志,并将所述用户行为日志发送到存储计算平台;存储计算平台,用于存储所述用户行为日志,根据所述用户行为日志统计参考数据,并使用智能导航算法计算得到算法推荐信息,将所述参考数据和所述算法推荐信息导入后台数据库,将所述后台数据库中的编辑推荐信息和算法推荐信息进行合并,并将合并后的数据编译成所述导航词典,将所述导航词典导入所述智能导航服务器;编辑设备,用于按照所述后台数据库中的参考数据进行编辑,得到与所述用户行为信息对应的编辑推荐信息;并将所述编辑推荐信息导入所述后台数据库。
全文摘要
本申请公开了一种智能导航方法、装置和系统,该方法包括以下步骤服务器获得来自客户端的用户查询信息;服务器根据所述用户查询信息查询导航词典,得到与所述用户查询信息对应的推荐结果,所述导航词典中包含根据用户行为信息得到的编辑推荐信息;服务器将所述推荐结果发送到所述客户端。本申请可以提高智能导航的准确性、相关性、丰富性和智能性,减少了用户的查询时间,降低了服务器的查询负担。
文档编号G06F17/30GK102279851SQ20101019910
公开日2011年12月14日 申请日期2010年6月12日 优先权日2010年6月12日
发明者潘春香 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1