/ Модель

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

Лицензия
Apache 2.0
Опубликована
22 июл 2025

language-detection

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

Классификатор на базе ModernBERT определяет английский, французский, испанский язык или относит текст к категории «другой язык» и позволяет добавлять классы.

750скачиваний за 30 дней0лайковвеса обновлены20 сен 2025

Бенчмарки

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

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

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

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

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

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

Это модель классификации текста из проекта Adaptive Classifier, построенная на базе answerdotai/ModernBERT-base. Она определяет, относится ли текст к одному из четырёх классов: английскому, французскому, испанскому или категории «другой язык». Модель поддерживает непрерывное обучение и добавление классов; для этого используется классификация на основе прототипов с эмбеддингами размерности 768.

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

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

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

Ограничения

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

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Adaptive Classifier

This model is an instance of an adaptive-classifier that allows for continuous learning and dynamic class addition.

You can install it with pip install adaptive-classifier.

Model Details

  • Base Model: answerdotai/ModernBERT-base
  • Number of Classes: 4
  • Total Examples: 20
  • Embedding Dimension: 768

Class Distribution

english: 5 examples (25.0%)
french: 5 examples (25.0%)
other: 5 examples (25.0%)
spanish: 5 examples (25.0%)

Usage

from adaptive_classifier import AdaptiveClassifier

# Load the model
classifier = AdaptiveClassifier.from_pretrained("adaptive-classifier/model-name")

# Make predictions
text = "Your text here"
predictions = classifier.predict(text)
print(predictions)  # List of (label, confidence) tuples

# Add new examples
texts = ["Example 1", "Example 2"]
labels = ["class1", "class2"]
classifier.add_examples(texts, labels)

Training Details

  • Training Steps: 11
  • Examples per Class: See distribution above
  • Prototype Memory: Active
  • Neural Adaptation: Active

Limitations

This model:

  • Requires at least 3 examples per class
  • Has a maximum of 150 examples per class
  • Updates prototypes every 10 examples

Citation

@software{adaptive_classifier,
  title = {Adaptive Classifier: Dynamic Text Classification with Continuous Learning},
  author = {Sharma, Asankhaya},
  year = {2025},
  publisher = {GitHub},
  url = {https://github.com/codelion/adaptive-classifier}
}

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

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

GPU в ailist

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

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

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
4481de3

0 моделей