/ Модель

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

Контекст
512 токенов
Параметры
137 млн
Лицензия
MIT
Архитектура
bert · dense
Опубликована
8 июл 2026

beto-spanish-sarcasm-detection-univalle-pln

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

Дообученная испанская модель BETO для бинарного определения сарказма в текстах.

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

Бенчмарки

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

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

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

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

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

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

Модель BETO для обнаружения сарказма — дообученная версия испанского BERT bert-base-spanish-wwm-cased, разработанная в рамках практикума по обработке естественного языка Univalle PLN. Она выполняет бинарную классификацию испанских текстов, определяя саркастические высказывания. Модель построена на архитектуре BERT и содержит 137,1 млн параметров; максимальный размер контекста — 512 токенов. Для загрузки и использования подходит библиотека Transformers.

В эксперименте с подбором гиперпараметров и ранней остановкой конфигурация с размером батча 32 показала на валидации точность 90,96% и F1 88,16%. Эти показатели относятся к описанному в карточке набору валидации и не гарантируют такого же качества на других данных. Модель распространяется по лицензии MIT.

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

BETO para la Detección de Sarcasmo (Univalle PLN)

Este modelo es un ajuste fino (finetuning) de BETO (bert-base-spanish-wwm-cased) diseñado específicamente para la tarea de clasificación binaria de detección de sarcasmo en español. Fue desarrollado como parte del Taller de Procesamiento de Lenguaje Natural (PLN).

📊 Rendimiento del Modelo

El modelo fue seleccionado tras experimentar con múltiples hiperparámetros (evaluando tamaños de lote de 8, 16 y 32) combinados con Early Stopping. La configuración óptima se alcanzó utilizando un Batch Size de 32, logrando los siguientes resultados en el conjunto de validación:

  • Validation Loss: 0.2499 (Mínimo global del experimento)
  • Accuracy (Exactitud): 90.96%
  • F1-Score: 88.16%

🛠️ Cómo usarlo en Python

Puedes cargar y probar este modelo directamente usando la librería transformers:

from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline

model_name = "ccamilo99/beto-spanish-sarcasm-detection-univalle-pln"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)

sarcasm_detector = pipeline("text-classification", model=model, tokenizer=tokenizer)

# Prueba una frase
print(sarcasm_detector("¡Qué divertido, otro lunes de trabajo!"))
print(sarcasm_detector("Me encanta cuando llueve el día que tengo planes al aire libre"))
print(sarcasm_detector("Obvio que aprobé el examen, estudié exactamente 5 minutos"))
print(sarcasm_detector("Sí, porque claramente yo soy el experto en cocina gourme"))

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
6aebe96

0 моделей