10得票7回答
“顾客也购买了”需要在数据库中存储哪些信息?涉及IT技术。

亚马逊有"顾客还买了"。 我想知道并想将其添加到我的购物车中。 我需要在数据库中添加哪些字段? 有没有任何网站,博客或资源可以提供帮助? 您能否建议我应该如何编写代码的机制?

9得票2回答
使用包含新标签的数据附加具有MultiIndex的pandas DataFrame,但保留旧MultiIndex的整数位置。

基本情景 我正在为一个推荐服务训练一个矩阵分解模型(LightFM),该模型使用一组用户-项目交互数据。为了使矩阵分解模型产生最佳结果,我需要将我的用户和项目ID映射到以0开始的连续整数ID范围内。 我在这个过程中使用了pandas DataFrame,并发现MultiIndex非常方便来...

9得票3回答
如何在Python的Scikit NMF中处理缺失值

我正在尝试使用Python scikit-learn对我的数据集应用NMF。我的数据集中包含0值和缺失值。但是scikit-learn不允许数据矩阵中存在NaN值。一些帖子建议用0替换缺失值。 我的问题如下: - 如果我用0替换缺失值,算法如何区分缺失值和真正的0值? - 是否有其他可以处...

9得票1回答
StumbleUpon推荐引擎的架构和基本组件

我想了解stumbleupon是如何为其用户推荐文章的?它是使用神经网络或某种机器学习算法,还是基于用户“喜欢”的内容进行推荐,或者只是根据兴趣领域中的标签进行推荐?在这里,“标签”指的是使用诸如基于项目的协作过滤等方法。

9得票1回答
Spark MLlib - 协同过滤隐式反馈

我正在使用Spark 1.0.0构建一个隐式反馈推荐模型,并试图按照他们在协同过滤页面上的示例进行操作: http://spark.apache.org/docs/latest/mllib-collaborative-filtering.html#explicit-vs-implicit-fe...

9得票3回答
如何在PostgreSQL中创建一个多列推荐引擎?

我在PostgreSQL数据库中有一张包含100万条汽车记录的表: +----+--------+------+---------+-----------+-------------+------------+------------+ | id | price | year | mile...

8得票2回答
如何训练LSTM模型以处理序列项目?

我尝试使用LSTM模型进行下一个购物篮的推荐。我想采用与这篇文章相同的方法:一种动态循环模型用于下一个购物篮的推荐 在我的情况下,我有一些用户,在不同的时间购买一些物品。 因此,我设计了我的X数据如下: user ID timestep sequence ite...

8得票1回答
在PySpark中如何构建稀疏矩阵?

我是Spark的新手。我想将一个稀疏矩阵转换为用户ID-物品ID矩阵,以用于推荐引擎。我知道如何在Python中实现此操作。那么在PySpark中该怎么做呢?这是我在matrix中的操作方式。表格现在看起来像这样。 Session ID| Item ID | Rating 1 ...

8得票1回答
Spark ALS从MLlib生成的模型中如何处理新用户/项目?

目前当新用户加入时,我无法更新我的推荐系统,这显然与未添加用户和项目矩阵有关。我该在哪里找到它并如何操作呢?谢谢。 model.userFactors model.itemFactors

8得票3回答
属性的惰性初始化方法

我目前正在修改一个广泛使用的类,将尽可能多的昂贵初始化从类构造函数移至惰性初始化属性中。下面是一个示例(使用c#语言): 修改前: public class ClassA { public readonly ClassB B; public void ClassA() ...