我正在做一个附带项目,以构建我的一个新的网络应用程序想法。为了便于讨论,假设这个应用程序显示了一张著名艺术作品的随机照片。在 1 到 5 的范围内,要求用户评价他们对每件艺术品的喜爱程度,然后显示下一张照片。最终,该应用程序能够了解该人的风格,并能够推荐他/她可能会喜欢的艺术品。
整个概念类似于 Netflix。我了解如何执行所有偏好匹配逻辑(尽管不如 Netflix 复杂)。 但我想找到一种方法来做到这一点,而不需要用户先创建一个帐户。这是一个新奇网站,典型用户可能只使用几次。要求注册是多余的,并且可能会大大降低它的实用性。我想让人们在他们最初的页面浏览后五秒内开始对艺术品进行评分,同时保持投票的完整性(因为建议是基于其他人如何评价各种艺术品)。
可以做到吗?
一些想法:
- 开放标识。完美的解决方案,除了它没有被广泛使用而且我的目标受众不是技术最熟练的人群。
- 短信。用户输入电话号码并收到一个四位数的代码以键入网络应用程序。限制滥用的快速、简单和好方法。然而,隐私问题比比皆是……人们可能更不愿意给我他们的电话号码而不是他们的电子邮件地址。
- 脸书登录。由于隐私问题,我个人没有 Facebook 帐户。而且我真的很讨厌支持这样一个专有平台。
- 哈希码/书签。Vistor 的初始网页浏览会生成一个 5 或 6 位字母数字代码,该代码嵌入在每个后续 URL 中。他们可以为任何页面添加书签以保存他们的状态。好:非常简单的系统,不需要任何用户操作。坏:很容易塞满投票箱,可能很难解释用户通过电子邮件或社交网站共享包含其 ID 代码的链接。