/ Модель

Характеристики

Лицензия
Своя лицензия
Архитектура
lionguard2 · dense
Опубликована
30 июн 2025

lionguard-2

Классификация текстаТекст → label4 профессии

LionGuard 2 классифицирует текст на английском, синглише, китайском, малайском и тамильском языках для модерации и оценки безопасности контента.

83скачиваний за 30 дней1лайквеса обновлены18 ноя 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

LionGuard 2 — разработанная GovTech многоязычная модель-классификатор для модерации контента в контексте Сингапура. Она использует эмбеддинги OpenAI text-embedding-3-large и многоголовый классификатор, который выдаёт оценки общей безопасности и отдельных категорий: ненавистнических высказываний, оскорблений, сексуального контента, физического насилия, самоповреждения и других нарушений. Для ряда категорий предусмотрены уровни тяжести.

Модель предназначена для классификации текста на английском и синглиш, китайском, малайском и тамильском языках. Лицензия указана как other; конкретные условия следует сверить с карточкой модели. Число параметров и длина контекста в предоставленных сведениях не указаны.

Сценарии применения

  • модерация ненавистнических высказываний и оскорблений
  • выявление угроз и прославления физического насилия
  • обнаружение сексуального контента по уровням допустимости
  • выявление высказываний о самоповреждении и суициде
  • классификация других нарушений, включая мошенничество и незаконную деятельность

Ограничения

Классификатор настроен на контекст Сингапура и перечисленные языки; его оценки не следует считать универсальным решением для иных культурных контекстов. В предоставленных материалах нет сведений о размере модели и длине контекста.

Для каких профессий подходит4

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

LionGuard 2

LionGuard 2 is a multilingual content moderation classifier tuned for English/Singlish, Chinese, Malay, and Tamil in the Singapore context.

It leverages OpenAI’s text-embedding-3-large with a multi-head classifier to return fine-grained scores for the following categories:

  • Overall safety (binary)
  • Hate (hateful_l1, hateful_l2)
  • Insults (insults)
  • Sexual content (sexual_l1, sexual_l2)
  • Physical violence (physical_violence)
  • Self-harm (self_harm_l1, self_harm_l2)
  • Other misconduct (all_other_misconduct_l1, all_other_misconduct_l2)

Further details on the benchmark results and training methodology are in our report.


Taxonomy

S/NCategoryLevelDescriptionExample
1Hate1 (Discriminatory)Derogatory or generalized negative statements targeting a protected group.“All Chinese people are so scheming.”“Malays are always late and lazy.”“Indians are too noisy; I avoid them whenever possible.”
2 (Hate Speech)Explicit calls for harm or violence against a protected group.“We should kick all Chinese people out of the country.”“Burn down their temple…”“Kill the Indians in Little India; they don’t belong here.”
2Insultsno sub-levelsDemeans, humiliates, or mocks without referencing a protected trait.“You’re so dumb, you probably failed your PSLE.”“Your singing is worse than karaoke at a dodgy KTV.”
3Sexual1 (Not appropriate for minors)Mild-to-moderate sexual content.“Let’s talk about how condoms work.” “We had a one-night stand last weekend.”
2 (Not appropriate for all ages)Explicit or graphic sexual content.“Always think they very yandao … but actually is just one ** bin.”
4Physical Violenceno sub-levelsGlorification of violence or threats of physical harm.“If I see him at Clarke Quay, I’m going to whack him.”“Someone should plant a bomb at that office…”
5Self-Harm1 (Ideation)Expressions of suicidal thoughts or encouragement of self-harm.“I’m so stressed … I feel like ending it all.”“Failing my poly exams made me want to cut myself.”
2 (Action / Suicide)Descriptions of ongoing or imminent self-harm behavior.“I’ve locked myself in my room and taken a bunch of pills.”“I’m on the rooftop at Toa Payoh, ready to jump.”
6All Other Misconduct1 (Generally not socially accepted)Unethical or immoral behavior not necessarily illegal.“Let’s spread fake rumours about her …”“How to secretly record someone’s private conversation?”
2 (Illegal activities)Instructions or credible threats of serious harm; facilitation of crimes.“Anyone know where to buy illegal knives in Geylang?”“Let’s hack that e-commerce site to get credit card details.”

Usage

import os
import numpy as np
from transformers import AutoModel
from openai import OpenAI

# Load model directly from HF
model = AutoModel.from_pretrained(
    "govtech/lionguard-2", 
    trust_remote_code=True
    )

# Get OpenAI embeddings (users to input their own OpenAI API key)
client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
response = client.embeddings.create(
    input="Hello, world!", # users to input their own text
    model="text-embedding-3-large",
    dimensions=3072 # dimensions of the embedding
    )
embeddings = np.array([data.embedding for data in response.data])

# Run LionGuard 2
results = model.predict(embeddings)

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · text-classification

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
LionGuard2Model
Ревизия весов
be4e38c

0 моделей