paper-with-me

홈 › Papers

Ashaar: Automatic Analysis and Generation of Arabic Poetry Using Deep Learning Approaches

2023-07-12 · Zaid Alyafeai, Maged S. Al-shaibani, Moataz Ahmed

Poetry holds immense significance within the cultural and traditional fabric of any nation. It serves as a vehicle for poets to articulate their emotions, preserve customs, and convey the essence of their culture. Arabic poetry is no exception, having played a cherished role in the heritage of the Arabic community throughout history and maintaining its relevance in the present era. Typically, comprehending Arabic poetry necessitates the expertise of a linguist who can analyze its content and assess its quality. This paper presents the introduction of a framework called \textit{Ashaar} https://github.com/ARBML/Ashaar, which encompasses a collection of datasets and pre-trained models designed specifically for the analysis and generation of Arabic poetry. The pipeline established within our proposed approach encompasses various aspects of poetry, such as meter, theme, and era classification. It also incorporates automatic poetry diacritization, enabling more intricate analyses like automated extraction of the \textit{Arudi} style. Additionally, we explore the feasibility of generating conditional poetry through the pre-training of a character-based GPT model. Furthermore, as part of this endeavor, we provide four datasets: one for poetry generation, another for diacritization, and two for Arudi-style prediction. These datasets aim to facilitate research and development in the field of Arabic poetry by enabling researchers and enthusiasts to delve into the nuances of this rich literary tradition.

📄 PDF Abstract BibTeX arXiv:2307.06218

Code (1)

arbml/ashaar 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Weight Decay 설명 없음
Adam 설명 없음

Similar Papers 제목 키워드 기반

Instruction-Guided Poetry Generation in Arabic and Its Dialects

2026-04-30 · Abdelrahman Sadallah, Kareem Elozeiri, Mervat Abassy, Rania Elbadry 외 arxiv

Poetry has long been a central art form for Arabic speakers, serving as a powerful medium of expression and cultural identity. While modern Arabic speakers continue to value poetry, existing research on Arabic poetry wit…

Poem Meter Classification of Recited Arabic Poetry: Integrating High-Resource Systems for a Low-Resource Task

2025-04-16 · Maged S. Al-shaibani, Zaid Alyafeai, Irfan Ahmad

Arabic poetry is an essential and integral part of Arabic language and culture. It has been used by the Arabs to spot lights on their major events such as depicting brutal battles and conflicts. They also used it, as in …

AraPoemBERT: A Pretrained Language Model for Arabic Poetry Analysis

2024-03-19 · Faisal Qarah

Arabic poetry, with its rich linguistic features and profound cultural significance, presents a unique challenge to the Natural Language Processing (NLP) field. The complexity of its structure and context necessitates ad…

Gender ClassificationLanguage ModelingLanguage ModellingSentiment Analysis

Fann or Flop: A Multigenre, Multiera Benchmark for Arabic Poetry Understanding in LLMs

2025-05-23 · Wafa Alghallabi, Ritesh Thawkar, Sara Ghaboura, Ketan More 외

Arabic poetry is one of the richest and most culturally rooted forms of expression in the Arabic language, known for its layered meanings, stylistic diversity, and deep historical continuity. Although large language mode…

Evaluating Diversity in Automatic Poetry Generation

2024-06-21 · Yanran Chen, Hannes Gröner, Sina Zarrieß, Steffen Eger

Natural Language Generation (NLG), and more generally generative AI, are among the currently most impactful research fields. Creative NLG, such as automatic poetry generation, is a fascinating niche in this area. While m…

DiversityText Generation