---
title: "ARHNet - Leveraging Community Interaction for Detection of"
description: "From the authors of these tweets they build two social graphs, one from follower links and one from… 26 references, cited by 7 papers here."
authors: ["Arijit Ghosh Chowdhury", "Aniket Didolkar", "Ramit Sawhney", "Rajiv Ratn Shah"]
year: 2019
venue: "Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop"
source: "https://aclanthology.org/P19-2038/"
doi: "10.18653/v1/p19-2038"
licence: "CC BY 4.0 (ACL Anthology)"
licence_url: "https://creativecommons.org/licenses/by/4.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/chowdhury-2019-arhnet-leveraging-community-interaction-detection/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/chowdhury-2019-arhnet-leveraging-community-interaction-detection/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2019](https://md.research.elamur.ai/free/en/papers/2019/page/6/) / ARHNet - Leveraging Community Interaction for Detection of Religious Hate Speech in Arabic

# ARHNet - Leveraging Community Interaction for Detection of Religious Hate Speech in Arabic

**Authors:** [Arijit Ghosh Chowdhury](https://md.research.elamur.ai/free/en/authors/arijit-ghosh-chowdhury/), Aniket Didolkar, Ramit Sawhney and [Rajiv Ratn Shah](https://md.research.elamur.ai/free/en/authors/rajiv-ratn-shah/) · **Year:** 2019 · **Venue:** [Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop](https://md.research.elamur.ai/free/en/venues/acl/) ([ACL 2019](https://md.research.elamur.ai/free/en/venues/acl/2019/)) · **Publisher:** [Association for Computational Linguistics](https://md.research.elamur.ai/free/en/publishers/association-for-computational-linguistics/) · **Licence:** [CC BY 4.0 (ACL Anthology)](https://creativecommons.org/licenses/by/4.0/)

**Links:** [Publisher's page](https://aclanthology.org/P19-2038/) · [PDF](https://aclanthology.org/P19-2038.pdf) · [DOI 10.18653/v1/p19-2038](https://doi.org/10.18653/v1/p19-2038) · [OpenAlex](https://openalex.org/W2949444725)

**Citations:** 31 citations (OpenAlex, 2026-10-14) · [7](https://md.research.elamur.ai/free/en/papers/chowdhury-2019-arhnet-leveraging-community-interaction-detection/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
This paper tackles automatic detection of religious hate speech in Arabic tweets. Earlier Arabic systems relied only on what the text says. The authors add information about who wrote a tweet and how that author is connected to others. They use the Arabic religious hate dataset of Albadi et al. (2018) and could still download 3950 of its tweets. From the authors of these tweets they build two social graphs, one from follower links and one from retweet links. Node2Vec turns each author's place in a graph into a 64-dimensional vector. That vector is appended to a sentence representation from a neural text encoder (LSTM, GRU, CNN hybrids, or self-attention variants). The text encoders use 600-dimensional word vectors.

The resulting family of models, ARHNet, slightly beats the AraHate baselines on all five reported metrics. The best F1 rises from 0.77 to 0.78. The work suggests that homophily, meaning that people prone to hate tend to cluster together, is a usable signal alongside lexical cues. This matters for low-resource languages with rich morphology.

## Key points
- **Data:** The released dataset is a list of 5570 tweet IDs with labels; only 3950 could be fetched with Twarc. Of these, 1,685 (42.6%) are labelled Hate, close to the original 45.1%. Annotator agreement was 81%.
- **Preprocessing:** Arabic-specific normalisation of Hamza/alef, alef maksura and teh marbuta, plus removal of diacritics and tatweel. Links, mentions and numbers become placeholder tokens. Text is stemmed with the ISRI stemmer from NLTK. A 356-word stopword list is applied, with negation words deliberately excluded.
- **Graph features:** Follower and retweet graphs are undirected and unweighted. Node2Vec runs with default p = q = 1, giving 64-dimensional embeddings. Authors with no connections get a shared zero vector.
- **Text side:** Self-trained Gensim vectors are concatenated with AraVec Twitter-CBOW 300-dimensional vectors. Training uses dropout 0.5, 240 hidden features, batch size 32, Adam and a sigmoid output.
- **Results:** Baselines are AraHate-LR, AraHate-SVM (character 1–4-grams) and AraHate-GRU.
  - The best F1 of 0.78 comes from an LSTM+CNN model with graph features.
  - A GRU+Node2Vec variant has the top precision, and Bi-GRU-CNN-Node2Vec has the top accuracy.
  - AUROC peaks around 0.86.
  - The gains over the baselines are small.

## Interesting ideas
- Each text architecture is trained twice, once with the extra author embedding appended and once without, so the effect of the feature is isolated per model rather than claimed overall.
- Information that is missing gets an explicit shared "no community" zero vector instead of dropping the example, so the model sees all inputs uniformly.
- After recovering only part of a dataset, the authors check that the label proportions still match the original release before trusting comparisons.
- The stopword list deliberately keeps negation words, because removing them would flip or erase the stance of a sentence.
- URLs, mentions and numbers are rewritten to fixed placeholder tokens, which shrinks the vocabulary while preserving that something of that type was present.

## For Mova

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

- **I1** (learn): Evaluate every new knowledge source (e.g. a WordNet feature for the parser) as a matched with/without pair on the same architecture, alongside negative controls.
- **I2** (world): Entities that are absent from Wikidata/WordNet could carry an explicit "unknown" marker, so downstream reasoning can tell missing knowledge apart from a negative fact.
- **I3** (learn): When silver or re-fetched treebank data shrinks, routinely compare label and relation distributions with the source to catch selection drift.
- **I4** (frames): Any token filtering before frame building must protect negators and polarity items so speech acts and implicature stay correct.
- **I5** (tokens): The tokenizer can map such spans to typed placeholders with a recoverable original, keeping the tree clean and the step explainable.

*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

- [Indraprastha Institute of Information Technology Delhi](https://md.research.elamur.ai/free/en/universities/indraprastha-institute-of-information-technology-delhi/) — University, Delhi, India · 10 works · 1,663 citations
- [Netaji Subhas University of Technology](https://md.research.elamur.ai/free/en/universities/netaji-subhas-university-of-technology/) — University, New Delhi, India · 3 works · 94 citations
- [Manipal Academy of Higher Education](https://md.research.elamur.ai/free/en/universities/manipal-academy-of-higher-education/) — University, Manipal, India · 5 works · 57 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 · [🤝 Social Sciences](https://md.research.elamur.ai/free/en/shelves/social-sciences/) · 1,954 works · [🤝 Sociology and Political Science](https://md.research.elamur.ai/free/en/shelves/social-sciences/sociology-and-political-science/) · 626 works

🧭 Topics (3): [😊 Sentiment & emotion](https://md.research.elamur.ai/free/en/topics/sentiment-emotion/) · 1,035 works · [Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/) · 3,066 works · [🛡️ Bias, fairness & safety](https://md.research.elamur.ai/free/en/topics/bias-fairness-safety/) · 587 works

## Cite

Cite as: Arijit Ghosh Chowdhury, Aniket Didolkar, Ramit Sawhney and Rajiv Ratn Shah. 2019. ARHNet - Leveraging Community Interaction for Detection of Religious Hate Speech in Arabic. Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop.

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

```bibtex
@inproceedings{chowdhury2019arhnet,
  title = {{ARHNet - Leveraging Community Interaction for Detection of Religious Hate Speech in Arabic}},
  author = {Arijit Ghosh Chowdhury, Aniket Didolkar, Ramit Sawhney and Rajiv Ratn Shah},
  booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop},
  year = {2019},
  doi = {10.18653/v1/p19-2038},
  url = {https://doi.org/10.18653/v1/p19-2038}
}
```

- [← previous Discourse Relation Prediction: Revisiting Word Pairs with Convolutional Networks](https://md.research.elamur.ai/free/en/papers/varia-2019-discourse-relation-prediction-revisiting-word/)
- [next → Linguistic Evaluation of German-English Machine Translation Using a Test Suite](https://md.research.elamur.ai/free/en/papers/avramidis-2019-linguistic-evaluation-german-english-machine/)
- [↑ back to papers of 2019](https://md.research.elamur.ai/free/en/papers/2019/page/6/)

## References

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

1. N. Albadi, M. Kurdi, and S. Mishra. 2018. Are they our brothers? analysis and detection of religious hate speech in the arabic twittersphere. In 2018 IEEE/ACM International Conference on Advances radimrehurek.com/gensim/models/word2vec.html Debanjan Mahata, John R Talburt, and Vivek Kumar Singh. 2015. From chirps to whistles: discovering event-specific informative content from twitter. In Proceedings of the ACM web science conference, page 17. ACM. in Social Networks Analysis and Mining (ASONAM), pages 69–76. [find](https://scholar.google.com/scholar?q=N%2E+Albadi%2C+M%2E+Kurdi%2C+and+S%2E+Mishra%2E+2018%2E+Are+they+our+brothers%3F+analysis+and+detection+of+religious+hate+speech+in+the+arabic+twittersphere%2E+In+2018+IEEE%2FACM+International+Conference+on+Advances+radi)
2. Silvio Amir, Byron C. Wallace, Hao Lyu, Paula Carvalho, and Mário J. Silva. 2016. [Modelling context with user embeddings for sarcasm detection in social media](https://md.research.elamur.ai/free/en/papers/amir-2016-modelling-context-user-embeddings-sarcasm/). CoRR, abs/1607.00976. [↗](https://arxiv.org/abs/1607.00976)
3. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. [Distributed representations of words and phrases and their compositionality](https://md.research.elamur.ai/free/en/papers/mikolov-2013-distributed-representations-words-phrases-their/). CoRR, abs/1310.4546. [↗](https://arxiv.org/abs/1310.4546)
4. Pinkesh Badjatiya, Shashank Gupta, Manish Gupta, and Vasudeva Varma. 2017. Deep learning for hate speech detection in tweets. CoRR, abs/1706.00188. [↗](https://arxiv.org/abs/1706.00188)
5. Pushkar Mishra, Marco Del Tredici, Helen Yannakoudakis, and Ekaterina Shutova. 2018. Author profiling for abuse detection. In COLING. [find](https://scholar.google.com/scholar?q=Pushkar+Mishra%2C+Marco+Del+Tredici%2C+Helen+Yannakoudakis%2C+and+Ekaterina+Shutova%2E+2018%2E+Author+profiling+for+abuse+detection%2E+In+COLING%2E)
6. Matteo Bonotti. 2017. Religion, hate speech and non-domination. Ethnicities, 17:259–274. [↗](https://doi.org/10.1177/1468796817692626)
7. Rajiv Ratn Shah, Anupam Samanta, Deepak Gupta, Yi Yu, Suhua Tang, and Roger Zimmermann. 2016a. Prompt: Personalized user tag recommendation for social media photos leveraging personal and social contexts. In 2016 IEEE International Symposium on Multimedia (ISM), pages 486–492. IEEE. [find](https://scholar.google.com/scholar?q=Rajiv+Ratn+Shah%2C+Anupam+Samanta%2C+Deepak+Gupta%2C+Yi+Yu%2C+Suhua+Tang%2C+and+Roger+Zimmermann%2E+2016a%2E+Prompt%3A+Personalized+user+tag+recommendation+for+social+media+photos+leveraging+personal+and+social+conte)
8. Wei-Fan Chen and Lun-Wei Ku. 2016. UTCNN: a deep learning model of stance classification on social media text. In Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, pages 1635–1645, Osaka, Japan. [find](https://scholar.google.com/scholar?q=Wei%2DFan+Chen+and+Lun%2DWei+Ku%2E+2016%2E+UTCNN%3A+a+deep+learning+model+of+stance+classification+on+social+media+text%2E+In+Proceedings+of+COLING+2016%2C+the+26th+International+Conference+on+Computational+Linguis)
9. The COLING 2016 Organizing Committee. [find](https://scholar.google.com/scholar?q=The+COLING+2016+Organizing+Committee%2E)
10. Thomas Davidson, Dana Warmsley, Michael W. Macy, and Ingmar Weber. 2017. [Automated hate speech detection and the problem of offensive language](https://md.research.elamur.ai/free/en/papers/davidson-2017-automated-hate-speech-detection-problem/). CoRR, abs/1703.04009. [↗](https://arxiv.org/abs/1703.04009)
11. Rajiv Ratn Shah, Yi Yu, Suhua Tang, Shin’ichi Satoh, Akshay Verma, and Roger Zimmermann. 2016b. Concept-level multimodal ranking of flickr photo tags via recall based weighting. In Proceedings of the 2016 ACM Workshop on Multimedia COM-MONS, pages 19–26. ACM. [find](https://scholar.google.com/scholar?q=Rajiv+Ratn+Shah%2C+Yi+Yu%2C+Suhua+Tang%2C+Shin%E2%80%99ichi+Satoh%2C+Akshay+Verma%2C+and+Roger+Zimmermann%2E+2016b%2E+Concept%2Dlevel+multimodal+ranking+of+flickr+photo+tags+via+recall+based+weighting%2E+In+Proceedings+of+the+)
12. Nemanja Djuric, Jing Zhou, Robin Morris, Mihajlo Grbovic, Vladan Radosavljevic, and Narayan Bhamidipati. 2015. Hate speech detection with comment embeddings. In Proceedings of the 24th International Conference on World Wide Web, WWW ’15 Companion, pages 29–30, New York, NY, USA. ACM. [find](https://scholar.google.com/scholar?q=Nemanja+Djuric%2C+Jing+Zhou%2C+Robin+Morris%2C+Mihajlo+Grbovic%2C+Vladan+Radosavljevic%2C+and+Narayan+Bhamidipati%2E+2015%2E+Hate+speech+detection+with+comment+embeddings%2E+In+Proceedings+of+the+24th+International+C)
13. Rajiv Ratn Shah, Yi Yu, Akshay Verma, Suhua Tang, Anwar Dilawar Shaikh, and Roger Zimmermann. 2016c. Leveraging multimodal information for event summarization and concept-level sentiment analysis. Knowledge-Based Systems, 108:102–109. [↗](https://doi.org/10.1016/j.knosys.2016.05.022)
14. Abu Bakr Soliman, Kareem Eissa, and Samhaa R. El-Beltagy. 2017. Aravec: A set of arabic word embedding models for use in arabic nlp. Procedia Computer Science, 117:256 – 265. Arabic Computational Linguistics. [find](https://scholar.google.com/scholar?q=Abu+Bakr+Soliman%2C+Kareem+Eissa%2C+and+Samhaa+R%2E+El%2DBeltagy%2E+2017%2E+Aravec%3A+A+set+of+arabic+word+embedding+models+for+use+in+arabic+nlp%2E+Procedia+Computer+Science%2C+117%3A256+%E2%80%93+265%2E+Arabic+Computational+Ling)
15. Teona Gelashvili. 2018. Hate speech on social media: Implications of private regulation and governance gaps. Student Paper. [find](https://scholar.google.com/scholar?q=Teona+Gelashvili%2E+2018%2E+Hate+speech+on+social+media%3A+Implications+of+private+regulation+and+governance+gaps%2E+Student+Paper%2E)
16. Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. CoRR, abs/1607.00653. [↗](https://arxiv.org/abs/1607.00653)
17. C. Tlmcel and F. Leon. 2017. Predicting political opinions in social networks with user embeddings. In 2017 13th IEEE International Conference on Intelligent Computer Communication and Processing (ICCP), pages 213–219. [find](https://scholar.google.com/scholar?q=C%2E+Tlmcel+and+F%2E+Leon%2E+2017%2E+Predicting+political+opinions+in+social+networks+with+user+embeddings%2E+In+2017+13th+IEEE+International+Conference+on+Intelligent+Computer+Communication+and+Processing+%28ICC)
18. Dirk Hovy. 2015. [Demographic factors improve classification performance](https://md.research.elamur.ai/free/en/papers/hovy-2015-demographic-factors-improve-classification-performance/). In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pages 752–762, Beijing, China. Association for Computational Linguistics.
19. Zeerak Waseem and Dirk Hovy. 2016. [Hateful symbols or hateful people? predictive features for hate speech detection on twitter](https://md.research.elamur.ai/free/en/papers/waseem-2016-hateful-symbols-or-hateful-people/). In Proceedings of the NAACL Student Research Workshop, pages 88–93, San Diego, California. Association for Computational Linguistics.
20. Pengfei Liu, Xipeng Qiu, and Xuanjing Huang. 2016. Recurrent neural network for text classification with multi-task learning. CoRR, abs/1605.05101. [↗](https://arxiv.org/abs/1605.05101)
21. Yi Yang, Ming-Wei Chang, and Jacob Eisenstein. 2016. Toward socially-infused information extraction: Embedding authors, mentions, and entities. CoRR, abs/1609.08084. [↗](https://arxiv.org/abs/1609.08084)
22. Walid Magdy, Kareem Darwish, and Ingmar Weber. 2015. #failedrevolutions: Using twitter to study the antecedents of ISIS support. CoRR, abs/1503.02401. [↗](https://arxiv.org/abs/1503.02401)
23. Yi Yang and Jacob Eisenstein. 2015. Putting things in context: Community-specific embedding projections for sentiment analysis. CoRR, abs/1511.06052. [↗](https://arxiv.org/abs/1511.06052)
24. Debanjan Mahata, Jasper Friedrichs, Rajiv Ratn Shah, and Jing Jiang. 2018. Detecting personal intake of medicine from twitter. IEEE Intelligent Systems, 33(4):87–95. [↗](https://doi.org/10.1109/mis.2018.043741326)
25. Dawei Yin and Brian D. Davison. 2009. Detection of harassment on web 2.0. [find](https://scholar.google.com/scholar?q=Dawei+Yin+and+Brian+D%2E+Davison%2E+2009%2E+Detection+of+harassment+on+web+2%2E0%2E)
26. Chunting Zhou, Chonglin Sun, Zhiyuan Liu, and Francis C. M. Lau. 2015. A C-LSTM neural network for text classification. CoRR, abs/1511.08630. [↗](https://arxiv.org/abs/1511.08630)

*Updated 2 November 2026*
