Skip to main content

Content Review Tasks Submission Guide

This document outlines the format requirements for submitting content lists for review. Ensuring your files meet these standards will help streamline the review process and avoid delays.

The system supports three types of content for review:

  • Images
  • Videos
  • Text

To ensure smooth processing, please adhere to the formatting guidelines detailed below.

General Guidelines

  • Your submission files must be in CSV or JSON format.
  • Each row (in CSV) or entry (in JSON) represents a separate content review task.
  • The first field must be data_id, a unique identifier you can use to track each content item. While the system does not enforce uniqueness, it is highly recommended to use a unique data_id for each entry.
  • For image and video submissions, content must be provided as a publicly accessible URL so our system can download and process it.
  • For text submissions, the content must be included as a text string.
  • You may include up to five metadata fields per entry to provide additional context.
  • A single file must only contain one type of content (e.g., all images, all videos, or all text). Mixing different content types in the same file is not allowed.
  • To ensure smooth processing, always provide URLs that use HTTPS for security and reliability.

Metadata Fields

You may include up to 5 metadata fields per entry. These fields can have any name that best suits your needs, but the total number of metadata fields must not exceed five. Metadata fields provide additional context for the content being reviewed and should always come after the required fields (data_id, url or content). Examples include:

  • language (for text content)
  • category (e.g., political, violence, gambling, illegal activities)
  • priority (e.g., low, medium, high)
  • tags (e.g., NSFW, advertisement)
  • custom fields relevant to your submission

Image Submission Requirements

Supported Formats

Your images must be in one of the following formats: PNG, JPG, JPEG, BMP, WEBP, SVG.

Size & Resolution Limits

  • Maximum file size: 20 MB
  • Maximum dimensions: No single dimension can exceed 16,384 pixels
  • Maximum total pixel count: 1.67 billion pixels
  • Recommended minimum resolution: 200 × 200 pixels (lower resolutions may reduce the effectiveness of the content security detection algorithm)

Download Time Limit

  • Images must be downloadable within 7 seconds.
  • If an image exceeds this limit, the system will return a download timeout error.

Format Examples

CSV Format Example:

data_id,url,metadata1,metadata2,metadata3
example_img_001,https://your-public-url.com/example_img_001.jpg,tag1,category_a,medium_priority

JSON Format Example:

{
"tasks": [
{
"data_id": "example_img_001",
"url": "https://your-public-url.com/example_img_001.jpg",
"metadata1": "tag1",
"metadata2": "category_a",
"metadata3": "medium_priority"
}
]
}

Video Submission Requirements

Supported Formats

The system accepts video files in the following formats: MP4, AVI, MOV, WMV, FLV.

Size Limit

  • The maximum file size for a single video is 500 MB.
  • If your video exceeds this limit, you can either:
    • Split the video into smaller segments before submission.
    • Contact our support team to discuss adjusting the size limit.

Download & Processing Time

  • The time required for video review depends on the download speed.
  • To ensure smooth processing, we recommend storing videos on high-availability cloud storage services.

Format Examples

CSV Format Example:

data_id,url,metadata1,metadata2,metadata3
example_vid_001,https://your-public-url.com/example_vid_001.mp4,tag1,category_b,high_priority

JSON Format Example:

{
"tasks": [
{
"data_id": "example_vid_001",
"url": "https://your-public-url.com/example_vid_001.mp4",
"metadata1": "tag1",
"metadata2": "category_b",
"metadata3": "high_priority"
}
]
}

Text Submission Requirements

Format Examples

CSV Format Example:

data_id,content,language,category
text_001,"This is an example text for review.",en,social_media
text_002,"Another example comment that requires moderation.",en,comments

JSON Format Example:

{
"tasks": [
{
"data_id": "text_001",
"content": "This is an example text for review.",
"language": "en",
"category": "social_media"
},
{
"data_id": "text_002",
"content": "Another example comment that requires moderation.",
"language": "en",
"category": "comments"
}
]
}

Summary of Submission Requirements

Content TypeRequired Fields
Videodata_id, url (public)
Imagedata_id, url (public)
Textdata_id, content
  • Metadata fields (max 5) should always follow the required fields.
  • URLs for images and videos must be publicly accessible.
  • Text content should be in UTF-8 encoding.
  • CSV files must use comma separators.
  • JSON files must follow standard JSON syntax.
  • Each file must contain only one content type (Image, Video, or Text).