最近做的项目中含有猜你喜欢这个功能模块,不知道是什么原理,后台手动设置关联貌似不太好吧,所以就先想了几个方案。
方案一:既然是猜那就不必要很准确了,随机弄几个也是可以的,规矩一点就按你查看的商品所属类别模糊查找一下,找到什么算什么,正规点就要做数据统计了。
方案二:用户点了哪个栏目,看了哪个分类,搜索了哪些关键字,都可以。
方案三:根据用户搜索的cookie数据来匹配相同类目的商品。
首先,我们要先来了解下手淘首页猜你喜欢的推荐原理。猜你喜欢,从字面意思我们就能理解,就是淘宝系统根据你的喜好,把你想要购买的或者你喜欢的宝贝推荐给你。但是,很多人有疑问,淘宝他是怎么知道我要喜欢什么或者我要购买什么产品的呢。其实,原理很简单,就是你平时的一些流量习惯和收藏加购最多的一些产品进行数据分析。因为你的历史购物车里面的宝贝,基本都是可以判断你个人的消费水平和喜好的,所以淘宝就能准确的判断出你喜欢什么,这就是淘宝猜你喜欢的原理。
我们都知道,用户搜索属性都是根据关键字进行搜索的,所以优化好商品的标题和属性至关重要,或者根据订单,购物车,我的收藏的商品进行模糊查询,从而推选出用户喜欢的商品。当然,如果用户第一次登录或者未登录时,这时就要推送全网订单量最大的商品了,后台应该给个判断。
喜欢请关注“蛋皮皮”公众号,更多java知识分享哦~