/ Модель

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

Контекст
512 токенов
Параметры
136 млн
Лицензия
MIT
Архитектура
bert · dense
Базовая модель
bert-base-NER
Опубликована
28 июл 2026

bert-base-company-ner

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

Англоязычная модель BERT для выделения названий компаний в финансовых новостях.

23скачиваний за 30 дней0лайковвеса обновлены28 июл 2026

Бенчмарки

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

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

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

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

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

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

ritam-m/bert-base-company-ner — англоязычная модель BERT для поиска названий компаний в новостях финансовой тематики. Она разработана на основе dslim/bert-base-NER и дообучена для токенной классификации с метками IOB: O, B-COMPANY и I-COMPANY. Модель содержит 135,5 млн параметров и принимает текст с контекстом до 512 токенов.

Модель предназначена для выделения компаний в статьях финансовых СМИ, в том числе при извлечении упомянутых компаний из новостей. На тестовом наборе из 167 статей показатель F1 на уровне сущностей составил 0,50, а точность на уровне токенов — 0,70. Обучающие данные включали новости из Индии, поэтому качество может снижаться на других рынках; разметка получена из тегов MarketAux и не проверялась вручную. Лицензия — MIT.

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

  • Извлечение названий компаний из финансовых новостей
  • Разметка упоминаний компаний в статьях
  • Поиск публичных компаний в англоязычных новостных текстах
  • Подготовка новостных данных для финансовой аналитики

Ограничения

Обучена преимущественно на индийских финансовых новостях, поэтому качество на других рынках может отличаться. F1 на уровне сущностей — 0,50; исходная разметка из MarketAux не проверялась вручную.

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

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

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

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

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

Открыть на Hugging Face

bert-base-NER — Company NER (Financial News)

A dslim/bert-base-NER model fine-tuned for Named Entity Recognition (NER) to detect company names in financial news articles. The base model was already pre-trained on the CoNLL-2003 NER benchmark, giving it strong NER task knowledge before domain-specific fine-tuning.

Model Details

  • Base model: dslim/bert-base-NER (110M params, BERT pre-trained on CoNLL-2003 NER)
  • Task: Token classification — company name detection using IOB tagging
  • Language: English (financial domain)
  • Label scheme: O, B-COMPANY, I-COMPANY

Performance

Evaluated on a held-out test set of 167 articles.

MetricEntity-levelToken-level
Precision0.440.70
Recall0.570.78
F10.500.74

Confusion matrix (token level):

Pred OPred COMPANY
True O76,524793
True COMPANY5181,818

This model has higher precision (0.70) — more conservative than the FinBERT variant, with fewer false positives. Prefer this model when false alarms are more costly than occasionally missing a company.

Training

  • Dataset: 1,664 Indian financial news articles from MarketAux API, ground-truthed using MarketAux equity entity tags
  • Split: 1,331 train / 166 val / 167 test
  • Epochs: 8
  • Batch size: 8
  • Learning rate: 1e-5
  • Weight decay: 0.01
  • Hardware: NVIDIA RTX 3070

Usage

from transformers import pipeline

nlp = pipeline(
    "ner",
    model="ritam-m/bert-base-company-ner",
    aggregation_strategy="first",
)

text = "HDFC Bank reported strong Q1 earnings, while Infosys maintained its FY27 guidance."
results = nlp(text)

for entity in results:
    if entity["entity_group"] == "COMPANY":
        print(entity["word"], entity["score"])

Limitations

  • Ground truth derived from MarketAux API entity tags — not manually verified
  • Trained primarily on Indian financial news; performance may vary on other markets
  • Entity-level F1 of 0.50 reflects a first training run on ~1,300 examples; more data will improve results
  • Compare with ritam-m/finbert-company-ner which trades precision for higher recall

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей