Natural Language Processing (NLP)

As part of ELM Research and Development Center, ELM Language Processing (ELMLP) Research Group is committed towards advancing NLP research, focusing on contributing to Arabic Language Processing and its applications.

Research Areas

Below are the focus research areas of ELMLP:

  • Large Language Models (LLM): We focus on refining the architectures of Large Language Models and developing scalable, multilingual capabilities, with a special emphasis on Arabic. Our work enhances the models’ efficiency and broad applicability in diverse tasks.
  • Legal AI: Our expertise in AI for the legal sector involves customizing AI technologies to meet the unique demands of various legal frameworks, fundamentally transforming legal practices.
  • Conversational AI: We engage in the complete spectrum of Conversational AI, ensuring precise and secure responses in systems that require complex data retrieval capabilities.
  • Speech Recognition: Our research extends across all facets of speech technology including Automatic Speech Recognition (ASR), Speech Diarization, and Speech Classification, pushing forward the capabilities of how machines understand and generate human speech.
  • Information Retrieval, Semantic Search & Learn to Rank: We refine search algorithms to enhance the precision and speed with which information can be retrieved and prioritized, improving the overall effectiveness of digital search tools.
  • HPC?

Projects

  • ASR Project: We are developing a real-time ASR system tailored for Arabic dialects, complemented by multimodal speech analysis tools for environments with multiple speakers, enhancing both speech-to-text conversion and speaker differentiation.
  • Court NLP Project: Our Legal Natural Language Processing initiative employs AI to streamline and enhance legal research and practice. This project includes:
    1. Enhancing document analysis to identify precedential similarities between cases.
    2. Extracting entities and key phrases to improve data retrieval and indexing.
    3. Categorizing cases into systematic groups for more efficient case management.
  • Corporate Assistant: This project uses advanced LLM technologies and Retrieval-Augmented Generation (RAG) to provide a powerful AI-driven assistant for corporate environments, capable of understanding and acting upon voice commands to enhance operational efficiency.
How we work
Video title 2
Video title 3

Advancing human-computer communication through innovative natural language processing solutions.

Publications & Patents

ELMNLP has a comprehensive collection of NLP research publications and patents. Our publications and patents:

Our Core Team

The Elm Group Natural Language Processing lab is staffed by an elite team of industry-leading experts. Below, you will find detailed profiles of each of our scientists, highlighting their exceptional skills, diverse experiences, and advanced qualifications that they contribute to our innovative research and development efforts.

Muhammad Al-Qurishi

Senior Research Manager, Head of NLP

Muhammad is a Senior Research Manager and the Head of NLP at Elm Research, holding a PhD in Computer Science from King Saud University. Previously a senior researcher at the Research Chair of Pervasive and Mobile Computing (CPMC), he has published numerous papers in prestigious journals and a book on multimedia and cloud computing. His research interests include NLP, Big Data Analysis, Machine Learning, and Pervasive Computing. He has supervised numerous student projects and theses, developed curriculum for courses in Big Data and Machine Learning, and currently focuses on Arabic language NLP and NLU. He and his team at Elm are working on projects using advanced language models and developing AI libraries and platforms.

Zhaozhi Qian

Senior Research Scientist

Zhaozhi is a AI research scientist focusing on developing foundation models and Large Language Models (LLMs). Before joining Elm, Zhaozhi worked as a postdoc and obtained his PhD at the Cambridge Centre for AI in Medicine, the University of Cambridge. Zhaozhi enjoys leveraging his expertise in applied mathematics to develop new methodologies in generative models and representation learning for the next generation of AI.

Anas Alhmoud

Senior NLP Engineer
Anas is a consultant at Elm Research, specializing in the NLP team with a focus on speech analysis and processing. With six years of experience in the tech industry, Anas has honed his expertise in the intricacies of speech technology. His contributions at Elm Research include advancing projects in speech recognition and synthesis, leveraging state-of-the-art language models to enhance the accuracy and efficiency of speech applications. Anas’s work involves practical implementation of these technologies and also contributing to the development of new methodologies and frameworks in speech analysis and processing.

Ignacio Iacobacci

Senior NLP Researcher

Ignacio Iacobacci is Senior NLP Researcher. He received his MSc. degree from University of Buenos Aires, Argentina and his PhD. degree from Sapienza University in Rome, Italy. He worked as a Senior Researcher and Team Leader at the London Speech and Language team at Huawei Noah’s Ark Lab for the last six years. His research interests lie in the field of NLP in tasks such as dialogue systems, natural language understanding, question answering and commonsense reasoning, Large Language Models (LLMs) for automatic code understanding and generation, and LLMs-based autonomous agents

Yasser Alomar

NLP Engineer
Yasser Alomar is an AI Engineer specializing in NLP, focusing on Generative AI in LLMs and Retrieval-Augmented Generation. He holds an honors Bachelor’s degree in Computer Science from King Saud University. Yasser has contributed to projects in Information Retrieval, Machine Learning, and Search Engines, with a particular interest in advancing Arabic language NLP. He is currently working with his team to develop innovative AI solutions and platforms.

Our Core Team

The Elm Group Natural Language Processing lab is staffed by an elite team of industry-leading experts. Below, you will find detailed profiles of each of our scientists, highlighting their exceptional skills, diverse experiences, and advanced qualifications that they contribute to our innovative research and development efforts.

Muhammad Al-Qurishi

Senior Research Manager, Head of NLP

Muhammad Al-Qurishi is a Senior Research Manager and the Head of NLP at Elm Research, holding a PhD in Computer Science from King Saud University. Previously a senior researcher at the Research Chair of Pervasive and Mobile Computing (CPMC), he has published numerous papers in prestigious journals and a book on multimedia and cloud computing. His research interests include NLP, Big Data Analysis, Machine Learning, and Pervasive Computing. He has supervised numerous student projects and theses, developed curriculum for courses in Big Data and Machine Learning, and currently focuses on Arabic language NLP and NLU. He and his team at Elm are working on projects using advanced language models and developing AI libraries and platforms.

Zhaozhi Qian

Senior Research Scientist

Zhaozhi is a AI research scientist focusing on developing foundation models and Large Language Models (LLMs). Before joining Elm, Zhaozhi worked as a postdoc and obtained his PhD at the Cambridge Centre for AI in Medicine, the University of Cambridge. Zhaozhi enjoys leveraging his expertise in applied mathematics to develop new methodologies in generative models and representation learning for the next generation of AI.

Ignacio Iacobacci

Senior NLP Researcher

Ignacio Iacobacci is Senior NLP Researcher. He received his MSc. degree from University of Buenos Aires, Argentina and his PhD. degree from Sapienza University in Rome, Italy. He worked as a Senior Researcher and Team Leader at the London Speech and Language team at Huawei Noah’s Ark Lab for the last six years. His research interests lie in the field of NLP in tasks such as dialogue systems, natural language understanding, question answering and commonsense reasoning, Large Language Models (LLMs) for automatic code understanding and generation, and LLMs-based autonomous agents

Abdulrahman Aljafar

‎‏Senior Data Analyst

Abdulrahman is a Senior Data Analyst specializing in big data analytics and operational optimization. With over three years of experience in the tech industry, he has developed expertise in managing and analyzing large-scale datasets to drive strategic decision-making.
‎‏His contributions include building scalable data pipelines, designing advanced reporting systems, and creating impactful visualizations that simplify complex insights. Abdulrahman’s work focuses on leveraging big data technologies and statistical methodologies to enhance efficiency, improve workflows, and deliver measurable outcomes.

Anas Alhmoud

Senior NLP Engineer

Anas is a consultant at Elm Research, specializing in the NLP team with a focus on speech analysis and processing. With six years of experience in the tech industry, Anas has honed his expertise in the intricacies of speech technology. His contributions at Elm Research include advancing projects in speech recognition and synthesis, leveraging state-of-the-art language models to enhance the accuracy and efficiency of speech applications. Anas’s work involves practical implementation of these technologies and also contributing to the development of new methodologies and frameworks in speech analysis and processing.

Yasser Alomar

NLP Engineer

Yasser Alomar is an AI Engineer specializing in NLP, focusing on Generative AI in LLMs and Retrieval-Augmented Generation. He holds an honors Bachelor’s degree in Computer Science from King Saud University. Yasser has contributed to projects in Information Retrieval, Machine Learning, and Search Engines, with a particular interest in advancing Arabic language NLP. He is currently working with his team to develop innovative AI solutions and platforms.

Saad Alsahly

NLP Engineer

Saad Alsahly is an NLP Engineer at Elm, specializing in Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), embedding models, and the development of autonomous agents. A First-Class Honors Computer Science graduate from King Saud University, he has worked on AI-powered chatbots, bias analysis in language models, classification systems, and multilingual Q&A solutions. Driven by his passion for advancing AI and natural language processing, Saad is dedicated to exploring LLM capabilities. He is particularly curious about the intelligence in AI as expressed through language and is actively working to enhance Arabic LLMs

Join our NLP team

Are you eager to shape the future of robotics? At Elm Europe, we’re seeking passionate individuals to contribute to our groundbreaking robotics projects. Join our team of experts and play a pivotal role in driving forward innovative solutions in this exciting field.