我正在创建一个应用程序,目前允许用户创建主题、在主题中投票、关注主题以及在主题中聊天。
目前正在致力于创建类似 Facebook 或 Twitter 的新闻源,为用户提供与他们过去互动过的内容相关的主题。
我知道这是一个复杂的主题,但我希望任何人能够提供解决方案所需的答案。
当前解决方案:
积分系统,其中主题将为用户 Activity 添加 +1 到 +1000 积分。
例如:
If user creates topic, then add +50 points to topic.
主题更有可能出现在用户的新闻源中。
另一个例子:
If user "follows" topic, then add +25 points to topic.
主题更有可能出现在用户的新闻源中。
另一个例子:
If topic was created in the past 24 hours, add +24 -(number of hours since creation) to the topic.
希望了解是否有更实用的方法来解决这个问题。
最佳答案
- 看看Facemash/Elo rating在两个主题之间进行选择
- 在不同的积分系统之间进行 A/B 测试。用户会告诉你他们喜欢什么、不喜欢什么
- 看看Reddit ranking
关于android - 使用应用程序的相关数据创建新闻源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21198603/