BETO para Clasificaci贸n de Condiciones y Acciones

Este modelo est谩 basado en BETO y ha sido fine-tuneado para extraer condiciones y acciones de oraciones en espa帽ol.

Descripci贸n del Modelo

El modelo identifica y clasifica dos tipos de entidades en oraciones:

  • CONDICION: Cl谩usulas que establecen requisitos o situaciones condicionales
  • ACCION: Acciones o respuestas que se ejecutan

Uso

from transformers import pipeline

# Cargar modelo
clasificador = pipeline(
    "ner",
    model="Kevinsanchez11/beto-condition-action-classifier-es",
    aggregation_strategy="simple"
)

# Ejemplo
oracion = "Si el cliente no paga su cuota, el sistema debe suspender el servicio."
resultado = clasificador(oracion)

print(resultado)

Ejemplo de Salida

Para la oraci贸n: "Si el cliente no paga su cuota, el sistema debe suspender el servicio."

Condici贸n detectada: "el cliente no paga su cuota"
Acci贸n detectada: "el sistema debe suspender el servicio"

Etiquetas

El modelo utiliza el esquema BIO:

  • B-CONDICION: Inicio de una condici贸n
  • I-CONDICION: Continuaci贸n de una condici贸n
  • B-ACCION: Inicio de una acci贸n
  • I-ACCION: Continuaci贸n de una acci贸n
  • O: Fuera de entidad

M茅tricas de Rendimiento

M茅trica Valor
F1 Score 0.8227
Precision 0.7838
Recall 0.8657

Datos de Entrenamiento

  • Total de oraciones de entrenamiento: 224
  • Total de oraciones de validaci贸n: 28
  • Total de oraciones de prueba: 28

Entrenamiento

  • Modelo base: dccuchile/bert-base-spanish-wwm-cased
  • 脡pocas: 9
  • Learning rate: 1.5e-5
  • Batch size: 16
  • Weight decay: 0.03

Limitaciones

  • El modelo fue entrenado espec铆ficamente para oraciones con estructura condicional-acci贸n
  • Mejor rendimiento en oraciones con conectores expl铆citos (si, cuando, en caso de)
  • Puede agrupar m煤ltiples condiciones conectadas con "y" en una sola entidad

Autor

Entrenado en 224 oraciones personalizadas.

Licencia

MIT License

Downloads last month
2
Safetensors
Model size
0.1B params
Tensor type
F32
Inference Providers NEW
This model isn't deployed by any Inference Provider. 馃檵 Ask for provider support

Evaluation results