Topic auto tagging

你能分享一下你的插件链接吗,@pfaffman

1 个赞

我想自动为所有在首帖中包含视频 URL(是否可以从列表中获取正则表达式?)的主题添加“video”标签,并在每个分类中以 masonry 布局的 CSS 样式和缩略图展示这些带有 video 标签的页面。如何实现?

1 个赞

这确实很棒,尤其是与 RSS 插件结合使用时。这样就可以自动为某些自动生成的帖子添加标签,从而实现无需人工干预的话题自动注入和索引,为社区打造一个真正的自动化知识库。

自动标记确实是个棘手的问题。它让所有用户和管理员都养成了一种使用标签的习惯,最终导致无人真正使用标签的局面。

一切皆因机器人会标记任何包含某个关键词的内容,即使该帖子并不相关。

本主题中提到了使用标签的三个主要原因:

  • 作为主题分类之外的子类别(例如标记所有视频;用户很少只搜索“视频”,这主要是给管理员用的,甚至管理员本身也并不需要它)
  • 用作菜单类型元素的详细搜索(例如标记“iPhone”;用户并不想找到所有包含关键词“iPhone”的内容,他们更想了解诸如“为什么 Discourse 应用在 iPhone 上会崩溃”之类的问题)
  • 垂直分类法,通过一种帮助用户而非管理员的结构来扩展分类(这种结构通常无法用普通工具轻松自动化,也许某种人工智能有一天能解决这个问题)

由于标签被持续误用、标签污染以及类似 Instagram 的标签滥用现象,用户已经学会不再使用标签。标签本应缩小搜索结果,使内容更加具体,而不是扩大范围。

本主题(以及 Meta 本身,很多时候)就是一个好坏参半的例子。你能找到多少真正用得上的标签?

2 个赞

这是一个相当老的话题了 :slight_smile: 我具体的需求是“几乎”自动给话题打标签……也就是说,我会指定我想要的确切标签(如 iphone、ipad、macbook、macbookpro、macbookair 等),然后如果话题标题中出现了例如"iphone"这个词,它就会自动被打上标签。而这个分类是严格的买卖分类,所以……如果能通过"iphone"标签来筛选出所有出售 iPhone 的话题,那就太好了。不过我们实际上在没有这个功能的情况下也应付过来了 :wink:

是的,确实如此 :sweat_smile: 但只要发生两件事——要么是新帖子发布,要么是论坛自动顶帖——这个主题就会重新变得相关。

不过,核心问题本身是永恒存在的。

我理解你在寻找什么,这确实是一个根本性的(英文里真的有“fundamentalistic”这个词吗?)问题,普遍存在于各类网站中:当搜索功能更合适时却使用了标签,导致标签返回了不相关的结果。

Discourse 本身也是个问题。由于缺乏子分类,甚至官方文档都教导将标签用作分类,这种做法在诸多方面都是错误的。

但……现在我是在重复自己了。这比误用标签更糟糕 :rofl:

此功能现已通过以下路径实现:设置 → 自定义 → 关注词汇 → 标签

2 个赞