当前位置: 首页 > 专利查询>南京大学专利>正文

一种面向垂直电子商务网站的首页推荐方法技术

技术编号:5994461 阅读:203 留言:0更新日期:2012-04-11 18:40
面向垂直电子商务网站的首页推荐方法,通过脚本(如JavaScript)采集用户的“访问带入信息”和“下单产品信息”;根据历史数据计算“访问带入信息”各维度和“下单产品信息”各维度的相关度作为推荐基础;当一个新用户访问网站首页时,根据该用户的“访问带入信息”和通过历史数据得到的相关度矩阵计算得到该用户和所有产品的相关度,推荐相关度最高的N件产品。本发明专利技术能够适用于垂直电子商务网站的新用户既没有历史行为信息数据(历史评分,浏览,购买等行为),大部分情况也没有人口统计信息数据等殊场景的需要。垂直电子商务网站旗下的商品都是同一类型的商品,垂直电子商务的用户中新用户的比例很高,本发明专利技术方法是有益的。

【技术实现步骤摘要】

本专利技术属于个性化推荐领域,对垂直电子网站的新用户进行首页推荐。推荐的方 法是通过JavMcript脚本采集用户的“访问带入信息”,再结合“访问带入信息——下单产 品信息”相关度矩阵计算该用户和每件产品的相关度,推荐相关度最高的N件产品。
技术介绍
随着电子商务的不断发展,商品种类和个数快速增长,往往用户需要花费很长时 间才能找到自己喜欢的商品。为了提高用户的满意度,减少在浏览查找过程中的用户流失 问题,个性化推荐方法应运而生。目前个性化推荐系统主要采用的方法是内容过滤和协同过滤推荐。内容过滤通过 采集用户以前的浏览信息,购买信息,推荐给用户相似内容的产品。协同过滤通过采集或者 计算得到用户的评分信息,分为基于用户的协同过滤和基于产品的协同过滤两种。基于用 户的协同过滤根据评分信息计算相似用户,推荐相似用户购买过的产品。基于产品的协同 过滤根据评分信息计算和用户购买过的产品相似的产品推荐给用户。但是内容过滤和协同 过滤都存在新用户问题,对没有任何历史数据的新用户难以进行有效推荐。新用户推荐可以通过要求用户注册时填入个人信息(年龄,性别,职业,爱好等)或 对用户进行问卷调查得到相关数据再进行推荐,但是这两种方法由于需要额外的用户操 作,用户体验较差,常常造成用户的流失。
技术实现思路
本专利技术所要解决的技术问题是提出面向垂直电子商务网站新用户的首页推荐方 法,垂直电子商务网站旗下的商品都是同一类型的商品,垂直电子商务的用户中新用户的 比例很高,很多新用户是在下单购买时才注册登录。一个垂直电子商务网站的新用户既没 有历史行为信息数据(历史评分,浏览,购买等行为),大部分情况也没有人口统计信息数据 (年龄,性别,职业),所以传统的推荐方法难以满足这个特殊场景的需要。本专利技术的技术方案为一种针对垂直电子商务网站的首页推荐方法。通过 JavaScript脚本采集用户的“访问带入信息”和“下单产品信息”。根据历史数据计算“访 问带入信息”各维度和“下单产品信息”各维度的相关度。当一个新用户访问网站首页时, 根据该用户的“访问带入信息”和通过历史数据得到的相关度计算得到该用户和所有产品 的相关度,推荐相关度最高的N件产品。—种面向垂直电子商务网站新用户的首页推荐方法,其特征是具体步骤如下1)通过JavMcript脚本采集用户“访问带入信息”和“下单产品信息”,建立历史数据 库;(“访问带入信息”包括用户的地域信息,访问时间信息,浏览器信息,操作系统信息,系 统语言信息,访问方式信息以及可能有的搜索关键词信息等;“下单产品信息”包括产品颜 色,款式,价格,材料,品牌等)2)对“访问带入信息”和“下单产品信息”进行预处理;把每个用户的“访问带入信息“处理为一组关键字的集合,”下单产品信息“处理为另一组关键字的集合,这两组关键字共 同构成一条记录,存进历史数据库;3)根据历史数据库中的所有记录计算“访问带入信息”各维度和“下单产品信息”各维 度的相关度,得到“访问带入信息——下单产品信息”相关度矩阵;“访问带入信息”和“下单 产品信息”的每个维度代表一个关键字,相关度矩阵是一个m X η的二维矩阵,m代表“访 问带入信息”的维度数,η代表“下单产品信息”的维度数;4)当一个新用户访问网站首页时,通过JavMcript脚本得到该用户的“访问带入信 息”,并处理为一组关键字的集合;5)如果该用户的“访问带入信息”中包含搜索的关键词,根据历史数据库,用搜索的关 键词和产品信息的特征关键字做匹配,匹配的目的是把产品集由全部产品约减为符合该用 户搜索关键词的产品的集合;如果不包含搜索的关键字,则直接进入步骤(6);6)根据该用户的“访问带入信息”和由历史数据库得到的相关度矩阵计算该用户和产 品集中每件产品的相关度,将所有产品按相关度由大到小排序,想该用户推荐相关度最高 的前N件产品。本专利技术的有益效果是本专利技术能够适用于垂直电子商务网站的新用户既没有历史 行为信息数据(历史评分,浏览,购买等行为),大部分情况也没有人口统计信息数据等殊场 景的需要。垂直电子商务网站旗下的商品都是同一类型的商品,垂直电子商务的用户中新 用户的比例很高,本专利技术方法是有益的。附图说明图1是针对垂直电子商务网站的首页推荐方法的流程图。 具体实施例方式参阅图1,本专利技术通过采集新用户的“访问带入信息”来解决新用户没有任何数据 的问题,并结合由历史数据训练得到的“访问带入信息——下单产品信息”的相关度矩阵来 计算新用户和产品集中产品的相关度,推荐相关度最高的N件产品。其具体步骤如下1)通过Jav必cript脚本采集用户“访问带入信息”和“下单产品信息”,建立历史数 据库。“访问带入信息,,包括用户的地域信息(如中国-江苏-南京),访问时间信息(如 2010-12-1 08:00),浏览器信息(如IE 6. 0),操作系统信息(如Win32),系统语言信息 (如English),访问方式信息(如通过Google搜索访问)以及可能有的搜索关键词信息 等。“下单产品信息”包括产品颜色,款式,价格,材料,品牌等; “访问带入信息”可以通过以下JavMcript脚本采集得到 var χ = navigator; var Name=x. appName ; // 浏览器var Version= parseFloat (χ. appVersion) ; // 浏览器片反本 var Platform=X. platform;// i^i^M^ivar SystemLanguage=X. systemLanguage x. systemLanguage:χ. language;// 系统语 var Refer=encodeURIComponent(encodeURIComponent(document, referrer));// 访问方式var Str=new Date();var Date=Str. getTime () ;// 时|1]var country=geoip_country_name () ; // 国家var region=geoip_region_name () ; // 地区var city=geoip_city () ;// 城市“下单产品信息”可以通过查询数据库中的产品信息表得到。 2)对“访问带入信息”和“下单产品信息”进行预处理;把每个用户的“访问带入信息 “处理为一组关键字的集合,”下单产品信息“处理为另一组关键字的集合,这两组关键字共 同构成一条记录,存进历史数据库;比如预处理后历史数据库中的一条记录为访问带入信息(江苏,南京,12月,上午,IE, Win32, English, Google,眼镜) 下单产品信息(黑色,太阳镜,100-150元,塑料,宝姿)3)计算“访问带入信息”各维度和“下单产品信息”各维度的相关度,得到“访问带入信 息——下单产品信息”相关度矩阵;“访问带入信息”和“下单产品信息”的每个维度代表一 个关键字,相关度矩阵是一个m X η的二维矩阵,m代表“访问带入信息”的维度数,η代表 “下单产品信息”的维度数;相关度矩阵的计算方法如下假设“访问带入信息”有m个维度,“下单产品信息”有η个维度,相关度矩阵为A(m, η)本文档来自技高网...

【技术保护点】
一种面向垂直电子商务网站的首页推荐方法,其特征是通过脚本(如JavaScript)采集用户的“访问带入信息”和“下单产品信息”;根据历史数据计算“访问带入信息”各维度和“下单产品信息”各维度的相关度作为推荐基础;当一个新用户访问网站首页时,根据该用户的“访问带入信息”和通过历史数据得到的相关度矩阵计算得到该用户和所有产品的相关度,推荐相关度最高的N件产品。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈振宇祁奇刘嘉惠成峰
申请(专利权)人:南京大学
类型:发明
国别省市:84

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

1