/ Модель

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

Контекст
514 токенов
Параметры
152 млн
Лицензия
MIT
Архитектура
roberta · dense
Базовая модель
roberta-base
Библиотека
transformers
Опубликована
26 дек 2025

tanaos-topic-classification-v1

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

Англоязычная модель на базе RoBERTa для распределения текстов по 15 заранее заданным темам.

45скачиваний за 30 дней1лайквеса обновлены27 мар 2026

Бенчмарки

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

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

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

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

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

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

Tanaos создала модель классификации тем на основе RoBERTa и библиотеки Artifex. Модель дообучена на синтетическом наборе из 10 000 высказываний и распределяет текст по 15 заранее заданным категориям, включая политику, здоровье и технологии.

Модель предназначена для классификации разговоров, отзывов, статей и других текстов по темам, например, в чат-ботах и системах категоризации контента. Она принимает текст на английском языке и выдаёт метку категории. Модель содержит 151,8 млн параметров, использует архитектуру RoBERTa и имеет контекстное окно 514 токенов.

Распространяется по лицензии MIT. Карточка не приводит результаты оценки качества; авторы предупреждают, что модель может быть недостаточно точной для сценариев с высокими требованиями к точности и задач, требующих специальных знаний, без дополнительного дообучения.

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

  • Определение темы сообщения в чат-боте
  • Категоризация отзывов покупателей
  • Распределение статей по тематическим разделам
  • Автоматическая сортировка разговоров по темам

Ограничения

Модель ограничена 15 категориями из обучающего набора и может быть недостаточно точной для сценариев с высокими требованиями к качеству или специализированными областями без дополнительного дообучения.

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

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

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

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

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

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

Открыть на Hugging Face

tanaos-topic-classification-v1: A small but performant topic classification model

This model was created by Tanaos with the Artifex Python library.

This is a topic classification model based on FacebookAI/roberta-base and fine-tuned on a synthetic dataset to classify text into one of 15 different intent categories:

TopicDescription
politicselections, policies, scandals, ideology.
healthphysical health, mental health, fitness, diets, medical advice.
technologygadgets, software, AI, cybersecurity.
entertainmentmovies, TV shows, music, celebrities, streaming platforms.
money_financeinvesting, budgeting, crypto, real estate.
relationships_datingromance, breakups, marriage, family drama.
education_learningschools, universities, self-study, online courses.,
work_careersjob hunting, workplace culture, remote work, career advice.
scienceresearch, space, climate, biology, physics, chemistry and the scientific method.
society_cultureidentity, inequality, norms, language, and society.
gamingvideo games, esports, hardware, mods, and gaming culture.
lifestyle_hobbiestravel, food, fashion, DIY, productivity systems.
sportsteams, athletes, events, scores, and sports culture.
automotivecars, motorcycles, reviews, maintenance, and industry news.
othermiscellaneous topics not covered by the other categories.

How to Use

Use this model through the Artifex library:

install Artifex with

pip install artifex

use the model with

from artifex import Artifex

topic_classification = Artifex().topic_classification()

topic = topic_classification("What do you think about the latest AI advancements?")
print(topic)

# >>> [{'label': 'technology', 'score': 0.9910}]

Model Description

  • Base model: FacebookAI/roberta-base
  • Task: Text classification (topic classification)
  • Languages: English
  • Fine-tuning data: A synthetic, custom dataset of 10,000 utterances, each belonging to one of 15 different topic categories.

Training Details

This model was trained using the Artifex Python library

pip install artifex

by providing the following instructions and generating 10,000 synthetic training samples:

from artifex import Artifex


topic_classification = Artifex().topic_classification()

topic_classification.train(
    domain="general",
    classes={
        "politics": "elections, policies, scandals, ideology",
        "health": "physical health, mental health, fitness, diets, medical advice.",
        "technology": "gadgets, software, AI, cybersecurity.",
        "entertainment": "movies, TV shows, music, celebrities, streaming platforms.",
        "money_finance": "investing, budgeting, crypto, real estate.",
        "relationships_dating": "romance, breakups, marriage, family drama.",
        "education_learning": "schools, universities, self-study, online courses.",
        "work_careers": "job hunting, workplace culture, remote work, career advice.",
        "science": "research, space, climate, biology, physics, chemistry and the scientific method.",
        "society_culture": "identity, inequality, norms, language, and society.",
        "gaming": "video games, esports, hardware, mods, and gaming culture.",
        "lifestyle_hobbies": "travel, food, fashion, DIY, productivity systems.",
        "sports": "teams, athletes, events, scores, and sports culture.",
        "automotive": "cars, motorcycles, reviews, maintenance, and industry news.",
        "other": "miscellaneous topics not covered by the other categories."
    },
    num_samples=10000
)

Intended Uses

This model is intended to:

  • Classify conversations, reviews, articles, or any text into one of the predefined topic categories.
  • Be used in applications such as chatbots, content categorization, and sentiment analysis.
  • Serve as a lightweight alternative for topic classification tasks.

Not intended for:

  • Use cases requiring extremely high accuracy or domain-specific knowledge without further fine-tuning.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
RobertaForSequenceClassification
Ревизия весов
64d2873

0 моделей