Research activities

Research areas

  • My primary research area is artificial intelligence (AI)
  •  My specialty sub-areas are NLP, Arabic NLP, NLP platforms, Linguistic Resources and Basic processes, IR and QA systems, and ontologies

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, December 2023
  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. “Moroccan Language Technology Ecosystem”, AI Summer school, Al Akhawayn University, Ifrane, July, 2023
  2. “Teaching science in Arabic”, Al Farabi Technical school, 26 December 2022
  3. “NLP and Information retrieval for Arabic”, summer school “heritage and digital”, ESI, Rabat, June, 2022
  4. Panelist at the “Data Collection and Annotation Strategy for AI” panel, International Workshop on Arabic Big Data and AI, Doha, Qatar, May, 2022
  5. “Artificial intelligence and language engineering”, Workshop on innovation, EMI, Rabat, 25 March 2022
  6. “Boosting low-resourced languages technology with frameworks”, Morocco AI webinar, 20 October 2021
  7. “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
  8. “Moroccan digital content and necessary computational tools”, webinar in the occasion of the Arabic language international day, 30 December 2020
  9. “SAFAR for Arabic Digital Humanities”, The American University in Cairo, Online lecture, 8 June 2020
  10. “Computer infrastructure for Arabic Scientific Dictionaries”, the headquarter of the office for coordinating Arabization, Rabat 8-9 October 2019
  11. “The AI revolution”, Hassan II University, Casablanca, 3 October 2019
  12. Invited speaker at Sidi Mohamed Ben Abdellah University, Fez, “Medicine and Artificial Intelligence … which future?”, March 2018
  13. Invited speaker at Hassan II University, “Arabic Language Engineering and Science Teaching”, February 2018
  14. Seminar at the university of Lorraine, “Some Experience on Arabic NLP “, January 2018
  15. Invited speaker at the Royal Institute of Amazigh Culture, ” From simple tools to framework “, Rabat, Morocco, December 2017
  16. 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
  17. Invited speaker at Moulay Ismail University, “Arabic Language Computer Engineering”, Meknes, Morocco, December 2017
  18. Invited speaker at the Sudan University of Science and Technology, “Arabic NLP Infrastructure – Trends and challenges “, Khartoum, Sudan, July 2017
  19. Seminar at Sfax University, “Standard Corpora and New Metrics for Arabic Tools Evaluation”, May 10, 2017
  20. 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
  21. 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
  22. Invited talk at the First Edition of the Maghrebi Natural Language Processing (NLP) Summer School, “Arabic NLP: the Moroccan experience”, Ifrane, July 2015
  23. Invited speaker at the conference Arabic language challenges, “Computerization of the Arabic Language heritage”, Casablanca, July 2015
  24. Invited speaker at the conference about Arabic language and interface studies, “The safar project”, Ryad, Saudi Arabia, April 2015
  25. 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
  26. Invited talk at the Workshop on “Automatic Processing of the Arabic Language” held at Arabization Coordination Bureau, Rabat, Morocco, March 2014
  27. Invited speaker at the study day for the faculty of medicine, “Arabic digital content for the benefit of medical communication”, Rabat, Morocco, October 2013
  28. 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
  29. 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
  30. Virtual Seminar at Birzeit University, Palestine, Introduction to Multi-agent Systems, Marsh 2012
  31. 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
  32. 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
  33. Seminar at Al Akhawayn University, Introduction to Multi-agent Systems, November 2010
  34. Seminar at Ecole Royale de l’Air, Intelligence Artificielle, Marrakech, Morocco, February 2006
  35. Seminar at INSEA, Overview of Multi-Agent Systems, Rabat, Morocco, December 2003
  36. Presentation at ENSIAS, Multi-lingua Ontologies, in Workshop “Arabic Language Engineering: State of the Art and Perspectives”, Rabat, Morocco, June, 2003
  37. Seminar at ENSAT, Principes d’ergonomie, Tangier, Morocco, November 2001
  38. Seminar at Al Akhawayn University, Using a New Multi-agent Approach in a way finding application, July 2001
  39. 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. Slimane El Ouafi, “Detecting At-risk Depressed Users from Twitter”, Master Defense, Akhawayn University in Ifrane, Morocco, April 2023.
  2. 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
  3. Omar Bourja, “Video Processing Methods for Intelligent Traffic Management”, PhD, Mohammed V University in Rabat, Morocco, July 2022
  4. 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
  5. Youness Moukafih, “Deep learning methods for low-resource languages”, PhD mini-defense, International University in Rabat, Morocco, July 2021.
  6. 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.
  7. Karima Abidi, “The automatic construction of multilingual resources from social networks: application to Maghreb dialect data”, PhD, Université de Lorraine, Nancy, France, December 2019
  8. 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
  9. Imad Zeroual, “Building Arabic corpora: Concepts, methodologies, Tools, and Experiments”, PhD, Mohammed 1st University, Oujda, Morocco, September 2018
  10. Ismail El Bazi, “Approche Data Science pour la reconnaissance des entités nommées en Arabe”, PhD, Hassan 1st University, Settat, Morocco, July 2018
  11. 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
  12. Mohamed Mahdi Boudabous, “Construction d’ontologies arabes basée sur des patrons”, PhD, Sfax University, Sfax, Tunisia, May 2017
  13. 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
  14. Amine Chennoufi, “Development of a system for Automatic Diacritization of Arabic”, PhD, Mohammed 1st University, Oujda, Morocco, September 2016
  15. 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
  16. Aissam Berrahou, “Profil UML-COMMix pour la conception des systèmes mixtes”, PhD, Mohammed Vth University, Rabat, Morocco, July 2015
  17. 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
  18. 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

5 PhD, In progress

Supervised M.Sc.

  1. Ismail Akkouz, “Arabic speech recognition using BERT models and distance similarity”, Mohammed V University in Rabat, Rabat, Morocco, August, 2022
  2. Mohamed El Filali, “Software engineering of the Safar framework 4.0”, Mohammed V University in Rabat, Rabat, Morocco, August, 2022
  3. 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
  4. Wissal Sidi Hida, “Implementation of an Open Data platform: Profiling use cases”, Mohammed V University in Rabat, Rabat, Morocco, June, 2022
  5. Salah-Eddine Lachkar, Batal Mossab, “Capturing Job Needs and Prospects using NLP techniques”, Hassan II University in Casablanca, Morocco, September 2021
  6. Meriem Amjahdi, “Traitement Bilingue Des Réseaux Sociaux, Analyse Des Sentiments Et Résumé Automatique”, Hassan II University in Casablanca, Morocco, September 2021
  7. 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
  8. Khaoula Zraiate, “Big Data and AI techniques applied to collection transportation”, Mohammed V University in Rabat, Rabat, Morocco, June, 2021
  9. Nour Essebbabi, ‘Neural Machine Translation for English-Arabic Medical Documents”, Mohammed V University in Rabat and Systran-Paris, Rabat, Morocco, July, 2020
  10. 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
  11. Abderrafi Abdedine, “Differential social media privacy”, Mohammed V University in Rabat, Rabat, Morocco, July, 2020
  12. Khalid Tnaji, “Development of a light Arabic POS Tagger”, Hassan II University in Casablanca, Morocco, June 2019
  13. Mariam Ouamer, “Applying ML algorithms on Arabic broken plurals”, Hassan II University in Casablanca, Morocco, June 2019
  14. Brahim Maouhoubi and Amine Ahnine, “Cognitive robotic automation for procurement process using word Embedding”, Mohammed V University in Rabat, Morocco, May 2019
  15. 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
  16. More than 30 other Master’s level