Elamur Research⌕
☰
home / papers / 2026 / Arabic Citation Parsing using Part of Speech and Named Entity Recognition

Arabic Citation Parsing using Part of Speech and Named Entity Recognition

Paper · 2026 · Youssef Karout, Hadi Hamoud and Fadi A. Zaraket

Summary

The paper tackles citation element extraction (CEE) for Arabic: given a reference string, label its parts (author, title, publisher, location, date, pages, translator and so on) and decide whether the text is a citation at all. Citation managers and parsers that handle English well, such as AnyStyle and Zotero, offer almost no Arabic support. Editors therefore restyle and verify Arabic references by hand.

The authors used AnyStyle as a baseline. They then tried a preprocessing-only variant, annotated a new dataset (AraCiteD), and retrained AnyStyle on its original data plus AraCiteD. Their final system, ACEX, combines several signals:

  • the retrained model's labels,
  • regular expressions,
  • Wojood-NER entities,
  • CAMeL POS tags,
  • a heuristic pass for tokens that remain unlabeled.

ACEX reaches F1 between 0.80 and 0.95 on the important element types. In a deployment at a publishing house it cut citation editing time sharply, and it also handles footnotes that mix several citations with ordinary prose. This matters for Arabic publishing workflows and for building citation networks and impact analysis of Arabic research.

Key points

  • AraCiteD: two trained annotators labeled 867 Arabic references with 4,714 elements, taken from 111 articles that follow a Chicago-17 style adapted for Arabic. An expert editor corrected errors in under 6% of elements. The data is released in AnyStyle JSON format.
  • Systems compared:
    • AnyStyle, the baseline.
    • AnyStylePre, which normalizes input without retraining.
    • ArAnyStyle, retrained on the original data augmented with AraCiteD.
    • ACEX, the full fusion pipeline.
  • External tools: Wojood-NER (21 entity types, above 85% precision and recall) and the CAMeL toolkit for POS tagging.
  • Use-case 1 results (database creation), F1:
    • author and title: .99
    • publisher: .95
    • location: .90
    • editor and translator: 1
  • Editing time: roughly 2 minutes with ACEX versus about 15 minutes by hand, an 86% reduction. Remaining weak spots are long titles (sometimes truncated) and tangled volume/issue combinations.

Interesting ideas

  • I1. Before touching the model, they first normalized the input (punctuation, numerals, letter forms) into the shape an existing model expects, which gives a cheap baseline gain without retraining.
  • I2. Instead of training only on the new domain, they kept the original training set and added a small annotated in-domain set, so old coverage is preserved while the new style is learned.
  • I3. A statistical sequence labeler is fused with independent signals (regex patterns, NER, POS, cue keywords), each covering the others' blind spots.
  • I4. Tokens left unlabeled after the first pass are tracked explicitly as "leftovers" and resolved by a dedicated heuristic, with the plan of feeding them back into the model later.
  • I5. Some fields are reliably announced by a trigger word or its abbreviation (for example, page numbers by a "page" keyword), so cue-driven extraction handles them with high precision.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (tokens): add a normalization front layer that maps noisy or non-standard punctuation and number forms into the conventions our tagger was trained on, and log every rewrite so it stays explainable.
  • I2 (tree): when adapting gparse or the perceptron parser to a new genre, fine-tune on a mix of the base treebank and a small domain treebank rather than on the domain data alone.
  • I3 (learn): treat regex, NER and POS cues as extra witnesses next to the witness parsers when building silver data, and accept labels where they agree.
  • I4 (frames): collect words not covered by any frame or role as an explicit leftover list. That list could drive a repair pass and become training targets, instead of being silently dropped.
  • I5 (world): use explicit cue words (units, "page", "volume", "edition") to type numeric values into measures and quantities before falling back to learned guesses.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Fields, topics and concepts

Cite

Cite as Youssef Karout, Hadi Hamoud and Fadi A. Zaraket. 2026. Arabic Citation Parsing using Part of Speech and Named Entity Recognition. Proceedings of the 2nd Workshop on NLP for Languages Using Arabic Script.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.18653/v1/2026.abjadnlp-1.33

@inproceedings{karout2026arabic,
  title = {{Arabic Citation Parsing using Part of Speech and Named Entity Recognition}},
  author = {Youssef Karout, Hadi Hamoud and Fadi A. Zaraket},
  booktitle = {Proceedings of the 2nd Workshop on NLP for Languages Using Arabic Script},
  year = {2026},
  doi = {10.18653/v1/2026.abjadnlp-1.33},
  url = {https://doi.org/10.18653/v1/2026.abjadnlp-1.33}
}

References

21 references, 4 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. AlManhal: Authoritative arabic scholarly content. https://www.almanhal.com/. Last accessed: 2024-05-17. ↗
  2. Sylvester Keil. b. ANYSTYLE: Fast citation reference parsing. https://github.com/inukshuk/ anystyle. Last accessed: 2024-05-15. ↗
  3. E-Marefa: The leading complete arab online databases. https://emarefa.net. Last accessed: 2024-05-17. ↗
  4. Patrice Lopez. 2009. Grobid: combining automatic bibliographic data recognition and term extraction for scholarship publications. In Research and Advanced Technology for Digital Libraries, pages 473–474. find
  5. Mandumah: The pioneers for arabic datasets. https://www.mandumah.com/. Last accessed: 2024-05-17. ↗
  6. Mendeley: Reference management software. https://www.mendeley.com. Last accessed: 2024-05-15. ↗
  7. Zoteri: Your personal research assistant. https://www.zotero.org/. Last accessed: 2024-05-17. ↗
  8. Zotero: Your personal research assistant. https://www.zotero.org. Last accessed: 2024-05-15. ↗
  9. Ahmed Abdelali, Kareem Darwish, Nadir Durrani, and Hamdy Mubarak. 2016. Farasa: A fast and furious segmenter for arabic. In Proceedings of the 2016 conference of the North American chapter of the association for computational linguistics: Demonstrations, pages 11–16.
  10. Najeeb Al-Shorbaji. 2022. Measuring knowledge production in arabic using arcif: Statistical indicators and impact factor. In Higher Education in the Arab World: Research and Development, pages 113–140. Springer. ↗
  11. Kareem Darwish, Ahmed Abdelali, and Hamdy Mubarak. 2014. Using stem-templates to improve Arabic POS and gender/number tagging. In Proceedings of the Ninth International Conference on Language Resources and Evaluation (LREC’14), pages 2926–2931, Reykjavik, Iceland. European Language Resources Association (ELRA).
  12. Min-Yuh Day, Richard Tzong-Han Tsai, Cheng-Lung Sung, Cheng-Wei Lee, Shih-Hung Wu, Chorng-Shyong Ong, and Wen-Lian Hsu. 2005. A knowledge-based approach to citation extraction. find
  13. Jammal El-Ouahi. 2023. The arabic citation index – toward a better understanding of arab scientific literature. Quantitative Science Studies, 4(3):728–755. ↗
  14. Mostafa Jarrar, Mohammed Khalilia, and Sana Ghanem. 2022. Wojood: Nested arabic named entity corpus and recognition using bert. Marseille, France.
  15. Min-Yen Kan. PatsCIT: An open-source crf reference string parsing package. https://github.com/ knmnyn/ParsCit. Last accessed: 2024-05-15. ↗
  16. Sylvester Keil. a. ANYSTYLE dataset. https://github.com/inukshuk/anystyle/ blob/main/res/parser/core.xml. Last accessed: 2024-05-15. ↗
  17. Ossama Obeid, Nasser Zalmout, Salam Khalifa, Dima Taji, Mai Oudah, Bashar Alhafni, Go Inoue, Fadhl Eryani, Alexander Erdmann, and Nizar Habash. 2020. CAMeL tools: An open source python toolkit for Arabic natural language processing. In Proceedings of the 12th Language Resources and Evaluation Conference, pages 7022–7032, Marseille, France. European Language Resources Association.
  18. ScholarAI : AI Chat for Scientific Papers. https://typeset.io/. Last accessed: 2024-05-17. ↗
  19. SciSpace : Science in the Age of AI. https://scholarai.io/. Last accessed: 2024-05-17. ↗
  20. Dominika Tkaczyk, Andrew Collins, Paraic Sheridan, and Joeran Beel. 2018. Machine learning vs. rules and out-of-the-box vs. retrained: An evaluation of open-source bibliographic reference and citation parsers. ↗
  21. VOSViewer :Tool for Bibliometric network. Last accessed: 2024-05-17. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/karout-2026-arabic-citation-parsing-part-speech/