Research activities

Research areas

  • My primary research area is artificial intelligence (AI)
  • Broad spectrum of AI and data science fields, including Machine and Deep Learning, LLMs, Multi-agent systems, Cognitive systems, NLP, NLP frameworks, Linguistic Resources and ontologies, Morphology, POS Tagging, Sentiment Analysis, Opinion Mining, Summarization, IR and QA systems, and Arabic/Dialect processing.

Visiting Professor

  1. Binghamton university, NY, USA, July – October 2021
  2. Bournemouth university, UK, January 2020
  3. Visiting professor at the university of Duisburg-Essen, Germany, Octobre 2018
  4. Visiting professor at the university of Lorraine, Nancy, France, January 2018
  5. Visiting professor at the university of Essex, England, October 2015
  6. Visiting professor at the university of Montréal, Canada, September 2014
  7. Visiting professor at the university of Sfax, lecturer of the course “multithreads in Java”, Tunisia, February, 2008
  8. Visiting professor and lecturer at Al Akhawayn University in Ifrane (English speaking University), Morocco, (June, December 2001 and September-December 2002), Courses: “Software Agents”, “Human Computer Interaction”, “Data Structures in Java”, and “Database Systems”

Keynote Speaking

  1. Keynote speaker at the 8th International Conference on Arabic Language Processing ICALP 2023, Rabat, Avril 2024
  2. Keynote speaker at the first International conference on Artificial intelligence in forensic and legal sciences, Agadir, November 2023
  3. Keynote speaker at the Seventh Arabic Natural Language Processing Workshop at EMNLP 2022, “Digital preservation of Arabic between linguistics and AI”, Abu Dhabi, UAE, December 2022
  4. Keynote speaker at the second International Conference on The Intersections of Linguistics, Technology and Science, “Computational linguistics and the development of artificial intelligence”, Rabat, Morocco, December 1-2, 2021
  5. Keynote speaker at the International conference on Affective Computing, Machine Learning and Intelligent Systems, “Arabic NLP In the Context of Intelligent Systems”, Tetuan, Morocco, May 18-20, 2017

Invited Talks

  1. “Languages Landscape in the south & Resources for Machine Translation”, in the panel discussion “Overcoming data deficits: A focus on low-resource languages”, Building Bridges Across Languages: Human-Centered AI for the Euro-Med International Conference, Ljubljana, Slovenia, June 2024
  2. Ethics in AI: From Early Ones to Modern Arabic-Islamic Scholars“, organized by the AI and Islam Research Group under the Muslim Researchers’ Network in the UK, May 2024
  3. “Moroccan Language Technology Ecosystem”, AI Summer school, Al Akhawayn University, Ifrane, July, 2023
  4. “Teaching science in Arabic”, Al Farabi Technical school, 26 December 2022
  5. “NLP and Information retrieval for Arabic”, summer school “heritage and digital”, ESI, Rabat, June, 2022
  6. Panelist at the “Data Collection and Annotation Strategy for AI” panel, International Workshop on Arabic Big Data and AI, Doha, Qatar, May, 2022
  7. “Artificial intelligence and language engineering”, Workshop on innovation, EMI, Rabat, 25 March 2022
  8. “Boosting low-resourced languages technology with frameworks”, Morocco AI webinar, 20 October 2021
  9. “Computer science and Arabic language”, congress of the Moroccan association Tawassol “Towards unity and a path in Arabic in all disciplines of the Moroccan University”, 3 July 2021
  10. “Moroccan digital content and necessary computational tools”, webinar in the occasion of the Arabic language international day, 30 December 2020
  11. “SAFAR for Arabic Digital Humanities”, The American University in Cairo, Online lecture, 8 June 2020
  12. “Computer infrastructure for Arabic Scientific Dictionaries”, the headquarter of the office for coordinating Arabization, Rabat 8-9 October 2019
  13. “The AI revolution”, Hassan II University, Casablanca, 3 October 2019
  14. Invited speaker at Sidi Mohamed Ben Abdellah University, Fez, “Medicine and Artificial Intelligence … which future?”, March 2018
  15. Invited speaker at Hassan II University, “Arabic Language Engineering and Science Teaching”, February 2018
  16. Seminar at the university of Lorraine, “Some Experience on Arabic NLP “, January 2018
  17. Invited speaker at the Royal Institute of Amazigh Culture, ” From simple tools to framework “, Rabat, Morocco, December 2017
  18. Invited speaker at the Center for the Training of Educational Inspectors in Rabat, “The role of computer technologies in medical publishing”, Rabat, Morocco, December 2017
  19. Invited speaker at Moulay Ismail University, “Arabic Language Computer Engineering”, Meknes, Morocco, December 2017
  20. Invited speaker at the Sudan University of Science and Technology, “Arabic NLP Infrastructure – Trends and challenges “, Khartoum, Sudan, July 2017
  21. Seminar at Sfax University, “Standard Corpora and New Metrics for Arabic Tools Evaluation”, May 10, 2017
  22. Invited speaker at the International Workshop on Arabic Linguistics and Digital Humanities, “New Metrics and Standard Corpus for Arabic Stemmers Evaluation”, Rome, Italy, November 2016
  23. Invited speaker at the conference on Arabic lexicon and its role in the scientific terminology organized by the Arab League Educational, Cultural and Scientific Organization ALECSO, “Arabic Digital Lexicon: from the lexical to the semantic levels”, Rabat, October, 2015
  24. Invited talk at the First Edition of the Maghrebi Natural Language Processing (NLP) Summer School, “Arabic NLP: the Moroccan experience”, Ifrane, July 2015
  25. Invited speaker at the conference Arabic language challenges, “Computerization of the Arabic Language heritage”, Casablanca, July 2015
  26. Invited speaker at the conference about Arabic language and interface studies, “The safar project”, Ryad, Saudi Arabia, April 2015
  27. Invited speaker at the first national congress of the Tawassol association at the faculty of medicine, “Arabic language engineering for the benefit of medical research”, Rabat, Morocco, October 2014
  28. Invited talk at the Workshop on “Automatic Processing of the Arabic Language” held at Arabization Coordination Bureau, Rabat, Morocco, March 2014
  29. Invited speaker at the study day for the faculty of medicine, “Arabic digital content for the benefit of medical communication”, Rabat, Morocco, October 2013
  30. Workshop of the computational techniques for the benefit of the Arabic historical dictionary, “Semantic nalysis mechanisms and their exploitation with processing tools”, Doha, Qatar, September 2013
  31. The second meeting of experts of the Arabic network of open source software and resources, supervised by the Arab League Educational, Cultural and Scientific Organization ALECSO, SEWAC: SEmantic Wordnet of ArabiC, Tunis, Tunisia, January 2013
  32. Virtual Seminar at Birzeit University, Palestine, Introduction to Multi-agent Systems, Marsh 2012
  33. The Experts Meeting On Arabic Ontologies And Semantic Networks, Supervised by the Arab League Educational, Cultural and Scientific Organization ALECSO, Extending AWN with Nouns and Verbs and Releasing a Web Prototype, Tunis, Tunisia, July 2011
  34. The Experts Meeting On the Enrichment of Arabic Electronic Content, Supervised by the Arab League Educational, Cultural and Scientific Organization ALECSO, Arabic Wordnet Use and Enrichment, Damascus, Syria, October 2010
  35. Seminar at Al Akhawayn University, Introduction to Multi-agent Systems, November 2010
  36. Seminar at Ecole Royale de l’Air, Intelligence Artificielle, Marrakech, Morocco, February 2006
  37. Seminar at INSEA, Overview of Multi-Agent Systems, Rabat, Morocco, December 2003
  38. Presentation at ENSIAS, Multi-lingua Ontologies, in Workshop “Arabic Language Engineering: State of the Art and Perspectives”, Rabat, Morocco, June, 2003
  39. Seminar at ENSAT, Principes d’ergonomie, Tangier, Morocco, November 2001
  40. Seminar at Al Akhawayn University, Using a New Multi-agent Approach in a way finding application, July 2001
  41. Seminar at Al Akhawayn University, Intelligent Agents Communication, March 1999

Invited Tutorials

  1. 4th Doctoral Symposium on Arabic Language Engineering, “SAFAR as a Software Architecture For Arabic language pRocessing”, Rabat, April 2021
  2. International Conference on Natural Language, Signal and Speech Processing, “SAFAR framework for Arabic NLP”, Casablanca, December 2017
  3. International workshop on Arabic Natural Language Processing, “ANLP resouces: construction, standardization, exploitation and API”, Fez, April 2016
  4. The First Edition of the Maghrebi Natural Language Processing (NLP) Summer School,Lecture and lab: The SAFAR platform for Arabic NLP, Ifrane, July 2015

Organized Events

  • Member of the Steering Committee, International Conference on Arabic Language Processing (CITALA-ICALP)
  • Member of the Steering Committee, National PhD symposium about Arabic Language Engineering (JDILA)
  1. Member of the Organization and Program Committees, 4th Doctoral Symposium on Arabic Language Engineering JDILA’2021, Rabat, Morocco, April 2021
  2. Member of the Organization Committee, LREC workshop “NLP architectures in the age of end-to-end deep-learning systems”, Marseille, France, May 2020
  3. Chair of the study day on Arabic Language Engineering, Rabat, Morocco, May 2018
  4. Organizer of the study day “Arabic NLP as a mechanism for economy and knowledge” with the participation of the Minister of Scientific Research, Rabat, Morocco, April 2015
  5. Member of the Organization and Program Committees, International Conference on Arabic Language Processing (CITALA ‘14), Oujda, Morocco, November 2014 (www.citala.org)
  6. Chair of the national PhD symposium about Arabic Language Engineering JDILA’2014, Rabat, Morocco, February 2014
  7. Member of the Organization and Program Committees, International Conference on Arabic Language Processing (CITALA ‘12), Rabat, Morocco (May 2012).
  8. Conference Special Session Chair, “Arabic Information Processing” of the International Business Information Management Association (IBIMA) Conference, Marrakech, (9-10 November 2009).
  9. Conference Session Chair, “Data Mining, Software Engineering, and Neural Network” of the International Business Information Management Association (IBIMA) Conference, Cairo, (4-6 January 2009).
  10. Chair of the International Conference on Arabic Language Processing (CITALA ’09), Mohammadia school of engineers, Rabat, (4-5 May 2009).

Journal Editor

  1. Co-Guest Editor, “Arabic Language Processing, From Theory to Practice“, Proceedings if the 6th International Conference ICALP 2017, Fez, Morocco, Communications in Computer and Information Science, Springer, October 11–12, 2017
  2. Co-Guest Editor, Special Issue on “Advances in Arabic Language Processing” for the International Journal on Information and Communication Technologies (IJICT), Serial Publications, New Delhi, India, June 2010

Peer Reviewing

Project Peer-Reviewing Member:

      • Research projects “Integration of artificial intelligence technologies in education”, 2022
      • Grand PRIX Hassan II for invention and research in the agricultural field, 2021
      • Moroccan-Spanish joint Research Projects, 2008 – 2009

 

Conference Program Committee Member:

WANLP'14'15'17'19’22Workshop on Arabic Natural Language Processing (Co-located with EMNLP'14’22, ACL 2015, 2019)
LREC'20’22Language Resources and Evaluation Conference
Cicling'16International Conference on Intelligent Text Processing and Computational Linguistics
Morocco AI’21Morocco Artificial Intelligence Conference
LT4All'19International Conference Language Technologies for All
NLP-DH'19Natural Language Processing for Digital Humanities
WACL'19Workshop on Arabic Corpus Linguistics
BEA'19Workshop on Innovative Use of NLP for Building Educational Applications (Co-located with ACL 2019)
LPKM'17'18Language Processing and Knowledge Management international conference
TICAM'18Technologies de l'information et communication et langues Amazigh
JICCLAP'18Joint International Conference Computational Linguistics and Arabic Language Processing
ICNLSSP'17International Conference on Natural Language, Signal and Speech Processing
ACLing'17'18International Conference on Arabic Computational Linguistics
IT4OD'16International Conference on Information Technology for Organizations Development
AISI'16International Conference on Advanced Intelligent Systems and Informatics
ICEIT'16 International Conference on Electrical and Information Technologies
Cicling'16International Conference on Intelligent Text Processing and Computational Linguistics
IEEE MNLP'16'18Machine Learning and Natural Language Processing
DLW’01Digital library workshop, Al Akhawayn University
CITALA’07’09’12'14'17'International Conference on Arabic Language Processing
IBIMA’09'10'16International Business Information Management Association Conference
EGC-M'2011International Conference on the Extraction and Management of Knowledge - Maghreb
CAASL4’12Fourth Workshop on Computational Approaches to Arabic Script-based Languages
ICCA’12International Computing Conference in Arabic
AICSSA’13'14ACS/IEEE International Conference on Computer Systems and Applications
SITA'14Systèmes Intelligents: Théories et applications
WANLP'14'15'17'19Workshop on Arabic Natural Language Processing (Co-located with EMNLP'14, ACL 2015, 2019)
CEC-TAL'15Colloque pour les étudiants chercheurs en Traitement automatique du langage naturel et ses applications
JDILA'14'15'18PhD symposium about Arabic Language Engineering
المؤتمر الدولي : " اللغة العربیة
والدراسات البینیة " 2015
مؤتمر الدولي اللغة العربیة والدراسات البینیةاللسانیات الحاسوبیة والمعالجة الآلیة للغة العربیة

Journal Scientific Committee Member:

LREVLanguage Resources and Evaluation
JESTJournal of Engineering Science and Technology
JUCSJournal of Universal Computer Science
NLENatural Language Engineering, Cambridge university press
JJCITJordanian Journal of Computers and Information Technology
OCSOpen Computer Science journal
JLCLJournal of Language Technology and Computational Linguistics,
Special issue on NLP for Perso-Arabic alphabet
IPMInformation Processing and Management
IJAIPInternational Journal of Advanced Intelligence Paradigms
ACM TALIPACM Transactions on Asian Language Information Processing (TALIP), Special Issue on Arabic Natural Language Processing (ANLP), the Association for Computing Machinery (ACM), TALIP
IJICT-Special Issue
AALP
Special Issue on "Advances in Arabic Language Processing", International Journal on Information and Communication Technologies
AJSEArabian Journal for Science and Engineering
CERISTCentre de Recherche sur l’Information Scientifique et Technique Journal
LingCommLinguistica Communicatio Journal
IJPSInternational Journal of Physical Sciences
JKSUJournal of King Saud University - Computer and Information Sciences
مجلة اللسان العربمجلة اللسان العرب

Member of the academic promotion committees

  1. To the rank of Full Professor “Dr Badia Ettaki”, ESI, Rabat, Morocco, 2021.
  2. To the rank of Assistant Professor, INPT, Rabat, Morocco, 2020.
  3. To the rank of Assistant Professor, ESI, Rabat, Morocco, 2020.
  4. To the rank of Assistant Professor, Mohamed 1st University, Oujda, Morocco, 2018.
  5. To the rank of Full Professor “Dr Awni Hammouri”, Mu’tah University, Jordan, 2018.
  6. To the rank of Researcher, Institut Royal de la culture Amazigh IRCAM, Rabat, 2009

Master and Doctoral Examination Panels

  1. Rkia Bani, “Contributions on Amazigh Natural Language Processing: POS Tagging, Word-embedding and Lemmatization”, PhD, Mohammed V University in Rabat, Morocco, September 2024
  2. Slimane El Ouafi, “Detecting At-risk Depressed Users from Twitter”, Master Defense, Akhawayn University in Ifrane, Morocco, April 2023.
  3. Cheikh Tourad El Hadrami, “DNN2FPGA : Plateforme d’implémentation matérielle des modèles Deep Learning sur les FPGAs”, PhD, Mohammed V University in Rabat, Morocco, Marsh 2023
  4. Omar Bourja, “Video Processing Methods for Intelligent Traffic Management”, PhD, Mohammed V University in Rabat, Morocco, July 2022
  5. Randa Zarnoufi, “Generic NLP Techniques and Automatic Learning Systems for Noisy Text Analysis: Cyberviolence Detection Case”, PhD, Mohammed V University in Rabat, Morocco, December 2021
  6. Youness Moukafih, “Deep learning methods for low-resource languages”, PhD mini-defense, International University in Rabat, Morocco, July 2021.
  7. Yassine Mhanna, “An E-Learning platform for the teaching of Amazigh Language: Focus on Lexical and Pronunciation Resources”, Master Defense, Akhawayn University in Ifrane, Morocco, September 2020.
  8. Karima Abidi, “The automatic construction of multilingual resources from social networks: application to Maghreb dialect data”, PhD, Université de Lorraine, Nancy, France, December 2019
  9. Fatine Jebbor, “Extraction d’informations textuelles à base de règles : Approche sémantique intégrée à un système de Question/Réponse”, PhD, Mohammed V University in Rabat, Morocco, July 2019
  10. Imad Zeroual, “Building Arabic corpora: Concepts, methodologies, Tools, and Experiments”, PhD, Mohammed 1st University, Oujda, Morocco, September 2018
  11. Ismail El Bazi, “Approche Data Science pour la reconnaissance des entités nommées en Arabe”, PhD, Hassan 1st University, Settat, Morocco, July 2018
  12. Issam Sahmoudi, “Contributions à l’Accès à l’Information en Langue Arabe : Regroupement Thématique des Résultats de Recherche et Indexation à base des Phrases-Clés “, PhD, Université Sidi Mohamed Ben Abdellah, Fès, Morocco, Octobre 2017
  13. Mohamed Mahdi Boudabous, “Construction d’ontologies arabes basée sur des patrons”, PhD, Sfax University, Sfax, Tunisia, May 2017
  14. Hicham Gueddah, “La correction orthographique des textes arabes : contribution à la résolution d’ordonnancement et de l’insuffisance des lexiques”, PhD, Mohammed Vth University, Rabat, Morocco, Mars 2017
  15. Amine Chennoufi, “Development of a system for Automatic Diacritization of Arabic”, PhD, Mohammed 1st University, Oujda, Morocco, September 2016
  16. Mohamed Hssini, ” Sur le positionnement et le dimensionnement des signes diactriques en typographie numérique du e-document arabe”, PhD, Caddi Ayyad University, Marrakech, Morocco, July 2016
  17. Aissam Berrahou, “Profil UML-COMMix pour la conception des systèmes mixtes”, PhD, Mohammed Vth University, Rabat, Morocco, July 2015
  18. Mohammed Ould Abdellahi Ould Bebah, “Contribution à l’analyse morpho-syntaxique de la langue Arabe et application à la voyellation automatique”, PhD, Mohammed 1st University, Oujda, Morocco, September 2013
  19. Abdelhadi Soudi, “A Lexeme-Based Treatment of Arabic Morphology”, PhD, Mohammed Vth University, Morocco, July 2002

Supervised Ph.D.s

  1. Hoyam Salah Elfahal Elebaed, “Syntactico-semantic analysis of a controlled Arabic language”, Sudan University of Science and Technology, 2023
  2. Ridouane Tachicart, “Moroccan Arabic NLP Architecture Using Knowledge-Based and Machine Learning Methods”, Mohammed V University in Rabat, July 2021
  3. Driss Namly, “Comprehensiveness and interoperability of lexical resources for the Arabic language: acquisition, design, evaluation and exploitation”, Mohammed V University in Rabat, November 2020
  4. (As second supervisor) Osama Hamed, “Automatic Generation of Lexical Recognition Tests using Natural Language Processing”, University of Duisburg-Essen, Germany, June 2019
  5. Younes Jaafar, “Towards Standardization and enhancement of Arabic Natural Language Processing via the establishment of the SAFAR framework”, Mohammed V University in Rabat, June 2019
  6. Mohamed Nasri, “Integration of an NLP component in Intelligent system platform”, Mohammed V University in Rabat, June 2016
  7. Lahcen Abouennour, “Three-levels Approach for Arabic Question-Answering Systems”, Mohammed V University in Rabat, October 2014

Supervised M.Sc.

  1. Bibin Venkitachalam, “Music generation using LLM fine-tuning”, University of Roehampton – London, London, UK, September, 2024
  2. Ijaz Ahammed Kayathingal Muhammed Asharaf, “Detecting Automatically Generated Tweets Using Language Models”, University of Roehampton – London, London, UK, September, 2024
  3. Lakshmi Rishitha Anantha, “EduLingo as a Language Teaching mobile app”, University of Roehampton – London, London, UK, September, 2024
  4. Sasikumar Karuppannan, “Enhancing English-to-Tamil Neural Machine Translation Using LLaMA 2 and LangChain Framework”, University of Roehampton – London, London, UK, September, 2024
  5. Krishnaveni Nagaraja, “Floristic Diffusion: Fine-tuning Stable Diffusion on a Flower dataset”, University of Roehampton – London, London, UK, September, 2024
  6. Shehzad Khan, “Customer Segmentation Approach in Commercial Banking”, University of Roehampton – London, London, UK, September, 2024
  7. Wassama Ajmal, “Roehampton University interactive map”, University of Roehampton – London, London, UK, September, 2024
  8. Ayoola Razaq, “Integrating Speech-enabled services in Mobile Application”, University of Roehampton – London, London, UK, September, 2024
  9. Guru Prasanth Marimuthu, “Combative Intelligence of Product using opinion mining”, University of Roehampton – London, London, UK, September, 2024
  10. Reetheesh Kamalash, “Hate Speech Recognition on Social Media Platforms”, University of Roehampton – London, London, UK, September, 2024
  11. Ismail Akkouz, “Arabic speech recognition using BERT models and distance similarity”, Mohammed V University in Rabat, Rabat, Morocco, August, 2022
  12. Mohamed El Filali, “Software engineering of the Safar framework 4.0”, Mohammed V University in Rabat, Rabat, Morocco, August, 2022
  13. Zakaria Bouaouda, “Implementation of a Big Data platform for real-time and batch analysis of massive social media data”, Mohammed V University in Rabat, Rabat, Morocco, June, 2022
  14. Wissal Sidi Hida, “Implementation of an Open Data platform: Profiling use cases”, Mohammed V University in Rabat, Rabat, Morocco, June, 2022
  15. Salah-Eddine Lachkar, Batal Mossab, “Capturing Job Needs and Prospects using NLP techniques”, Hassan II University in Casablanca, Morocco, September 2021
  16. Meriem Amjahdi, “Traitement Bilingue Des Réseaux Sociaux, Analyse Des Sentiments Et Résumé Automatique”, Hassan II University in Casablanca, Morocco, September 2021
  17. Anass Chair, Abdech-chafi Elamraoui, “Search Engine based on advanced NLP techniques: Case of the National Documentation Center”, Information Sciences School, Rabat, Morocco, July 2021
  18. Khaoula Zraiate, “Big Data and AI techniques applied to collection transportation”, Mohammed V University in Rabat, Rabat, Morocco, June, 2021
  19. Nour Essebbabi, ‘Neural Machine Translation for English-Arabic Medical Documents”, Mohammed V University in Rabat and Systran-Paris, Rabat, Morocco, July, 2020
  20. Sara Lhalali and Imane Mnider, “Using Machine Learning for the predictive analysis of Appetence Insurance Products”, Mohammed V University in Rabat, Rabat, Morocco, July, 2020
  21. Abderrafi Abdedine, “Differential social media privacy”, Mohammed V University in Rabat, Rabat, Morocco, July, 2020
  22. Khalid Tnaji, “Development of a light Arabic POS Tagger”, Hassan II University in Casablanca, Morocco, June 2019
  23. Mariam Ouamer, “Applying ML algorithms on Arabic broken plurals”, Hassan II University in Casablanca, Morocco, June 2019
  24. Brahim Maouhoubi and Amine Ahnine, “Cognitive robotic automation for procurement process using word Embedding”, Mohammed V University in Rabat, Morocco, May 2019
  25. Souad Kartti, “Conception et développement d’une application web alignée aux processus métiers d’une PME: utilisation de l’approche MDA”, Université du Québec à Montréal, Canada, Septembre 2013
  26. More than 30 other Master’s level

Mentoring teams in Hackatons

  • Morocco Solidarity Hackathon: Leveraging AI for Natural Disaster Management, Mentoring the team “The Grooming in Darija project”, ranked among the Top 5
  • Morocco AI summer school, Mentoring the team “edaraty: Optical Character Recognition for Handwritten Arabic Characters using Vision Transformers, Arabert-V2 and RoBERTa”, ranked second