2024
pdf
bib
Design and Comparison of Arabic Negotiation Bots Using LLMs versus Seq2Seq Models with Reinforcement Learning
Ahmad Hajj
|
Yasmine A Abu Adla
|
Samah Albast
|
Hazem Hajj
|
Shady Elbassuoni
|
Wassim El Hajj
|
Khaled Shaban
Proceedings of the 7th International Conference on Natural Language and Speech Processing (ICNLSP 2024)
pdf
bib
Enhancing LLM-based Arabic Negotiation by Fine Tuning on Dialogue Shortcomings
Yasmine A Abu Adla
|
Hazem Hajj
|
Shady Elbassuoni
|
Khaled Shaban
|
Wassim El Hajj
Proceedings of the 7th International Conference on Natural Language and Speech Processing (ICNLSP 2024)
2019
pdf
bib
Proceedings of the Fourth Arabic Natural Language Processing Workshop
Wassim El-Hajj
|
Lamia Hadrich Belguith
|
Fethi Bougares
|
Walid Magdy
|
Imed Zitouni
|
Nadi Tomeh
|
Mahmoud El-Haj
|
Wajdi Zaghouani
Proceedings of the Fourth Arabic Natural Language Processing Workshop
pdf
bib
abs
hULMonA: The Universal Language Model in Arabic
Obeida ElJundi
|
Wissam Antoun
|
Nour El Droubi
|
Hazem Hajj
|
Wassim El-Hajj
|
Khaled Shaban
Proceedings of the Fourth Arabic Natural Language Processing Workshop
Arabic is a complex language with limited resources which makes it challenging to produce accurate text classification tasks such as sentiment analysis. The utilization of transfer learning (TL) has recently shown promising results for advancing accuracy of text classification in English. TL models are pre-trained on large corpora, and then fine-tuned on task-specific datasets. In particular, universal language models (ULMs), such as recently developed BERT, have achieved state-of-the-art results in various NLP tasks in English. In this paper, we hypothesize that similar success can be achieved for Arabic. The work aims at supporting the hypothesis by developing the first Universal Language Model in Arabic (hULMonA - حلمنا meaning our dream), demonstrating its use for Arabic classifications tasks, and demonstrating how a pre-trained multi-lingual BERT can also be used for Arabic. We then conduct a benchmark study to evaluate both ULM successes with Arabic sentiment analysis. Experiment results show that the developed hULMonA and multi-lingual ULM are able to generalize well to multiple Arabic data sets and achieve new state of the art results in Arabic Sentiment Analysis for some of the tested sets.
pdf
bib
abs
Assessing Arabic Weblog Credibility via Deep Co-learning
Chadi Helwe
|
Shady Elbassuoni
|
Ayman Al Zaatari
|
Wassim El-Hajj
Proceedings of the Fourth Arabic Natural Language Processing Workshop
Assessing the credibility of online content has garnered a lot of attention lately. We focus on one such type of online content, namely weblogs or blogs for short. Some recent work attempted the task of automatically assessing the credibility of blogs, typically via machine learning. However, in the case of Arabic blogs, there are hardly any datasets available that can be used to train robust machine learning models for this difficult task. To overcome the lack of sufficient training data, we propose deep co-learning, a semi-supervised end-to-end deep learning approach to assess the credibility of Arabic blogs. In deep co-learning, multiple weak deep neural network classifiers are trained using a small labeled dataset, and each using a different view of the data. Each one of these classifiers is then used to classify unlabeled data, and its prediction is used to train the other classifiers in a semi-supervised fashion. We evaluate our deep co-learning approach on an Arabic blogs dataset, and we report significant improvements in performance compared to many baselines including fully-supervised deep learning models as well as ensemble models.
pdf
bib
abs
Improved Generalization of Arabic Text Classifiers
Alaa Khaddaj
|
Hazem Hajj
|
Wassim El-Hajj
Proceedings of the Fourth Arabic Natural Language Processing Workshop
While transfer learning for text has been very active in the English language, progress in Arabic has been slow, including the use of Domain Adaptation (DA). Domain Adaptation is used to generalize the performance of any classifier by trying to balance the classifier’s accuracy for a particular task among different text domains. In this paper, we propose and evaluate two variants of a domain adaptation technique: the first is a base model called Domain Adversarial Neural Network (DANN), while the second is a variation that incorporates representational learning. Similar to previous approaches, we propose the use of proxy A-distance as a metric to assess the success of generalization. We make use of ArSentDLEV, a multi-topic dataset collected from the Levantine countries, to test the performance of the models. We show the superiority of the proposed method in accuracy and robustness when dealing with the Arabic language.
2018
pdf
bib
abs
EMA at SemEval-2018 Task 1: Emotion Mining for Arabic
Gilbert Badaro
|
Obeida El Jundi
|
Alaa Khaddaj
|
Alaa Maarouf
|
Raslan Kain
|
Hazem Hajj
|
Wassim El-Hajj
Proceedings of the 12th International Workshop on Semantic Evaluation
While significant progress has been achieved for Opinion Mining in Arabic (OMA), very limited efforts have been put towards the task of Emotion mining in Arabic. In fact, businesses are interested in learning a fine-grained representation of how users are feeling towards their products or services. In this work, we describe the methods used by the team Emotion Mining in Arabic (EMA), as part of the SemEval-2018 Task 1 for Affect Mining for Arabic tweets. EMA participated in all 5 subtasks. For the five tasks, several preprocessing steps were evaluated and eventually the best system included diacritics removal, elongation adjustment, replacement of emojis by the corresponding Arabic word, character normalization and light stemming. Moreover, several features were evaluated along with different classification and regression techniques. For the 5 subtasks, word embeddings feature turned out to perform best along with Ensemble technique. EMA achieved the 1st place in subtask 5, and 3rd place in subtasks 1 and 3.
pdf
bib
abs
EmoWordNet: Automatic Expansion of Emotion Lexicon Using English WordNet
Gilbert Badaro
|
Hussein Jundi
|
Hazem Hajj
|
Wassim El-Hajj
Proceedings of the Seventh Joint Conference on Lexical and Computational Semantics
Nowadays, social media have become a platform where people can easily express their opinions and emotions about any topic such as politics, movies, music, electronic products and many others. On the other hand, politicians, companies, and businesses are interested in analyzing automatically people’s opinions and emotions. In the last decade, a lot of efforts has been put into extracting sentiment polarity from texts. Recently, the focus has expanded to also cover emotion recognition from texts. In this work, we expand an existing emotion lexicon, DepecheMood, by leveraging semantic knowledge from English WordNet (EWN). We create an expanded lexicon, EmoWordNet, consisting of 67K terms aligned with EWN, almost 1.8 times the size of DepecheMood. We also evaluate EmoWordNet in an emotion recognition task using SemEval 2007 news headlines dataset and we achieve an improvement compared to the use of DepecheMood. EmoWordNet is publicly available to speed up research in the field on
http://oma-project.com.
2017
pdf
bib
abs
OMAM at SemEval-2017 Task 4: Evaluation of English State-of-the-Art Sentiment Analysis Models for Arabic and a New Topic-based Model
Ramy Baly
|
Gilbert Badaro
|
Ali Hamdi
|
Rawan Moukalled
|
Rita Aoun
|
Georges El-Khoury
|
Ahmad Al Sallab
|
Hazem Hajj
|
Nizar Habash
|
Khaled Shaban
|
Wassim El-Hajj
Proceedings of the 11th International Workshop on Semantic Evaluation (SemEval-2017)
While sentiment analysis in English has achieved significant progress, it remains a challenging task in Arabic given the rich morphology of the language. It becomes more challenging when applied to Twitter data that comes with additional sources of noise including dialects, misspellings, grammatical mistakes, code switching and the use of non-textual objects to express sentiments. This paper describes the “OMAM” systems that we developed as part of SemEval-2017 task 4. We evaluate English state-of-the-art methods on Arabic tweets for subtask A. As for the remaining subtasks, we introduce a topic-based approach that accounts for topic specificities by predicting topics or domains of upcoming tweets, and then using this information to predict their sentiment. Results indicate that applying the English state-of-the-art method to Arabic has achieved solid results without significant enhancements. Furthermore, the topic-based method ranked 1st in subtasks C and E, and 2nd in subtask D.
pdf
bib
Proceedings of the Third Arabic Natural Language Processing Workshop
Nizar Habash
|
Mona Diab
|
Kareem Darwish
|
Wassim El-Hajj
|
Hend Al-Khalifa
|
Houda Bouamor
|
Nadi Tomeh
|
Mahmoud El-Haj
|
Wajdi Zaghouani
Proceedings of the Third Arabic Natural Language Processing Workshop
pdf
bib
abs
CAT: Credibility Analysis of Arabic Content on Twitter
Rim El Ballouli
|
Wassim El-Hajj
|
Ahmad Ghandour
|
Shady Elbassuoni
|
Hazem Hajj
|
Khaled Shaban
Proceedings of the Third Arabic Natural Language Processing Workshop
Data generated on Twitter has become a rich source for various data mining tasks. Those data analysis tasks that are dependent on the tweet semantics, such as sentiment analysis, emotion mining, and rumor detection among others, suffer considerably if the tweet is not credible, not real, or spam. In this paper, we perform an extensive analysis on credibility of Arabic content on Twitter. We also build a classification model (CAT) to automatically predict the credibility of a given Arabic tweet. Of particular originality is the inclusion of features extracted directly or indirectly from the author’s profile and timeline. To train and test CAT, we annotated for credibility a data set of 9,000 Arabic tweets that are topic independent. CAT achieved consistent improvements in predicting the credibility of the tweets when compared to several baselines and when compared to the state-of-the-art approach with an improvement of 21% in weighted average F-measure. We also conducted experiments to highlight the importance of the user-based features as opposed to the content-based features. We conclude our work with a feature reduction experiment that highlights the best indicative features of credibility.
pdf
bib
abs
A Characterization Study of Arabic Twitter Data with a Benchmarking for State-of-the-Art Opinion Mining Models
Ramy Baly
|
Gilbert Badaro
|
Georges El-Khoury
|
Rawan Moukalled
|
Rita Aoun
|
Hazem Hajj
|
Wassim El-Hajj
|
Nizar Habash
|
Khaled Shaban
Proceedings of the Third Arabic Natural Language Processing Workshop
Opinion mining in Arabic is a challenging task given the rich morphology of the language. The task becomes more challenging when it is applied to Twitter data, which contains additional sources of noise, such as the use of unstandardized dialectal variations, the nonconformation to grammatical rules, the use of Arabizi and code-switching, and the use of non-text objects such as images and URLs to express opinion. In this paper, we perform an analytical study to observe how such linguistic phenomena vary across different Arab regions. This study of Arabic Twitter characterization aims at providing better understanding of Arabic Tweets, and fostering advanced research on the topic. Furthermore, we explore the performance of the two schools of machine learning on Arabic Twitter, namely the feature engineering approach and the deep learning approach. We consider models that have achieved state-of-the-art performance for opinion mining in English. Results highlight the advantages of using deep learning-based models, and confirm the importance of using morphological abstractions to address Arabic’s complex morphology.
2016
pdf
bib
abs
Arabic Corpora for Credibility Analysis
Ayman Al Zaatari
|
Rim El Ballouli
|
Shady ELbassouni
|
Wassim El-Hajj
|
Hazem Hajj
|
Khaled Shaban
|
Nizar Habash
|
Emad Yahya
Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16)
A significant portion of data generated on blogging and microblogging websites is non-credible as shown in many recent studies. To filter out such non-credible information, machine learning can be deployed to build automatic credibility classifiers. However, as in the case with most supervised machine learning approaches, a sufficiently large and accurate training data must be available. In this paper, we focus on building a public Arabic corpus of blogs and microblogs that can be used for credibility classification. We focus on Arabic due to the recent popularity of blogs and microblogs in the Arab World and due to the lack of any such public corpora in Arabic. We discuss our data acquisition approach and annotation process, provide rigid analysis on the annotated data and finally report some results on the effectiveness of our data for credibility classification.
2015
pdf
bib
Deep Learning Models for Sentiment Analysis in Arabic
Ahmad Al Sallab
|
Hazem Hajj
|
Gilbert Badaro
|
Ramy Baly
|
Wassim El Hajj
|
Khaled Bashir Shaban
Proceedings of the Second Workshop on Arabic Natural Language Processing
pdf
bib
A Light Lexicon-based Mobile Application for Sentiment Mining of Arabic Tweets
Gilbert Badaro
|
Ramy Baly
|
Rana Akel
|
Linda Fayad
|
Jeffrey Khairallah
|
Hazem Hajj
|
Khaled Shaban
|
Wassim El-Hajj
Proceedings of the Second Workshop on Arabic Natural Language Processing
2014
pdf
bib
A Large Scale Arabic Sentiment Lexicon for Arabic Opinion Mining
Gilbert Badaro
|
Ramy Baly
|
Hazem Hajj
|
Nizar Habash
|
Wassim El-Hajj
Proceedings of the EMNLP 2014 Workshop on Arabic Natural Language Processing (ANLP)