/ Модель

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

Контекст
512 токенов
Параметры
136 млн
Архитектура
bert · dense
Опубликована
19 сен 2022

gbert-legal-ner

Разметка токеновТекст → label3 профессии

Немецкая BERT-модель для извлечения именованных сущностей, включая юридические роли, из правовых текстов.

342скачиваний за 30 дней15лайковвеса обновлены26 фев 2024

Бенчмарки

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

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

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

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

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

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

PaDaS-Lab/gbert-legal-ner — модель на базе BERT для распознавания именованных сущностей в юридических текстах на немецком языке. Она выполняет токен-классификацию и размечает фрагменты текста, включая людей, судей и адвокатов; карточка содержит таблицу из 19 классов сущностей. Модель насчитывает 136,3 млн параметров, принимает контекст длиной до 512 токенов и доступна в форматах PyTorch, Safetensors и TensorFlow.

Модель представлена в работе «German BERT Model for Legal Named Entity Recognition» (ICAART 2023) авторами Harshil Darji, Jelena Mitrović и Michael Granitzer. Она предназначена для извлечения юридически значимых сущностей из немецких документов. Ограничение контекста — 512 токенов; сведения о лицензии в предоставленных данных отсутствуют.

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

  • извлечение имён людей из юридических документов
  • распознавание судей и адвокатов в правовых текстах
  • разметка юридических сущностей в немецких документах

Ограничения

Контекст ограничен 512 токенами. Лицензия и подробные оценки качества не приведены в доступных данных.

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

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

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

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

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

Открыть на Hugging Face

German BERT for Legal NER

Use:

from transformers import pipeline
from transformers import AutoTokenizer, AutoModelForTokenClassification

tokenizer = AutoTokenizer.from_pretrained("PaDaS-Lab/gbert-legal-ner", use_auth_token="AUTH_TOKEN")
model = AutoModelForTokenClassification.from_pretrained("PaDaS-Lab/gbert-legal-ner", use_auth_token="AUTH_TOKEN")

ner = pipeline("ner", model=model, tokenizer=tokenizer)
example = "1. Das Bundesarbeitsgericht ist gemäß § 9 Abs. 2 Satz 2 ArbGG iVm. § 201 Abs. 1 Satz 2 GVG für die beabsichtigte Klage gegen den Bund zuständig ."

results = ner(example)
print(results)

Classes:

AbbreviationClass
PERPerson
RRJudge
ANLawyer
LDCountry
STCity
STRStreet
LDSLandscape
ORGOrganization
UNCompany
INNInstitution
GRTCourt
MRKBrand
GSLaw
VOOrdinance
EUNEuropean legal norm
VSRegulation
VTContract
RSCourt decision
LITLegal literature

Please reference our work when using the model.

@conference{icaart23,
  author={Harshil Darji. and Jelena Mitrović. and Michael Granitzer.},
  title={German BERT Model for Legal Named Entity Recognition},
  booktitle={Proceedings of the 15th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART,},
  year={2023},
  pages={723-728},
  publisher={SciTePress},
  organization={INSTICC},
  doi={10.5220/0011749400003393},
  isbn={978-989-758-623-1},
  issn={2184-433X},
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForTokenClassification
Ревизия весов
05e979c

0 моделей