{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,10]],"date-time":"2026-05-10T20:11:00Z","timestamp":1778443860805,"version":"3.51.4"},"reference-count":45,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2020,5,18]],"date-time":"2020-05-18T00:00:00Z","timestamp":1589760000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Information Science"],"published-print":{"date-parts":[[2021,8]]},"abstract":"<jats:p>Nowadays, cyber hate speech is increasingly growing, which forms a serious problem worldwide by threatening the cohesion of civil societies. Hate speech relates to using expressions or phrases that are violent, offensive or insulting for a person or a minority of people. In particular, in the Arab region, the number of Arab social media users is growing rapidly, which is accompanied with high increasing rate of cyber hate speech. This drew our attention to aspire healthy online environments that are free of hatred and discrimination. Therefore, this article aims to detect cyber hate speech based on Arabic context over Twitter platform, by applying Natural Language Processing (NLP) techniques, and machine learning methods. The article considers a set of tweets related to racism, journalism, sports orientation, terrorism and Islam. Several types of features and emotions are extracted and arranged in 15 different combinations of data. The processed dataset is experimented using Support Vector Machine (SVM), Naive Bayes (NB), Decision Tree (DT) and Random Forest (RF), in which RF with the feature set of Term Frequency-Inverse Document Frequency (TF-IDF) and profile-related features achieves the best results. Furthermore, a feature importance analysis is conducted based on RF classifier in order to quantify the predictive ability of features in regard to the hate class.<\/jats:p>","DOI":"10.1177\/0165551520917651","type":"journal-article","created":{"date-parts":[[2020,5,18]],"date-time":"2020-05-18T03:50:21Z","timestamp":1589773821000},"page":"483-501","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":81,"title":["Intelligent detection of hate speech in Arabic social network: A machine learning approach"],"prefix":"10.1177","volume":"47","author":[{"given":"Ibrahim","family":"Aljarah","sequence":"first","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maria","family":"Habib","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neveen","family":"Hijazi","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4261-8127","authenticated-orcid":false,"given":"Hossam","family":"Faris","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raneem","family":"Qaddoura","sequence":"additional","affiliation":[{"name":"Philadelphia University, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bassam","family":"Hammo","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Abushariah","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Alfawareh","sequence":"additional","affiliation":[{"name":"The University of Jordan, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2020,5,18]]},"reference":[{"key":"bibr1-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/s10660-017-9257-8"},{"key":"bibr2-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1016\/j.asej.2017.04.007"},{"key":"bibr3-0165551520917651","unstructured":"European Court. European court of human rights, https:\/\/www.echr.coe.int (accessed July 2019)."},{"key":"bibr4-0165551520917651","unstructured":"Facebook Team. Facebook Community Standards, https:\/\/web.facebook.com\/communitystandards\/hate_speech (accessed 12 July 2019)."},{"key":"bibr5-0165551520917651","unstructured":"Twitter Team. Twitter rules and policies \u2013 hateful conduct policy, https:\/\/help.twitter.com\/en\/rules-and-policies\/hateful-conduct-policy (accessed June 2019)."},{"key":"bibr6-0165551520917651","doi-asserted-by":"publisher","DOI":"10.4018\/IJCWT.2018070104"},{"key":"bibr7-0165551520917651","unstructured":"Jordanian Ministry Jordanian ministry of justice, http:\/\/www.moj.gov.jo\/EchoBusV3.0\/SystemAssets\/5d38ea27-5819-443e-a380-b65c7e1f5b56.pdf (accessed July 2019)."},{"key":"bibr8-0165551520917651","unstructured":"Statista Inc. The most common languages on the internet, https:\/\/www.statista.com\/statistics\/262946\/share-of-the-most-common-languages-on-the-internet (accessed July 2019)."},{"issue":"3","key":"bibr9-0165551520917651","first-page":"27","volume":"18","author":"Badaro G","year":"2019","journal-title":"ACM Trans Asian Low Res Lang Inf Process"},{"key":"bibr10-0165551520917651","first-page":"339","volume-title":"2016 7th International Conference on Information and Communication Systems (ICICS)","author":"Biltawi M"},{"key":"bibr11-0165551520917651","first-page":"1","volume-title":"2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech)","author":"Elouardighi A"},{"key":"bibr12-0165551520917651","first-page":"104","volume-title":"2017 International Conference on New Trends in Computing Sciences (ICTCS)","author":"Biltawi M"},{"key":"bibr13-0165551520917651","first-page":"142","volume-title":"Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies","author":"Mass AL"},{"key":"bibr14-0165551520917651","first-page":"879","volume-title":"2017 Intelligent Systems Conference (IntelliSys)","author":"Daoud AS"},{"key":"bibr15-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2017.11.011"},{"key":"bibr16-0165551520917651","first-page":"139","volume-title":"2018 9th International Conference on Information and Communication Systems (ICICS)","author":"Al-Azani S"},{"key":"bibr17-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-018-1334-8"},{"key":"bibr18-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2017.12.006"},{"key":"bibr19-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2018.12.038"},{"key":"bibr20-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/s10579-018-9420-4"},{"key":"bibr21-0165551520917651","first-page":"622","volume-title":"International Conference on Artificial Neural Networks","author":"Vizcarra G"},{"issue":"2","key":"bibr22-0165551520917651","first-page":"83","volume":"9","author":"Al-Hassan A","year":"2019","journal-title":"Comp Sci Inf Tech"},{"key":"bibr23-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1016\/j.avb.2018.05.003"},{"key":"bibr24-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2806394"},{"key":"bibr25-0165551520917651","first-page":"46","volume-title":"European Semantic Web Conference","author":"Robinson D"},{"key":"bibr26-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-018-1242-y"},{"key":"bibr27-0165551520917651","first-page":"745","volume-title":"European Semantic Web Conference","author":"Zhang Z"},{"key":"bibr28-0165551520917651","unstructured":"Biere S, Bhulai S. Hate speech detection using natural language processing techniques. PhD thesis, Vrije Universiteit Amsterdam, 2018."},{"key":"bibr29-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-78583-7_3"},{"key":"bibr30-0165551520917651","doi-asserted-by":"crossref","unstructured":"Kshirsagar R, Cukuvac T, McKeown K, et al. Predictive embeddings for hate speech detection on Twitter. arXiv preprint: arXiv:1809.10644, 2018.","DOI":"10.18653\/v1\/W18-5104"},{"key":"bibr31-0165551520917651","first-page":"75","volume-title":"Proceedings of the 2nd Workshop on Abusive Language Online (ALW2)","author":"Unsv\u00e5g EF"},{"key":"bibr32-0165551520917651","first-page":"233","volume-title":"2017 International Conference on Advanced Computer Science and Information Systems (ICACSIS)","author":"Alfina I"},{"key":"bibr33-0165551520917651","unstructured":"Zhang Z, Luo L. Hate speech detection: a solved problem? The challenging case of long tail on Twitter. arXiv preprint: arXiv:1803.03662, 2018."},{"key":"bibr34-0165551520917651","volume-title":"Proceedings of the First Italian Conference on Cybersecurity (ITASEC17)","author":"Del Vigna F"},{"key":"bibr35-0165551520917651","volume-title":"Data science: concepts and practice","author":"Kotu V","year":"2018"},{"key":"bibr36-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018628609742"},{"key":"bibr37-0165551520917651","volume-title":"Data mining: concepts and techniques","author":"Han J","year":"2011"},{"key":"bibr38-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007413511361"},{"key":"bibr39-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1007\/BF00116251"},{"key":"bibr40-0165551520917651","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010933404324"},{"key":"bibr41-0165551520917651","volume-title":"Getting started with RStudio","author":"Verzani J","year":"2011"},{"key":"bibr42-0165551520917651","first-page":"214","volume-title":"Proceedings of the ACL Workshop on Effective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics","author":"Loper E","year":"2004"},{"key":"bibr43-0165551520917651","volume-title":"Python tutorial","author":"Van Rossum G","year":"1995"},{"key":"bibr44-0165551520917651","first-page":"2825","volume":"12","author":"Pedregosa F","year":"2011","journal-title":"J Mach Learn Res"},{"key":"bibr45-0165551520917651","unstructured":"Raybaut P. Spyder: scientific Python development environment, 2009, https:\/\/github.com\/spyder-ide\/spyder (accessed 2017)."}],"container-title":["Journal of Information Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0165551520917651","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0165551520917651","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0165551520917651","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T23:09:04Z","timestamp":1777504144000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0165551520917651"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,18]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["10.1177\/0165551520917651"],"URL":"https:\/\/doi.org\/10.1177\/0165551520917651","relation":{},"ISSN":["0165-5515","1741-6485"],"issn-type":[{"value":"0165-5515","type":"print"},{"value":"1741-6485","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,18]]}}}