Unified Content Moderation System Using ML Rule Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content moderation techniques require manual searching, browsing, and review by humans, leading to inconsistencies and processor overhead, which results in inefficient moderation and distribution of content in online systems.

Innovation Solution

A unified moderation and analysis system that uses machine learning models to match content and user interactions with user-defined and automatically generated rules, aggregating insights to identify trends, sentiments, and inappropriate content, allowing for automated moderation and improved content distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual searching, browsing, and review by humans is used for content moderation, then content can be reviewed and distributed, but inconsistencies and processor overhead increase, leading to inefficient moderation

Engineering Contradiction:
Improvecontent moderation efficiencyVSAvoidprocessor overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces manual human review (mechanical system) with automated machine learning models and natural language processing algorithms. The system automatically analyzes content, detects inappropriate material, and performs moderation tasks without human intervention, thereby eliminating processor overhead associated with manual review while maintaining consistency and efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The content moderation system performs self-service by automatically detecting, analyzing, and moderating content without requiring human reviewers. The machine learning models continuously learn from data and autonomously make moderation decisions, enabling the system to serve itself and eliminating the need for external human processing resources.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual content moderation is performed, then content can be reviewed, but inconsistencies in moderation quality occur

Engineering Contradiction:
Improvemoderation consistencyVSAvoidcontent review time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system changes the parameters of content moderation from human judgment (subjective, variable) to algorithmic analysis (objective, consistent). Machine learning models apply uniform criteria and thresholds to all content, ensuring consistent moderation decisions regardless of when or by whom the content is reviewed, while maintaining high reliability across different time periods and content types.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated moderation using machine learning models is implemented, then moderation efficiency and consistency improve, but system complexity increases

Engineering Contradiction:
Improvemoderation throughputVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the content moderation system into distinct modular components: machine learning models for content analysis, natural language processing modules for text understanding, database systems for storing and retrieving content, and user interface elements. This segmentation allows each component to be developed, maintained, and scaled independently, managing overall system complexity while enabling high automation throughput.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11494670B2Unified moderation and analysis of content
Publication Date: 2022.11.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11494670B2 patent drawing
  • US11494670B2 patent drawing
  • US11494670B2 patent drawing

AI summary

The disclosed embodiments provide a system for processing data. During operation, the system identifies content shared within an online system and interactions between users of the online system and the content that match behavioral criteria and content-based criteria in a set of rules. Next, the system aggregates the content and the interactions into trends in the content and the interactions, predictions associated with the content and the interactions, and recommendations for moderating the content and the interactions. The system then outputs representations of the trends, the predictions, and the recommendations in a user interface. Finally, the system receives, via the user interface, an action to be performed on a subset of the content and updates sharing of the content within the online system based on the action.