【问题标题】:Design Pattern for a recommendation engine推荐引擎的设计模式
【发布时间】:2015-03-02 10:52:25
【问题描述】:

要求是为产品设计一个解决方案,我们根据不同因素的相关性参数化对象。

例如,假设我们有一个活动列表。每个活动都包含存储其与该因素的相关性的因素。因素可能是男性、女性、已婚、单身、离婚、青少年群体等。因此,给定的活动将根据活动对该群体的有用程度对每个因素具有特定的相关性评级

对于每个用户,需要根据用户的个人信息(如性别、婚姻状况、年龄、财务状况、宠物数量等)和每个活动的相关因素显示活动列表。

我该如何设计这个系统?

我不是在寻求解决方案。我只是在寻找一些东西来开始,然后在它的基础上发展

【问题讨论】:

    标签: design-patterns recommendation-engine collaborative-filtering


    【解决方案1】:

    我认为工厂模式应该这样做,您使用因子参数化您的用户对象并将此对象传递给活动类,该活动类可以通过您的任何 AI 算法计算/了解与您的用户对象相关的相关活动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      • 2019-09-25
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      相关资源
      最近更新 更多