readme: ---
  language:
  - ar
  widget:
  - text: "قِفَا نَبْكِ مِنْ ذِكْرَى حَبِيبٍ ومَنْزِلِ [sep]بِسِقْطِ اللِّوَى بَيْنَ الدَّخُولِ فَحَوْمَلِ"
  - text: "ليس الغريب غريب الشام واليمنُ[sep]إن الغريب غريب اللحد والكفن"
  - text: "عَلى قَدْرِ أهْلِ العَزْم تأتي العَزائِمُ[sep] وَتأتي علَى قَدْرِ الكِرامِ المَكارمُ"
  - text: "قم للمعلم وفّه التبجيلا[sep] كاد المعلم أن يكون رسولا"
  tags:
  - text classification
  - arabic
  - poetry
  ---
  ## Arabic MARBERT Poetry Classification Model
  #### Model description
  **arabic-MARBERT-poetry-classification Model** is a poetry classification model that was built by fine-tuning the [MARBERT](https://huggingface.co/UBC-NLP/MARBERT) model. For the fine-tuning, I used [APCD: Arabic Poem Comprehensive Dataset](https://hci-lab.github.io/ArabicPoetry-1-Private/) that includes 23 labels (البسيط,الطويل,الكامل,الوافر,الخفيف,السريع,..).
  
  #### How to use
  To use the model with a transformers pipeline:
  ```python
  >>>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}]
  ```