使用App的相关数据创建新闻Feed

时间:2014-01-18 00:43:57

标签: android mysql ios iphone objective-c

我正在创建一个应用,目前允许用户创建主题,投放主题,关注主题和聊天主题。

目前正致力于创建像Facebook或Twitter这样的新闻Feed,为用户带来与他们过去与之互动的内容相关的主题。

我理解这是一个复杂的话题,但我很感激任何人可能需要做出的解决方案。

目前的解决方案:

点系统,其中主题将为用户活动添加+1到+1000点。

例如:

If user creates topic, then add +50 points to topic. 

主题更有可能出现在用户的新闻Feed中。

另一个例子:

If user "follows" topic, then add +25 points to topic.

主题更有可能出现在用户的新闻Feed中。

另一个例子:

If topic was created in the past 24 hours, add +24 -(number of hours since creation) to the topic.

希望了解是否有更实际的方法来解决这个问题。

1 个答案:

答案 0 :(得分:0)

  1. 查看Facemash / Elo rating,在两个主题之间进行选择
  2. 在不同的点系统之间进行A / B测试。用户会告诉你他们喜欢什么和不喜欢什么
  3. 查看Reddit ranking