/ Модель

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

Контекст
514 токенов
Параметры
137 млн
Лицензия
Apache 2.0
Архитектура
mpnet · dense
Библиотека
sentence-transformers
Опубликована
30 мар 2026

Sentence-RooseBERT

ЭмбеддингиТекст → embedding3 профессии

Sentence-RooseBERT создаёт эмбеддинги предложений для семантического поиска, сравнения и кластеризации англоязычных политических текстов.

149скачиваний за 30 дней0лайковвеса обновлены14 апр 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sentence-RooseBERT — англоязычная модель для получения векторных представлений предложений на основе Sentence-BERT и доменной модели RooseBERT, обученной на политических дебатах и парламентских речах. Она предназначена для сравнения смысловой близости, поиска и извлечения текстов, кластеризации политических аргументов и классификации по сходству эмбеддингов.

Модель содержит 136,7 млн параметров, использует архитектуру MPNet и принимает текст; максимальная длина контекста — 514 токенов. Для обучения RooseBERT использовались 11 ГБ англоязычных стенограмм политических дебатов 1919–2025 годов из разных стран, а также заседаний Генеральной Ассамблеи и Совета Безопасности ООН. Модель распространяется в формате safetensors по лицензии Apache-2.0.

Модель экспериментальная и ещё не прошла формальную оценку: качество на прикладных задачах неизвестно. Она наследует возможные смещения политических речевых корпусов и не предназначена для генерации текста или токенной разметки.

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

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

Ограничения

Модель не проходила формальную оценку на прикладных бенчмарках, поэтому её качество на downstream-задачах неизвестно. Возможны смещения, унаследованные от политических речевых корпусов; модель не подходит для генерации текста и токенной разметки.

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

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

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

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

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

Открыть на Hugging Face

Sentence-RooseBERT

Sentence-RooseBERT is a Sentence-BERT adaptation of RooseBERT, a domain-specific language model pre-trained on English political debates and parliamentary speeches. It produces fixed-size sentence embeddings suited for semantic similarity, clustering, and retrieval tasks over political text.

⚠️ This model has not yet been formally evaluated. It is released as an experimental variant for the community to explore.

📄 Paper: RooseBERT: A New Deal For Political Language Modelling
💻 GitHub: https://github.com/deborahdore/RooseBERT


Training Data

Sentence-RooseBERT was pre-trained on 11GB of English political debate transcripts (1919–2025), including debates from Africa, Australia, Canada, Europe, Ireland, New Zealand, Scotland, the United Kingdom, the United States, the UN General Assembly, and the UN Security Council. See the base RooseBERT model cards for full details.


Intended Use

This model is intended for sentence-level tasks over political text, such as:

  • Semantic textual similarity between debate passages or speeches
  • Semantic search and retrieval over political corpora
  • Clustering of political arguments or speeches by topic
  • Classification via embedding similarity (e.g., zero-shot or few-shot)

How to Use

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("ddore14/Sentence-RooseBERT")

sentences = [
    "We must invest in renewable energy to combat climate change.",
    "The government's climate policy is failing future generations."
]

embeddings = model.encode(sentences)
print(embeddings.shape)  # (2, 768)

Limitations

  • This model has not been formally evaluated on any downstream benchmark. Performance on political NLP tasks is unknown.
  • The model inherits any biases present in official political speech corpora, including geopolitical and linguistic over-representation.
  • Not suitable for generative tasks or token-level labelling.

Related Models

ModelTrainingCasingHuggingFace ID
RooseBERT-cont-casedContinued pre-trainingCasedddore14/RooseBERT-cont-cased
RooseBERT-cont-uncasedContinued pre-trainingUncasedddore14/RooseBERT-cont-uncased
RooseBERT-scr-casedFrom scratchCasedddore14/RooseBERT-scr-cased
RooseBERT-scr-uncasedFrom scratchUncasedddore14/RooseBERT-scr-uncased

Citation

If you use RooseBERT in your research, please cite:

@article{dore2025roosebert,
  title={RooseBERT: A New Deal For Political Language Modelling},
  author={Dore, Deborah and Cabrio, Elena and Villata, Serena},
  journal={arXiv preprint arXiv:2508.03250},
  year={2025}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MPNetForMaskedLM
Ревизия весов
619aa7c

0 моделей