---
title: "Using Linguistic Analysis to Translate Arabic Natural Language"
description: "AlAgha proposes a domain-independent pipeline that turns Arabic questions into SPARQL using syntactic analysis instead of… 35 references."
authors: ["Iyad AlAgha"]
year: 2015
venue: "arXiv:1508.01447"
source: "https://arxiv.org/abs/1508.01447"
doi: "10.48550/arxiv.1508.01447"
arxiv: "1508.01447"
licence: "arXiv — non-exclusive license to distribute"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/alagha-2015-using-linguistic-analysis-translate-arabic/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/alagha-2015-using-linguistic-analysis-translate-arabic/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2015](https://md.research.elamur.ai/free/en/papers/2015/page/4/) / Using Linguistic Analysis to Translate Arabic Natural Language Queries to SPARQL

# Using Linguistic Analysis to Translate Arabic Natural Language Queries to SPARQL

**Authors:** Iyad AlAgha · **Year:** 2015 · **Venue:** arXiv:1508.01447 · **Licence:** [arXiv — non-exclusive license to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/1508.01447) · [PDF](https://arxiv.org/pdf/1508.01447) · [DOI 10.48550/arxiv.1508.01447](https://doi.org/10.48550/arxiv.1508.01447) · [arXiv 1508.01447](https://arxiv.org/abs/1508.01447) · [OpenAlex](https://openalex.org/W2212742528)

**Citations:** 10 citations (OpenAlex, 2026-10-14)

## Summary
Querying ontology-based knowledge bases normally requires knowing SPARQL. Most natural-language interfaces that remove this barrier were built for English. AlAgha proposes a domain-independent pipeline that turns Arabic questions into SPARQL using syntactic analysis instead of keyword matching.

The pipeline works in four steps:
1. Microsoft's ATKS statistical parser produces a constituency tree for the Arabic question.
2. Noun phrases are pulled from that tree.
3. Neighbouring NPs are paired, together with the words that link them, into "Intermediate Triples". These are then grounded against the ontology, whose terms carry Arabic names through rdfs:label. Missing pieces are filled using ontology knowledge.
4. Query targets and modifiers are identified and rendered as SPARQL, including negation and conjunctive or disjunctive constraints.

The design borrows from PANTO and was tested on two OWL datasets, Geography and Diseases. The author reports results comparable to English systems. The error analysis shows that parser mistakes cause the largest share of failures. The work matters as an early attempt to open Semantic Web content to Arabic speakers without building a hand-crafted lexicon.

## Key points
- Parsing is handled by Microsoft's Arabic Toolkit Service (ATKS), whose statistical parser is available to academics as a web service.
- NP extraction works in two steps:
  - It first takes single tokens whose tag contains NN (NN, NNS, NNP, DTNN).
  - It then adds multi-word NPs whose leaves are all nouns, discarding nouns already covered by a larger NP.
- NPs are ordered by pre-order traversal and chained into overlapping pairs (⟨NP1,NP2⟩, ⟨NP2,NP3⟩…). Each pair is a candidate triple.
- The evaluation used two datasets, Geography and Diseases. A sample Diseases ontology has classes such as Cure, Disease, Symptom, Organ and Diagnosis.
- Error shares for Geography and Diseases respectively:
  - parsing errors: 44% / 43%
  - entity-identification errors: 18% / 36%
  - missing semantic analysis (calculations, superlatives, context): 39% / 21%

## Interesting ideas
- An NP counts as a complete unit only if every leaf under it is a noun, and smaller nouns inside it are dropped, which gives a cheap rule for multiword entity spans.
- The query is represented as a chain of overlapping NP pairs plus their linking words, producing "intermediate triples" before any ontology grounding.
- Gaps in a triple, such as a bare preposition like "in", are filled by asking which ontology properties can connect the two grounded classes. The paper notes this can yield several candidates, e.g. isCityOf vs borders.
- Failures are sorted into parser, entity-matching, and reasoning buckets, each reported per dataset.
- The paper flags superlatives like "largest state" as underspecified: the dimension, area or population, has to come from context.

## For Mova

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

- **I1** (tree): The same "all-noun subtree" test could run over compound/flat relations in UD trees to propose multiword entity candidates before frame building.
- **I2** (frames): A pre-grounding triple layer could serve as an explainable halfway point between the UD tree and VerbNet-role frames, where unresolved predicates stay visible.
- **I3** (world): Domain/range constraints from the knowledge graph could propose candidate relations for implicit links like "cities in Texas", with ambiguity reported rather than hidden.
- **I4** (learn): Evaluation reports could attribute every wrong answer to the pipeline stage that broke, so regressions point to the tokens, tree, frames or world stage directly.
- **I5** (answer): When answering, Mova could detect comparatives lacking an explicit measure and either look up a default dimension in compiled measures or ask, instead of guessing silently.

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

## Institutions

- [Islamic University of Gaza](https://md.research.elamur.ai/free/en/universities/islamic-university-of-gaza/) — University, Gaza, Palestine · 3 works · 109 citations

📚 Shelves (4): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 17,450 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 17,296 works

🧭 Topics (2): [Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/) · 3,066 works · [🕸️ Knowledge graphs & ontologies](https://md.research.elamur.ai/free/en/topics/knowledge-graphs/) · 211 works

## Cite

Cite as: Iyad AlAgha. 2015. Using Linguistic Analysis to Translate Arabic Natural Language Queries to SPARQL. arXiv:1508.01447.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{alagha2015using,
  title = {{Using Linguistic Analysis to Translate Arabic Natural Language Queries to SPARQL}},
  author = {Iyad AlAgha},
  year = {2015},
  doi = {10.48550/arxiv.1508.01447},
  eprint = {1508.01447},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.1508.01447}
}
```

- [← previous UBC: Cubes for English Semantic Textual Similarity and Supervised Approaches for Interpretable STS](https://md.research.elamur.ai/free/en/papers/agirre-2015-ubc-cubes-english-semantic-textual/)
- [next → On Grammaticality in the Syntactic Annotation of Learner Language](https://md.research.elamur.ai/free/en/papers/dickinson-2015-grammaticality-syntactic-annotation-learner-language/)
- [↑ back to papers of 2015](https://md.research.elamur.ai/free/en/papers/2015/page/4/)

## References

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

1. D L McGuinness. (2004). Question Answering on the Semantic Web. Intelligent Systems, IEEE, 19(1), 82-85. [↗](https://doi.org/10.1109/mis.2004.1265890)
2. W Black, S Elkateb, H Rodriguez, M Alkhalifa, P Vossen, A Pease, andC Fellbaum (2006). Introducing the Arabic Wordnet Project, Proceedings of the Third International WordNet Conference, (pp. 295-300). [find](https://scholar.google.com/scholar?q=W+Black%2C+S+Elkateb%2C+H+Rodriguez%2C+M+Alkhalifa%2C+P+Vossen%2C+A+Pease%2C+andC+Fellbaum+%282006%29%2E+Introducing+the+Arabic+Wordnet+Project%2C+Proceedings+of+the+Third+International+WordNet+Conference%2C+%28pp%2E+295%2D300%29%2E)
3. H Al-Khalifa, andA Al-Wabil (2007). The Arabic Language and the Semantic Web: Challenges and Opportunities, The 1st int. symposium on computer and Arabic language, (pp. [find](https://scholar.google.com/scholar?q=H+Al%2DKhalifa%2C+andA+Al%2DWabil+%282007%29%2E+The+Arabic+Language+and+the+Semantic+Web%3A+Challenges+and+Opportunities%2C+The+1st+int%2E+symposium+on+computer+and+Arabic+language%2C+%28pp%2E)
4. M Beseiso, A R Ahmad, andR Ismail. (2010). A Survey of Arabic Language Support in Semantic Web. International Journal of Computer Applications, 9(1), 35-40. [find](https://scholar.google.com/scholar?q=M+Beseiso%2C+A+R+Ahmad%2C+andR+Ismail%2E+%282010%29%2E+A+Survey+of+Arabic+Language+Support+in+Semantic+Web%2E+International+Journal+of+Computer+Applications%2C+9%281%29%2C+35%2D40%2E)
5. A Ezzeldin, andM Shaheen (2012). A Survey of Arabic Question Answering: Challenges, Tasks, Approaches, Tools, and Future Trends, Proceedings of The 13th International Arab Conference on Information Technology (ACIT 2012), (pp. 1-8). [find](https://scholar.google.com/scholar?q=A+Ezzeldin%2C+andM+Shaheen+%282012%29%2E+A+Survey+of+Arabic+Question+Answering%3A+Challenges%2C+Tasks%2C+Approaches%2C+Tools%2C+and+Future+Trends%2C+Proceedings+of+The+13th+International+Arab+Conference+on+Information+Te)
6. ATKS, "Arabic Nlp Toolkit Service (Atks)". [cited 2015 30 July]; Available from: [http://research.microsoft.com/en-us/projects/atks/](http://research.microsoft.com/en-us/projects/atks/). [↗](http://research.microsoft.com/en-us/projects/atks/)
7. F Mohammed, K Nasser, andH Harb. (1993). A Knowledge Based Arabic Question Answering System (Aqas). ACM SIGART Bulletin, 4(4), 21-30. [find](https://scholar.google.com/scholar?q=F+Mohammed%2C+K+Nasser%2C+andH+Harb%2E+%281993%29%2E+A+Knowledge+Based+Arabic+Question+Answering+System+%28Aqas%29%2E+ACM+SIGART+Bulletin%2C+4%284%29%2C+21%2D30%2E)
8. B Hammo, H Abu-Salem, andS Lytinen (2002). [Qarab: A Question Answering System to Support the Arabic Language, Proceedings of the ACL-02 workshop on Computational approaches to semitic languages: Association for Computational Linguistics (pp](https://md.research.elamur.ai/free/en/papers/hammo-2002-qarab-question-answering-system-support/). 1-11).
9. S BEKHTI, andM AL-HARBI (2013). Aquasys: A Question-Answering System for Arabic, WSEAS International Conference. Proceedings. Recent Advances in Computer Engineering Series: WSEAS (pp. [find](https://scholar.google.com/scholar?q=S+BEKHTI%2C+andM+AL%2DHARBI+%282013%29%2E+Aquasys%3A+A+Question%2DAnswering+System+for+Arabic%2C+WSEAS+International+Conference%2E+Proceedings%2E+Recent+Advances+in+Computer+Engineering+Series%3A+WSEAS+%28pp%2E)
10. L Abouenour, K Bouzoubaa, andP Rosso. (2012). Idraaq: New Arabic Question Answering System Based on Query Expansion and Passage Retrieval. [find](https://scholar.google.com/scholar?q=L+Abouenour%2C+K+Bouzoubaa%2C+andP+Rosso%2E+%282012%29%2E+Idraaq%3A+New+Arabic+Question+Answering+System+Based+on+Query+Expansion+and+Passage+Retrieval%2E)
11. A M Al-Zoghby, A S E Ahmed, andT T Hamza. (2013). Arabic Semantic Web Applications–a Survey. Journal of Emerging Technologies in Web Intelligence, 5(1), 52-69. [find](https://scholar.google.com/scholar?q=A+M+Al%2DZoghby%2C+A+S+E+Ahmed%2C+andT+T+Hamza%2E+%282013%29%2E+Arabic+Semantic+Web+Applications%E2%80%93a+Survey%2E+Journal+of+Emerging+Technologies+in+Web+Intelligence%2C+5%281%29%2C+52%2D69%2E)
12. H Ishkewy, H Harb, andH Farahat. (2014). [Azhary: An Arabic Lexical Ontology](https://md.research.elamur.ai/free/en/papers/ishkewy-2014-azhary-arabic-lexical-ontology/). arXiv preprint arXiv:1411.1999, [↗](https://arxiv.org/abs/1411.1999)
13. M Jarrar (2011). Arabic Ontology Engineering-Challenges and Opportunities, Proceedings of the 2011 International Conference on Intelligent Semantic Web-Services and Applications: ACM (pp. 2). [find](https://scholar.google.com/scholar?q=M+Jarrar+%282011%29%2E+Arabic+Ontology+Engineering%2DChallenges+and+Opportunities%2C+Proceedings+of+the+2011+International+Conference+on+Intelligent+Semantic+Web%2DServices+and+Applications%3A+ACM+%28pp%2E+2%29%2E)
14. N Soudani, I Bounhas, B ElAyeb, andY Slimani (2014). Toward an Arabic Ontology for Arabic Word Sense Disambiguation Based on Normalized Dictionaries, On the Move to Meaningful Internet Systems: OTM 2014 Workshops: Springer (pp. 655-658). [find](https://scholar.google.com/scholar?q=N+Soudani%2C+I+Bounhas%2C+B+ElAyeb%2C+andY+Slimani+%282014%29%2E+Toward+an+Arabic+Ontology+for+Arabic+Word+Sense+Disambiguation+Based+on+Normalized+Dictionaries%2C+On+the+Move+to+Meaningful+Internet+Systems%3A+OTM+20)
15. M M Boudabous, N C Kammoun, N Khedher, L H Belguith, andF Sadat (2013). Arabic Wordnet Semantic Relations Enrichment through Morpho-Lexical Patterns, Communications, Signal Processing, and their Applications (ICCSPA), 2013 1st International Conference on: IEEE (pp. 1-6). [find](https://scholar.google.com/scholar?q=M+M+Boudabous%2C+N+C+Kammoun%2C+N+Khedher%2C+L+H+Belguith%2C+andF+Sadat+%282013%29%2E+Arabic+Wordnet+Semantic+Relations+Enrichment+through+Morpho%2DLexical+Patterns%2C+Communications%2C+Signal+Processing%2C+and+their+Appli)
16. S Zaidi, A Abdelali, F Sadat, andM-T Laskri (2012). Hybrid Approach for Extracting Collocations from Arabic Quran Texts, Workshop Organizers, (pp. 102). [find](https://scholar.google.com/scholar?q=S+Zaidi%2C+A+Abdelali%2C+F+Sadat%2C+andM%2DT+Laskri+%282012%29%2E+Hybrid+Approach+for+Extracting+Collocations+from+Arabic+Quran+Texts%2C+Workshop+Organizers%2C+%28pp%2E+102%29%2E)
17. R Mohamed, M Ragab, H Abdelnasser, N M El-Makky, andM Torki (2015). [Al-Bayan: A Knowledge-Based System for Arabic Answer Selection](https://md.research.elamur.ai/free/en/papers/mohamed-2015-al-bayan-knowledge-based-system/), Proceedings of the 9th International Workshop on Semantic Evaluation, SemEval, (pp.
18. S M Alrehaili, andE Atwell. (2014). Computational Ontologies for Semantic Tagging of the Quran: A Survey of Past Approaches. LREC 2014 Proceedings, [find](https://scholar.google.com/scholar?q=S+M+Alrehaili%2C+andE+Atwell%2E+%282014%29%2E+Computational+Ontologies+for+Semantic+Tagging+of+the+Quran%3A+A+Survey+of+Past+Approaches%2E+LREC+2014+Proceedings%2C)
19. H Abdelnasser, R Mohamed, M Ragab, A Mohamed, B Farouk, N El-Makky, andM Torki. (2014). [Al-Bayan: An Arabic Question Answering System for the Holy Quran](https://md.research.elamur.ai/free/en/papers/abdelnasser-2014-al-bayan-arabic-question-answering/). ANLP 2014, 57.
20. R Navigli, andS P Ponzetto. (2012). Babelnet: The Automatic Construction, Evaluation and Application of a Wide-Coverage Multilingual Semantic Network. Artificial Intelligence, 193(217-250. [find](https://scholar.google.com/scholar?q=R+Navigli%2C+andS+P+Ponzetto%2E+%282012%29%2E+Babelnet%3A+The+Automatic+Construction%2C+Evaluation+and+Application+of+a+Wide%2DCoverage+Multilingual+Semantic+Network%2E+Artificial+Intelligence%2C+193%28217%2D250%2E)
21. Z Yahya, M T Abdullah, A Azman, andR A Kadir. (2013). Query Translation Using Concepts Similarity Based on Quran Ontology for Cross-Language Information Retrieval. Journal of Computer Science, 9(7), 889. [find](https://scholar.google.com/scholar?q=Z+Yahya%2C+M+T+Abdullah%2C+A+Azman%2C+andR+A+Kadir%2E+%282013%29%2E+Query+Translation+Using+Concepts+Similarity+Based+on+Quran+Ontology+for+Cross%2DLanguage+Information+Retrieval%2E+Journal+of+Computer+Science%2C+9%287%29%2C+8)
22. A Y Mahgoub, M A Rashwan, H Raafat, M A Zahran, andM B Fayek (2014). [Semantic Query Expansion for Arabic Information Retrieval](https://md.research.elamur.ai/free/en/papers/mahgoub-2014-semantic-query-expansion-arabic-information/), EMNLP: The Arabic Natural Language Processing Workshop, Conference on Empirical Methods in Natural Language Processing, Doha, Qatar, (pp. 87-92).
23. M A Abderrahim, M E A Abderrahim, andM A Chikh. (2013). [Using Arabic Wordnet for Semantic Indexation in Information Retrieval System](https://md.research.elamur.ai/free/en/papers/abderrahim-2013-using-arabic-wordnet-semantic-indexation/). arXiv preprint arXiv:1306.2499, [↗](https://arxiv.org/abs/1306.2499)
24. H U Khan, S M Saqlain, M Shoaib, andM Sher. (2013). Ontology Based Semantic Search in Holy Quran. International Journal of Future Computer and Communication, 2(6), 570-575. [find](https://scholar.google.com/scholar?q=H+U+Khan%2C+S+M+Saqlain%2C+M+Shoaib%2C+andM+Sher%2E+%282013%29%2E+Ontology+Based+Semantic+Search+in+Holy+Quran%2E+International+Journal+of+Future+Computer+and+Communication%2C+2%286%29%2C+570%2D575%2E)
25. S Shekarpour, S Auer, A-C N Ngomo, D Gerber, S Hellmann, andC Stadler (2011). Keyword-Driven Sparql Query Generation Leveraging Background Knowledge, Web Intelligence and Intelligent Agent Technology (WI-IAT), 2011 IEEE/WIC/ACM International Conference on: IEEE (pp. 203-210). [find](https://scholar.google.com/scholar?q=S+Shekarpour%2C+S+Auer%2C+A%2DC+N+Ngomo%2C+D+Gerber%2C+S+Hellmann%2C+andC+Stadler+%282011%29%2E+Keyword%2DDriven+Sparql+Query+Generation+Leveraging+Background+Knowledge%2C+Web+Intelligence+and+Intelligent+Agent+Technology+)
26. V Lopez, M Fernández, E Motta, andN Stieler. (2011). Poweraqua: Supporting Users in Querying and Exploring the Semantic Web. Semantic Web, 3(3), 249-265. [find](https://scholar.google.com/scholar?q=V+Lopez%2C+M+Fern%C3%A1ndez%2C+E+Motta%2C+andN+Stieler%2E+%282011%29%2E+Poweraqua%3A+Supporting+Users+in+Querying+and+Exploring+the+Semantic+Web%2E+Semantic+Web%2C+3%283%29%2C+249%2D265%2E)
27. C Unger, L Bühmann, J Lehmann, A-C Ngonga Ngomo, D Gerber, andP Cimiano (2012). Template-Based Question Answering over Rdf Data, Proceedings of the 21st international conference on World Wide Web: ACM (pp. 639-648). [find](https://scholar.google.com/scholar?q=C+Unger%2C+L+B%C3%BChmann%2C+J+Lehmann%2C+A%2DC+Ngonga+Ngomo%2C+D+Gerber%2C+andP+Cimiano+%282012%29%2E+Template%2DBased+Question+Answering+over+Rdf+Data%2C+Proceedings+of+the+21st+international+conference+on+World+Wide+Web%3A+ACM)
28. A Karanastasi, A Zotos, andS Christodoulakis, "The Ontonl Framework for Natural Language Interface Generation and a Domain-Specific Application", Digital Libraries: Research and DevelopmentSpringer. pp. 228-237. 2007. [find](https://scholar.google.com/scholar?q=A+Karanastasi%2C+A+Zotos%2C+andS+Christodoulakis%2C+%22The+Ontonl+Framework+for+Natural+Language+Interface+Generation+and+a+Domain%2DSpecific+Application%22%2C+Digital+Libraries%3A+Research+and+DevelopmentSpringer%2E+p)
29. G Zenz, X Zhou, E Minack, W Siberski, andW Nejdl. (2009). From Keywords to Semantic Queries—Incremental Query Construction on the Semantic Web. Web Semantics: Science, Services and Agents on the World Wide Web, 7(3), 166-176. [find](https://scholar.google.com/scholar?q=G+Zenz%2C+X+Zhou%2C+E+Minack%2C+W+Siberski%2C+andW+Nejdl%2E+%282009%29%2E+From+Keywords+to+Semantic+Queries%E2%80%94Incremental+Query+Construction+on+the+Semantic+Web%2E+Web+Semantics%3A+Science%2C+Services+and+Agents+on+the+World)
30. Y Li, Y Wang, andX Huang. (2007). A Relation-Based Search Engine in Semantic Web. Knowledge and Data Engineering, IEEE Transactions on, 19(2), 273-282. [find](https://scholar.google.com/scholar?q=Y+Li%2C+Y+Wang%2C+andX+Huang%2E+%282007%29%2E+A+Relation%2DBased+Search+Engine+in+Semantic+Web%2E+Knowledge+and+Data+Engineering%2C+IEEE+Transactions+on%2C+19%282%29%2C+273%2D282%2E)
31. C Wang, M Xiong, Q Zhou, andY Yu, "Panto: A Portable Natural Language Interface to Ontologies", The Semantic Web: Research and ApplicationsSpringer. pp. 473-487. 2007. [find](https://scholar.google.com/scholar?q=C+Wang%2C+M+Xiong%2C+Q+Zhou%2C+andY+Yu%2C+%22Panto%3A+A+Portable+Natural+Language+Interface+to+Ontologies%22%2C+The+Semantic+Web%3A+Research+and+ApplicationsSpringer%2E+pp%2E+473%2D487%2E+2007%2E)
32. C Unger, andP Cimiano, "Pythia: Compositional Meaning Construction for Ontology-Based Question Answering on the Semantic Web", Natural Language Processing and Information SystemsSpringer. pp. 153-160. 2011. [find](https://scholar.google.com/scholar?q=C+Unger%2C+andP+Cimiano%2C+%22Pythia%3A+Compositional+Meaning+Construction+for+Ontology%2DBased+Question+Answering+on+the+Semantic+Web%22%2C+Natural+Language+Processing+and+Information+SystemsSpringer%2E+pp%2E+153%2D160%2E)
33. F Hoyt. (2008). The Arabic Noun Phrase. The Encyclopedia of Arabic Language and Linguistics. Leiden: Brill, [find](https://scholar.google.com/scholar?q=F+Hoyt%2E+%282008%29%2E+The+Arabic+Noun+Phrase%2E+The+Encyclopedia+of+Arabic+Language+and+Linguistics%2E+Leiden%3A+Brill%2C)
34. D o I Dynamic and Distributed Information Systems Group, University of Zurich, "Owl Test Data". 15/7/2015]; Available from: [https://files.ifi.uzh.ch/ddis/oldweb/ddis/research/talking-to-the-semantic-web/owl-test-data/](https://files.ifi.uzh.ch/ddis/oldweb/ddis/research/talking-to-the-semantic-web/owl-test-data/). [↗](https://files.ifi.uzh.ch/ddis/oldweb/ddis/research/talking-to-the-semantic-web/owl-test-data/)
35. K Dukes, E Atwell, andN Habash. (2013). Supervised Collaboration for Syntactic Annotation of Quranic Arabic. Language resources and evaluation, 47(1), 33-62. Authors Iyad M. AlAgha received his MSc and PhD in Computer Science from the University of Durham, the UK. He worked as a research associate in the center of technology enhanced learning at the University of Durham, investigating the use of Multi-touch devices for learning and teaching. He is currently working as an assistant professor at the Faculty of Information technology at the Islamic University of Gaza, Palestine. His research interests are Semantic Web technology, Adaptive Hypermedia, Human-Computer Interaction and Technology Enhanced Learning. [find](https://scholar.google.com/scholar?q=K+Dukes%2C+E+Atwell%2C+andN+Habash%2E+%282013%29%2E+Supervised+Collaboration+for+Syntactic+Annotation+of+Quranic+Arabic%2E+Language+resources+and+evaluation%2C+47%281%29%2C+33%2D62%2E+Authors+Iyad+M%2E+AlAgha+received+his+MSc+an)

*Updated 1 November 2026*
