---
title: "Extracting Arabic Relations from the Web — El-salam 2016"
description: "The authors present what they describe as the first semi-supervised (bootstrapping) system that harvests… 0.72 precision. 24 references."
authors: ["Shimaa M. Abd El-salam", "Enas M.F. El Houby", "A.K. Al Sammak", "T.A. El-Shishtawy"]
year: 2016
venue: "arXiv:1603.02488"
source: "https://arxiv.org/abs/1603.02488"
doi: "10.5121/ijcsit.2016.8107"
arxiv: "1603.02488"
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/el-salam-2016-extracting-arabic-relations-web/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/el-salam-2016-extracting-arabic-relations-web/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2016](https://md.research.elamur.ai/free/en/papers/2016/page/5/) / Extracting Arabic Relations from the Web

# Extracting Arabic Relations from the Web

**Authors:** Shimaa M. Abd El-salam, Enas M.F. El Houby, A.K. Al Sammak and T.A. El-Shishtawy · **Year:** 2016 · **Venue:** [arXiv:1603.02488](https://md.research.elamur.ai/free/en/venues/international-journal-of-computer-science-and-information-technology/) ([International Journal of Computer Science and Information Technology 2016](https://md.research.elamur.ai/free/en/venues/international-journal-of-computer-science-and-information-technology/2016/)) · **Licence:** [arXiv — non-exclusive license to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://doi.org/10.5121/ijcsit.2016.8107) · [PDF](https://arxiv.org/pdf/1603.02488) · [DOI 10.5121/ijcsit.2016.8107](https://doi.org/10.5121/ijcsit.2016.8107) · [arXiv 1603.02488](https://arxiv.org/abs/1603.02488) · [OpenAlex](https://openalex.org/W2295538316)

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

## Summary
Arabic text on the Web holds many facts about named entities, but they sit in loosely organised prose and cannot be queried directly. Annotated Arabic corpora for relation extraction are scarce. The authors present what they describe as the first semi-supervised (bootstrapping) system that harvests binary relations between two Arabic named entities. The first entity is always a person, and the second can be any other entity type. A user supplies a few seed pairs. The system sends them to Google and treats the returned result snippets as its corpus, learns surface patterns around the seed pairs, and applies those patterns to find new pairs. New pairs with high credibility scores become seeds for the next round. The loop stops once a user-chosen number of instances has been collected. Entities are recognised from the learned patterns themselves, so no entity gazetteer is needed. Syntactic analysis of the Arabic text improves the output. Four relation types were tested. Precision fell between 0.61 and 0.75 and recall between 0.71 and 0.83, with (player, club) performing best. The approach matters because it builds domain fact tables cheaply for a language with few resources.

## Key points
- The input is a handful of seed pairs (e1, e2) for one relation, and the source text is Google search result summaries rather than full web pages.
- Each iteration has two phases: pattern extraction, then instance extraction. Only relations whose two entities appear on the same line of text are targeted.
- Credibility scoring decides which extracted instances are promoted to seeds. A user-defined instance count ends the iteration.
- Across four experiments, precision was 0.61–0.75 and recall was 0.71–0.83. The (player, club) relation reached 0.72 precision and 0.83 recall.
- The listed Arabic-specific difficulties include:
  - several relations holding between the same entity pair;
  - implicit relations such as Belong-to;
  - one relation element (NE1, R or NE2) missing from the sentence and recoverable only from earlier context.

## Interesting ideas
- Use search-engine snippets as the corpus: short text windows already centred on the query terms give dense pattern-learning material without crawling whole pages
- Promote only high-credibility outputs back into the seed pool, so the bootstrap grows while limiting semantic drift
- Infer entity boundaries from the learned patterns instead of relying on a prepared name dictionary, so the slot a pattern fills defines what counts as an entity
- Treat a missing relation element (NE1, R, ?) as something to resolve from preceding context rather than discarding the sentence
- Keep the system relation-agnostic, so changing the seed pairs alone retargets it to a new domain such as director–film or singer–song

## For Mova

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

- **I1** (learn): Snippet-sized windows could serve as cheap, focused contexts for harvesting silver examples of a single verb frame or relation before witness parsers vote on them.
- **I2** (learn): Self-induced repair rules could adopt the same gate, letting a newly learned rule feed later rounds only after it scores above a confidence threshold on held-out cases.
- **I3** (world): Unknown names could be typed in the world model by the frame slots they repeatedly fill, such as "plays for X" marking X as a club, with the evidence kept for explanation.
- **I4** (frames): Frames with an empty role could be flagged and completed through coreference with earlier sentences, with each filled slot recording which antecedent supplied it.
- **I5** (world): Populating the knowledge graph for a new domain could begin from a few typed seed facts that drive pattern harvesting over UD trees rather than hand-written extractors.

*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

- [Benha University](https://md.research.elamur.ai/free/en/universities/benha-university/) — University, Banhā, Egypt · 14 works · 89 citations
- [National Research Centre](https://md.research.elamur.ai/free/en/labs/national-research-centre/) — Research institute, Giza, Egypt · 2 works · 11 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 (1): [Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/) · 3,066 works

## Cite

Cite as: Shimaa M. Abd El-salam, Enas M.F. El Houby, A.K. Al Sammak and T.A. El-Shishtawy. 2016. Extracting Arabic Relations from the Web. arXiv:1603.02488.

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

```bibtex
@misc{elsalam2016extracting,
  title = {{Extracting Arabic Relations from the Web}},
  author = {Shimaa M. Abd El-salam, Enas M.F. {El Houby}, A.K. {Al Sammak} and T.A. El-Shishtawy},
  year = {2016},
  doi = {10.5121/ijcsit.2016.8107},
  eprint = {1603.02488},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.5121/ijcsit.2016.8107}
}
```

- [← previous Diachronic dynamics of Middle English phonotactics provide evidence for analogy effects among lexical and morphonotactic consonant clusters](https://md.research.elamur.ai/free/en/papers/baumann-2016-diachronic-dynamics-middle-english-phonotactics/)
- [next → How Challenging is Sarcasm versus Irony Classification?: A Study With a Dataset from English Literature](https://md.research.elamur.ai/free/en/papers/joshi-2016-how-challenging-is-sarcasm-versus/)
- [↑ back to papers of 2016](https://md.research.elamur.ai/free/en/papers/2016/page/5/)

## References

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

1. T.Wang, Yaoyong Li, K. Bontcheva, H. Cunningham and J. Wang, (2006) “Automatic Extraction of Hierarchical Relations from Text”. In Springer-Verlag Berlin Heidelberg IJCNLP 2006, LNcs 4011, pp. 215 –229. [find](https://scholar.google.com/scholar?q=T%2EWang%2C+Yaoyong+Li%2C+K%2E+Bontcheva%2C+H%2E+Cunningham+and+J%2E+Wang%2C+%282006%29+%E2%80%9CAutomatic+Extraction+of+Hierarchical+Relations+from+Text%E2%80%9D%2E+In+Springer%2DVerlag+Berlin+Heidelberg+IJCNLP+2006%2C+LNcs+4011%2C+pp%2E+215+%E2%80%9322)
2. Grishman, R., (1997) “Information Extraction: Techniques and Challenges”. In Pazienza, M.T. (ed.) SCIE 1997. LNCS, vol. 1299, pp. 10–27. Springer, Heidelberg. [find](https://scholar.google.com/scholar?q=Grishman%2C+R%2E%2C+%281997%29+%E2%80%9CInformation+Extraction%3A+Techniques+and+Challenges%E2%80%9D%2E+In+Pazienza%2C+M%2ET%2E+%28ed%2E%29+SCIE+1997%2E+LNCS%2C+vol%2E+1299%2C+pp%2E+10%E2%80%9327%2E+Springer%2C+Heidelberg%2E)
3. Bach N., and Badaskar S., (2007) “A review of relation extraction”. In Literature review for Language and Statistics II. [find](https://scholar.google.com/scholar?q=Bach+N%2E%2C+and+Badaskar+S%2E%2C+%282007%29+%E2%80%9CA+review+of+relation+extraction%E2%80%9D%2E+In+Literature+review+for+Language+and+Statistics+II%2E)
4. Abreu, S.C., Bonamigo, T.L. and Vieira, R., (2013) “A review on relation extraction with an eye on Portuguese”. In Journal of the Brazilian Computer Society 19, 553–571, 12 Jun 2013. Available online 9 July. [↗](https://doi.org/10.1007/s13173-013-0116-8)
5. Chao Chen, Liang He and Xin Lin, (2012) “REV: Extracting Entity Relations from World Wide Web”. In proceeding of ACM, 978-1-4503-1172-4. ICUIMC’12, February 20–22, Kuala Lumpur, Malaysia. [find](https://scholar.google.com/scholar?q=Chao+Chen%2C+Liang+He+and+Xin+Lin%2C+%282012%29+%E2%80%9CREV%3A+Extracting+Entity+Relations+from+World+Wide+Web%E2%80%9D%2E+In+proceeding+of+ACM%2C+978%2D1%2D4503%2D1172%2D4%2E+ICUIMC%E2%80%9912%2C+February+20%E2%80%9322%2C+Kuala+Lumpur%2C+Malaysia%2E)
6. Xiaoling Yang, Jing Yang, and Chao Chen.L., (2012) “Tuple Refinement Method Based on Relationship Keyword Extension”. In WISM Springer-Verlag Berlin Heidelberg, LNCS 7529, pp. 564–571. [find](https://scholar.google.com/scholar?q=Xiaoling+Yang%2C+Jing+Yang%2C+and+Chao+Chen%2EL%2E%2C+%282012%29+%E2%80%9CTuple+Refinement+Method+Based+on+Relationship+Keyword+Extension%E2%80%9D%2E+In+WISM+Springer%2DVerlag+Berlin+Heidelberg%2C+LNCS+7529%2C+pp%2E+564%E2%80%93571%2E)
7. Qingliang Miao, Shu Zhang, Bo Zhang, Yao Meng and Hao Yu, (2012) “Extracting and Visualizing Semantic Relationships from Chinese Biomedical Text”. In proceeding of ACM 26th Pacific Asia Conference on Language, Information and Computation pages 99-107. [find](https://scholar.google.com/scholar?q=Qingliang+Miao%2C+Shu+Zhang%2C+Bo+Zhang%2C+Yao+Meng+and+Hao+Yu%2C+%282012%29+%E2%80%9CExtracting+and+Visualizing+Semantic+Relationships+from+Chinese+Biomedical+Text%E2%80%9D%2E+In+proceeding+of+ACM+26th+Pacific+Asia+Conference+on+)
8. Abdelmajid Ben Hamadou, Odile Piton and Héla Fehri, (2010) “Multilingual Extraction of functional relations between Arabic Named Entities using NooJ platform”. In Hal-00547940, version 1, 17 Dec. Université Paris I - Panthéon Sorbonne. [find](https://scholar.google.com/scholar?q=Abdelmajid+Ben+Hamadou%2C+Odile+Piton+and+H%C3%A9la+Fehri%2C+%282010%29+%E2%80%9CMultilingual+Extraction+of+functional+relations+between+Arabic+Named+Entities+using+NooJ+platform%E2%80%9D%2E+In+Hal%2D00547940%2C+version+1%2C+17+Dec%2E+Univ)
9. Belkacem K. and Badr A., (2011) “Extracting Entities and Relationships from Arabic Text for Information System”. In Journal of Emerging Trends in Computing and Information Sciences (CIS). VOL. 2, NO. 11, October 2011, ISSN 2079- 8407. [find](https://scholar.google.com/scholar?q=Belkacem+K%2E+and+Badr+A%2E%2C+%282011%29+%E2%80%9CExtracting+Entities+and+Relationships+from+Arabic+Text+for+Information+System%E2%80%9D%2E+In+Journal+of+Emerging+Trends+in+Computing+and+Information+Sciences+%28CIS%29%2E+VOL%2E+2%2C+NO%2E+)
10. Fatma Ali Alnairia, Nazlia Omar and Mohammed Albared, (2012) “Extraction of Spatial Relation in Arabic Text Using Rule-Based Approach”. In proceeding International Journal of Advancements in Computing Technology (IJACT) Volume4, Number15, September. [↗](https://doi.org/10.4156/ijact.vol4.issue15.20)
11. Alotayq, A. (2013) “Extracting relations between Arabic named entities”. In proceeding: TSD2013. Springer-Verlag, Berlin Heidelberg, Pilsen, pp. 265– 271. [find](https://scholar.google.com/scholar?q=Alotayq%2C+A%2E+%282013%29+%E2%80%9CExtracting+relations+between+Arabic+named+entities%E2%80%9D%2E+In+proceeding%3A+TSD2013%2E+Springer%2DVerlag%2C+Berlin+Heidelberg%2C+Pilsen%2C+pp%2E+265%E2%80%93+271%2E)
12. aInes Boujelben, Salma Jamoussi and Abdelmajid Ben Hamadou, (2014) “RelANE: Discovering Relations between Arabic Named Entities”. In Proceedings for Springer International Publishing Switzerland. (Eds.): TSD 2014, LNAI 8655, pp. 233–239. [find](https://scholar.google.com/scholar?q=aInes+Boujelben%2C+Salma+Jamoussi+and+Abdelmajid+Ben+Hamadou%2C+%282014%29+%E2%80%9CRelANE%3A+Discovering+Relations+between+Arabic+Named+Entities%E2%80%9D%2E+In+Proceedings+for+Springer+International+Publishing+Switzerland%2E+%28Eds)
13. bInes Boujelben, Salma Jamoussi and Abdelmajid Ben Hamadou, (2014) “A hybrid method for extracting relations between Arabic named entities”. In Journal of King Saud University – Computer and Information Sciences, available online 28 September 2014. 26, 425–440. [↗](https://doi.org/10.1016/j.jksuci.2014.06.004)
14. Elkateb, S., Black, W., Rodriguez, H., Alkhalifa, M., Vossen, P., Pease, A., and Fellbaum, C., (2006) “[Building a WordNet for Arabic](https://md.research.elamur.ai/free/en/papers/elkateb-2006-building-wordnet-arabic/)”. In Proceedings of the Fifth International Conference on Language Resources and Evaluation, Genoa, Italy.
15. Santos D., Mamede N., and Baptista J., (2010) “Extraction of Family Relations between Entities”. In proceedings INForum 2010 - II Simp´osio de Inform´atica, Lu´ıs S. Barbosa, Miguel P. Correia (eds), 9-10 Setembro, pp. 549–560. [find](https://scholar.google.com/scholar?q=Santos+D%2E%2C+Mamede+N%2E%2C+and+Baptista+J%2E%2C+%282010%29+%E2%80%9CExtraction+of+Family+Relations+between+Entities%E2%80%9D%2E+In+proceedings+INForum+2010+%2D+II+Simp%C2%B4osio+de+Inform%C2%B4atica%2C+Lu%C2%B4%C4%B1s+S%2E+Barbosa%2C+Miguel+P%2E+Correia+%28eds%29%2C+)
16. Mohammed G.H. Al Zamil and Qasem Al-Radaideh (2014) “Automatic extraction of ontological relations from Arabic text”. In Journal of King Saud University – Computer and Information Sciences. 26, 462–472 Department of Computer Information Systems, Yarmouk University, Irbed, Jordan Available online 28 September. [↗](https://doi.org/10.1016/j.jksuci.2014.06.007)
17. Hasegawa, T., Sekine, S. and Grishman, R. (2004) “[Discovering relations among named entities from large corpora](https://md.research.elamur.ai/free/en/papers/hasegawa-2004-discovering-relations-among-named-entities/)”. In Proceedings of Association for Computational Linguistics. Morris-town, NJ, USA
18. Zhang M., Su, J., Wang, D.Zhou, G., Tan, and C.L. (2005) “Discovering Relations between Named Entities from a Large Raw Corpus Using Tree Similarity-Based Clustering”. In Proceeding of IJCNLP ’05, LNAI, vol. 3651, pp. 378–389. [find](https://scholar.google.com/scholar?q=Zhang+M%2E%2C+Su%2C+J%2E%2C+Wang%2C+D%2EZhou%2C+G%2E%2C+Tan%2C+and+C%2EL%2E+%282005%29+%E2%80%9CDiscovering+Relations+between+Named+Entities+from+a+Large+Raw+Corpus+Using+Tree+Similarity%2DBased+Clustering%E2%80%9D%2E+In+Proceeding+of+IJCNLP+%E2%80%9905%2C+LNA)
19. Brin, S. (1998). "Extracting patterns and relations from the world wide web". In WebDB. LNCS, vol. 1590, pp. 172–183. Springer, Heidelberg Workshop at 6th International Conference on Extending Database Technology, EDBT’98. [find](https://scholar.google.com/scholar?q=Brin%2C+S%2E+%281998%29%2E+%22Extracting+patterns+and+relations+from+the+world+wide+web%22%2E+In+WebDB%2E+LNCS%2C+vol%2E+1590%2C+pp%2E+172%E2%80%93183%2E+Springer%2C+Heidelberg+Workshop+at+6th+International+Conference+on+Extending+Databas)
20. Agichtein, E., Gravano, L., (2000) "Snowball: Extracting relations from large plain-text collections". In Proceedings of the 5th ACM International Conference on Digital Libraries. [↗](https://doi.org/10.7916/d8v413fm)
21. Deepak Ravichandran and Eduard H. Hovy, (2002) “[Learning surface text patterns for a question answering system](https://md.research.elamur.ai/free/en/papers/ravichandran-2002-learning-surface-text-patterns-question/)”. In proceeding of the 40th annual meeting of the ACL- July, pp. 41–47, Philadelphia, PA.
22. Marco Pennacchiotti and Patrick Pantel, (2006) “A bootstrapping algorithm for automatically harvesting semantic relations”. In Proceedings of Inference in Computational Semantics (ICoS-06), pages 87–96. [find](https://scholar.google.com/scholar?q=Marco+Pennacchiotti+and+Patrick+Pantel%2C+%282006%29+%E2%80%9CA+bootstrapping+algorithm+for+automatically+harvesting+semantic+relations%E2%80%9D%2E+In+Proceedings+of+Inference+in+Computational+Semantics+%28ICoS%2D06%29%2C+pages+87%E2%80%939)
23. Benjamin Rozenfeld and Ronen Feldman, (2008) “Self-supervised relation extraction from the web”. In proceeding of Knowledge and Information Systems, 17(1):17–33. [↗](https://doi.org/10.1007/s10115-007-0110-6)
24. Oren Etzioni, Michael Cafarella, Doug Downey, Ana-Maria Popescu Tal Shaked, Stephen Soderland, Daniel S.Weld, and Alexander Yates, (2005) “unsupervised named-entity extraction from the Web: an experimental study”. In Artif Intell 165(1):91–134. [↗](https://doi.org/10.1016/j.artint.2005.03.001)

*Updated 1 November 2026*
