如何根据用户兴趣跟踪并展示产品

我有一个电子商务网站,需要根据用户的兴趣在首页展示产品,就像我们在互联网上搜索后,Facebook和Google上的广告那样展示。

Facebook或Google或者其他网站是否有API可以获取用户兴趣?

我想知道Facebook、Google和Booking.com是如何即使是不同公司也能协同跟踪我们的。

是否存在一个共同的网关或接口,这些大公司通过使用cookies系统共享用户信息,从而作为一个集中式的大数据模型用于行为广告的跟踪?

我正在寻找专家的答案。我真的需要构建一个系统,根据用户在Google和其他网站上的搜索来跟踪他们的兴趣。


回答:

所以你需要使用一种叫做推荐系统的东西,通过使用机器学习算法,你可以根据用户的评分和兴趣向他们推荐产品。通过使用同一用户或其他用户的先前数据(就像你在YouTube上获得推荐视频一样)。

这个话题太大了,我无法在这里一步一步地解释,你需要首先对基本的机器学习有很好的理解,比如分类、回归等。

所以如果你有兴趣,务必查看Coursera上的课程《机器学习》(斯坦福大学),由机器学习明星Andrew NG教授。这门课程不仅教你机器学习,还能将你从对该主题一无所知的人带到(技术上)专家水平。课程使用MATLAB/OCTAVE,并且有一整节关于推荐系统的内容,这是你需要的,完成后,你只需在你选择的语言中实现你所学到的内容!

PS:你总能在网上找到关于实现推荐系统的教程,但如果你不理解理论,你会浪费很多时间,因为你不知道自己在做什么,而我在推荐的课程中你将掌握这些理论,该课程在YouTube上也很容易找到。但在Coursera上免费学习会对你更有帮助,因为你将获得不同主题的实际编程经验。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注