个性化购物网站协同过滤推荐系统 基于用户评分的协同过滤推荐算法 协同过滤推荐算法在电子商务网站中的运用

个性化购物网站协同过滤推荐系统 :

1、开发工具:MyEclipse,jdk1.7,tomcat7,mysql5.5,navicat

2、开发框架:SSM(spring,springmvc,mybatis),页面采用jsp,jquery脚本,bootstrapt脚本,webuploader文件上传组件

3、协同过滤算法采用余弦相似度算法

4、用户首页:http://localhost:8080/shoppingmall/

管理员登录:http://localhost:8080/shoppingmall/admin

5、用户没有登录,首页展示热点商品(根据商品购买记录数量降序排列推荐)

6、登录后根据协同过滤推荐

用户登录时系统提示选择喜好,如果不选择也可登录,没有喜好推荐,这样每次登录都会提示选择喜好,用户选择后,会判断用户是否购买过商品,如果没有进行喜好标签推荐,如果购买过商品进行协同过滤推荐。

7、实现结果

mysql数据库:

spring-mvc.xml配置文件:

mybatis.xml配置文件:

前台首页:

前台用户登录:

前台热品推荐:

前台商品列表:

前台商品详情:

前台购物车:

前台用户订单列表:

前台订单详情:

管理员登录:

管理员首页:

管理员商品列表:

管理员订单列表:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容