/ Модель

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

Контекст
32 768 токенов
Параметры
257 млн
Лицензия
Gemma
Архитектура
gemma3_text · dense
Базовая модель
gemma-3-270m-it
Библиотека
transformers
Опубликована
17 сен 2026

turkish-pii-detection-v01

Генерация текстаТекст → текст3 профессии

Компактная турецкоязычная Gemma, дообученная для обнаружения и маскирования персональных данных в текстах.

277скачиваний за 30 дней1лайквеса обновлены23 сен 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

halilatasoy разработал компактную турецкоязычную модель на базе Google Gemma 3 270M IT для обнаружения и маскирования персональных данных. Это плотная авторегрессионная текстовая модель с 257 млн параметров, контекстом до 32 768 токенов и интерфейсом диалога; она принимает инструкции и текст, а в ответ формирует замаскированный текст. Модель дообучена целиком на 24 000 синтетических примеров банковских и ERP-текстов и поддерживает 53 метки PII, включая режимы полного маскирования, белого и чёрного списков и исключения заданных категорий.

В опубликованном тесте из 1000 строк точное совпадение составило 0,882, а при нейтральной к схеме оценке — 0,902. Результаты получены на синтетических данных и не подтверждают качество на реальных пользовательских текстах; на сложных примерах, например с несколькими людьми или длинными записями, качество ниже. Модель может выдавать метки вне заданной схемы, поэтому README рекомендует проверять их по списку из 53 меток. Лицензия — Gemma Terms of Use; ответственность за соблюдение KVKK/GDPR лежит на пользователе.

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

  • маскирование персональных данных в турецких банковских текстах
  • анонимизация записей ERP на турецком языке
  • обработка текста по белому списку категорий PII
  • маскирование выбранных категорий персональных данных по чёрному списку
  • исключение заданных категорий PII при обезличивании текста

Ограничения

Оценка проведена на синтетических данных и не подтверждает качество на реальных пользовательских текстах; на примерах с несколькими людьми и длинными записями результаты слабее. Модель может выдавать метки вне заданной схемы, поэтому требуется проверка по списку из 53 меток.

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

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

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

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

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

Открыть на Hugging Face

halilatasoy/turkish-pii-detection-v01

Gemma-3-270m-it tabanlı Türkçe PII maskeleme modeli; zayıf dilimleri hedefleyen sentetik Türkçe bankacılık/ERP verisiyle devam eğitimi (continued full fine-tune) ile üretildi. 53 PII etiketi, talimat-koşullu maskeleme (tam / beyaz liste / kara liste / kapsam dışı).

Kod, veri üreteci ve değerlendirme: https://github.com/halilatasoy/turkish-pii-guard

Benchmark (halka açık 1000 satırlık Türkçe PII maskeleme benchmark'ı, satır düzeyi tam eşleşme)

ModelTam eşleşme (1000)Şema-nötr (903)
taban model (270m)0.7430.773
bu model0.8820.902

Kategori: beyaz_liste 0.900 · kapsam_disi 0.960 · kara_liste 0.893 · negatif 0.865 · tam 0.854

Zor dilimler: caps 0.802 · cok_kisi 0.600 · duz 0.930 · ekli 0.758 · kayit 0.976 · olmayan_etiket_talebi 0.917 · sozle 0.946 · tuzak 0.865 · uzun 0.656

Eğitim: 24.000 sentetik örnek, 1 epoch, full fine-tune, lr 5e-5,dk. Benchmark yalnızca test için kullanıldı; eğitim kalıpları benchmark cümle ve talimat kalıplarından bağımsız yazıldı, benchmark girdileriyle çakışan satırlar üretimde atıldı.

Kullanım

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

MODEL = "halilatasoy/turkish-pii-detection-v01"
tokenizer = AutoTokenizer.from_pretrained(MODEL)
model = AutoModelForCausalLM.from_pretrained(MODEL, dtype=torch.bfloat16, device_map="auto").eval()

def maskele(metin, talimat="Metindeki tüm kişisel verileri uygun etiketlerle maskele."):
    prompt = (f"{tokenizer.bos_token}<start_of_turn>user\n{talimat}\n\n"
              f"Metin: {metin}<end_of_turn>\n<start_of_turn>model\n")
    girdi = tokenizer(prompt, return_tensors="pt", add_special_tokens=False).to(model.device)
    with torch.inference_mode():
        cikti = model.generate(**girdi, max_new_tokens=512, do_sample=False,
                               eos_token_id=tokenizer.convert_tokens_to_ids("<end_of_turn>"),
                               pad_token_id=tokenizer.eos_token_id)
    return tokenizer.decode(cikti[0, girdi["input_ids"].shape[1]:], skip_special_tokens=True).strip()

print(maskele("müşteri Ayşe Yılmaz tc 12345678901 tel 0532 111 22 33"))
# -> müşteri [AD] tc [TCKN] tel [TEL]

Sınırlar

Değerlendirme sentetik veriyle yapılmıştır; gerçek kullanıcı metninde ölçmeden üretime alınmamalıdır. Şema dışı etiket üretebilir (53 etiketlik whitelist önerilir). KVKK/GDPR sorumluluğu kullanandadır. Lisans: Gemma Terms of Use.

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

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

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

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

0 моделей