审核社区内容 moderating-community-content
概述 overview
社区内容,也称为用户生成内容(UGC),是在成员(登录网站访客)通过与以下社区组件之一交互而发布已发布社区网站中的内容时创建的:
审核UGC对于识别积极贡献和限制消极贡献(例如垃圾邮件和辱骂语言)很有用。 UGC可以从多个环境中审核:
审核操作 moderation-actions
可以对发布内容(UGC)执行的操作因用户身份和环境而异。 下表使用以下术语根据用户身份描述各种角色:
编辑/删除 edit-delete
发布帖子后,创建者、管理员或社区审查方可以编辑或删除帖子。
删除UGC时,它会从存储库中删除,并且可能无法恢复。
剪切 cut
管理员或社区审查方可以将一个或多个论坛主题或QnA问题从一个位置移动到另一个位置。 这包括从一个社区站点到另一个社区站点,前提是同一成员在两个站点上具有审核权限。
通过选择“剪切”操作,内容将被复制到剪贴板。 可以将多个帖子作为一个组复制并移动到新位置。
在其他位置,当内容显示在剪贴板中时,“新建帖子”旁边会显示“粘贴”按钮,其中带有一个数字,用于标识将要粘贴的帖子数量。 “粘贴”按钮包括一个用于清除剪贴板而不是粘贴的选项。
拒绝 deny
审查方可能不允许在发布的网站上显示UGC。 对于管理员和社区审查方,该帖子仍可用,并标记为垃圾邮件。
关闭/重新打开 close-reopen
“关闭”操作在整个对话会话(论坛主题或初始评论)中运行,并包括所有后续帖子或回复。
关闭后,不仅无法进一步回复,还不允许执行审核操作。
要执行任何操作,必须重新打开主题或注释。
管理员或社区审查方可能会执行关闭/重新打开操作。
标记/取消标记 flag-unflag
标记是任何登录成员(内容创建者除外)用于指示帖子内容存在问题的一种方式。 标记后,会显示取消标记图标,允许同一成员取消标记内容。
可以将上下文审核配置为允许成员在标记帖子时选择原因。 可选择的标志原因列表是可配置的,包括是否可以输入自定义原因。 标记原因会与UGC一起保存,但不会触发任何特定操作。 只有标记的数量会触发通知。 已标记的内容将进行相应的批注,以便审查方可以对其进行处理。
系统将跟踪所有已标记的标记以及标记原因,并在达到阈值时发送事件。 如果社区审查方允许UGC,则会存档这些标记。 在允许并存档之后,如果存在后续标记,则会将其存档,就像之前没有标记一样。
允许 allow
对于已标记、已拒绝或未在预审核系统中审批的UGC,允许操作是一个选项。 允许操作会清除任何存在的已标记或已拒绝/垃圾邮件状态,并存档任何已标记的数据。
常见的审核概念 common-moderation-concepts
预审 premoderation
预审UGC时,帖子只有在获得审核操作批准之后才会显示在已发布的网站上。 创建期间 社区站点,勾选方框 内容已通过预审 将为整个站点启用预审。 将组件放在页面上时,可以使用其“编辑”对话框中的设置将支持审核的组件配置为预审:
垃圾邮件检测 spam-detection
垃圾邮件检测是一种自动审核功能,它通过将用户生成的提交内容标记为垃圾邮件来过滤掉这些不想要的内容。 一旦启用,它就根据预先配置的垃圾邮件词语集合来识别用户生成的内容是否为垃圾邮件。 默认垃圾邮件词位于
/libs/settings/community/sites/moderation/spamdetector-conf/profiles/spam_words.txt
。
但是,要自定义或扩展默认垃圾邮件单词,请在/apps目录中按照默认垃圾邮件单词的结构创建一组单词,并使用 叠加.
用户生成的包含垃圾邮件词的帖子(涵盖所有内容类型,例如,博客、论坛和评论)在帖子上方标有“此帖子被分类为垃圾邮件”文本。
审查方可以查看此类帖子并标记它们,以允许或拒绝在网站上显示。 可以在上下文中或通过批量审核UI对这些帖子执行审核操作。
要启用垃圾邮件检测引擎,请执行以下步骤:
-
打开 Web控制台,通过转到
/system/console/configMgr
. -
定位 AEM Communities自动审核 配置,并编辑它。
-
添加 垃圾邮件处理 进入。
情绪 sentiment
根据正关键字和负关键字的数量计算情绪(标语)存在于帖子中(UGC)。
情感分析使用一组预先配置的规则并计算UGC的情感。 默认规则位于 /libs/cq/workflow/components/workflow/social/sentiments/rules
.
规则生成的值介于1(所有负值,无正字)到10(所有正值,无负字)之间。 情绪值为5表示中性情绪,此值是默认值。
/libs组件中定义的规则包括:
- 规则1:如果没有正词和至少一个负词,则将值设置为1。
- 规则2:如果没有负词和至少一个正词,则将值设置为10。
- 规则3:如果负面字多于负面字数,则将值设置为3。
- 规则4:如果正词多于负词,则将值设置为8。
要覆盖或添加规则,请在/apps目录中按照默认规则的结构创建一组规则。 编辑情绪配置,以便识别规则的位置。
分析完毕后,该情绪将与UGC一起存储。
从 批量审核控制台,可以根据情绪是消极、中性还是正面来过滤和查看UGC。
标语 watchwords
AEM Communities提供 关注词分析器 作为评估过程中的步骤 情绪. 关注字词对情绪值的贡献是由于对发布内容中使用的负面和正面关注字词与禁止字词的比较。
配置情绪和标语 configure-sentiment-and-watchwords
正面和负面标语列表可以自定义,就像情绪规则一样。
可以将默认标语列表作为存储库中节点的属性输入,这与默认列表类似,也可以通过配置OSGi服务来覆盖默认列表 sentimentprocess.name
和单词清单。
此 sentimentprocess.name 也可以修改为引用自定义情绪规则集的位置。
要配置情绪和标语,请执行以下操作:
- 以管理员身份登录到您的创作实例。
- 打开 Web控制台.
- 定位
sentimentprocess.name
. - 选择配置,以便您可以在编辑模式下打开它。
-
正面标语
以逗号分隔的单词列表,这些单词有助于形成覆盖默认值的积极情绪。 默认列表为空。
-
负面标语
以逗号分隔的单词列表,这些单词会导致覆盖默认值的负面情绪。 默认列表为空。
-
Watchwords节点的显式路径
包含默认值的节点的存储库位置
positive
和negative
属性指定默认标语。 默认为/libs/settings/community/watchwords/default
. -
情绪规则
用于基于正面和负面关注词计算情绪的规则的存储库位置。 默认为
/libs/cq/workflow/components/workflow/social/sentiments/rules
(但是,不再涉及任何工作流)。
以下是默认标语自定义条目的示例,当 Explicit Path to Watchwords Node
设置为 /libs/settings/community/watchwords/default
.
审查方权限 moderator-permissions
将以下权限分配给同一资源时,统称为 moderator permissions
:
Read
Modify
Create
Delete
Replicate