Clasificación de Poesía en Árabe MARBERT
Ammar-alhaj-ali
Clasificación de texto
Modelo de clasificación de poesía que se construyó afinando el modelo MARBERT. Para la afinación, se utilizó el APCD: Conjunto de Datos Exhaustivo de Poemas Árabes que incluye 23 etiquetas (البسيط,الطويل,الكامل,الوافر,الخفيف,السريع,..).
Como usar
Para usar el modelo con un pipeline de transformers:
from transformers import pipeline
model = pipeline('text-classification', model='Ammar-alhaj-ali/arabic-MARBERT-poetry-classification')
sentences = ['ويوم نلتقي فيه قصير[sep]يطول اليوم لا ألقاك فيه', 'أما للهوى عليك نهي ولا أمر[sep]أراك عصيّ الدمع شيمتك الصبر']
model(sentences)
# [{'label': 'الوافر', 'score': 0.9979557991027832}, {'label': 'الطويل', 'score': 0.9646275043487549}]
Funcionalidades
- Clasificación de poesía en árabe
- Utiliza el modelo MARBERT afinado
- Incluye 23 etiquetas diferentes de poesía árabe
Casos de uso
- Clasificación de estilos de poesía en árabe
- Análisis de poemas árabes
- Identificación automática de tipos de poemas en bases de datos literarias