跳转到主要内容
通过 hide replies 端点,你可以构建一个工作流,帮助用户隐藏那些高度可能无关的回复。
实用的应用通常会结合多种技术,以便为用户提供价值。本文展示如何使用 Perspective API 隐藏回复。该 API 使用由 Jigsaw(Google 的一个部门)训练的人工智能来检测有害评论。应用逻辑如下:
- 征求用户授权以读取其 Post,并隐藏或取消隐藏其回复。
- 使用 Account Activity API 侦测新收到的回复。
- 请求 Perspective API 返回一个“评分”(0 到 1 之间的数值),表示算法对某条评论与其以往见过的有害评论相似的置信度。(Perspective 不会存储发送到该服务的文本。)
- 如果算法评分非常高,则调用 hide replies。
由于 Perspective 并未在实际的 Post 上进行训练,某些语言细微差异可能会导致应用隐藏了用户希望保持可见的回复。无论你在设计应用时采用何种技术或方法,都应尽最大努力确保用户明白你的应用隐藏了哪些内容,并能自行调整。
- 最佳做法是始终信任用户,并让他们对自己的选择拥有完全的控制权。这意味着你的用户体验应提供控件,以便撤销你的应用代表用户执行的任何操作。
- 使用人工智能时,你的应用应采用非常高的置信阈值来检测并隐藏 Post。
- 并非所有人都使用相同的用词,你的应用应在设计上避免任何偏见。留意被重新赋义的词语和俚语,它们可能导致误报。
- 如果你在训练人工智能,建议采用更贴近 X 上常用语言的模型。