Chicago艺术学院 API:探索 'has_not_been_viewed_much' 字段
Chicago艺术学院API:探索 'has_not_been_viewed_much' 字段
Chicago艺术学院的公开API提供了一个独特的元数据字段 has_not_been_viewed_much,它允许开发者和艺术爱好者识别那些数字关注度极低的艺术品。该字段为博物馆庞大的数字藏品中经常被忽视的作品提供了一种发现机制。
'has_not_been_viewed_much' 的技术定义
has_not_been_viewed_much 字段是 Chicago艺术学院 API 中艺术品对象内的一个布尔值。根据项目的源代码,如果一件艺术品自2010年1月1日以来在博物馆网站上的浏览次数少于200次,则该字段被标记为 true。
用户体验与发现
使用此API字段来呈现浏览量较低的艺术品创造了一种偶然发现的体验。用户报告称发现了各种各样意想不到的作品,包括秘鲁黑陶、飞行的沙发草图,以及名为 "Honorable Mr. Cat" 的作品。
然而,这种发现方法为用户引入了一个心理悖论。随着用户通过与这些作品互动来向艺术品 "表达爱意",他们也在积极地增加浏览量,最终将艺术品推离 has_not_been_viewed_much 类别。
一位用户指出:
我回过头去点击了我非常喜欢的作品……但最后意识到,我正在系统性地努力将我最喜欢的作品从人们会看到的图像池中移除。
社区观察与技术批评
围绕该API字段的技术讨论提出了关于数据完整性和实现的几个观点:
数据膨胀与机器人流量
鉴于网络爬虫的普遍存在,人们对浏览量是如何计算的持有相当大的怀疑态度。一位观察者质疑,当AI公司和搜索引擎爬虫不断对网络进行索引时,一件作品如何能在2010年以来一直保持在200次浏览以下。
实现方式推测
开发者们对该指标的后端实现进行了推测。关于该字段是通过每晚运行的 cron 进程更新,是通过浏览追踪表的插入触发器更新,还是通过实时连接操作(这可能会因 Hacker News 等平台的流量激增而承受压力)更新,目前仍存有疑问。
可访问性问题
一些尝试通过第三方工具访问图像的用户报告了 "failed to load" 错误。这些错误被归因于过于激进的 Cloudflare Turnstile 配置,除非在新的浏览器标签页中通过了 CAPTCHA 挑战,否则它会拦截图像请求。
数字策展中的平行概念
呈现 "浏览量最少" 内容的概念是数字发现中的一个反复出现的主题。社区成员将 Chicago艺术学院的 API 字段与其他类似项目进行了比较:
- Forgotify: 一个播放 Spotify 上听众次数为零的歌曲的服务。
- 个人存档: 使用元数据过滤器在个人音乐库中寻找陈旧、评分很高但早已被遗忘的内容。
- 物理类比: 从图书馆借书的习惯,即如果书籍在特定时间内未被借出,则会被标记为待处理。