Moroccan Arabic Datasets

Moroccan Darija, the colloquial Arabic dialect spoken in Morocco, has been the focus of several dataset initiatives aimed at supporting natural language processingLanguage Processing refers to the ability of a system, particularly artificial intelligence (AI), to understand, interpret, generate, and manipulate human language. It is a key component of Natural Language Processing (NLP), a subfield […]

When an Image Tells a Story: The Role of Visuals and Semantic in Generating Things Descriptions

Abstract: Describing the contents of an image with natural language is a complex yet compelling task in computer vision, requiring a deep understanding of both visual and semantic information. This paper explores the crucial roles played by visual features, derived directly from the image pixels, and semantic knowledge, encompassing object relationships, scene understanding, and common-sense […]

Lexical Distance Study of Arabic Dialects: A Comprehensive Overview

Abstract: Arabic, a macrolanguageA macrolanguage is a linguistic classification used by ISO 639-3 to group multiple closely related languages that are often considered distinct but share significant mutual intelligibility or cultural identity. Macrolanguages are assigned a single ISO 639-3 code while also encompassing multiple individual languages with their own distinct codes. More with a rich […]

Logic and Machine Learning: A Symbiotic Relationship

Abstract: The field of machine learning (ML) has achieved remarkable progress in various domains, from image recognition to natural language processingLanguage Processing refers to the ability of a system, particularly artificial intelligence (AI), to understand, interpret, generate, and manipulate human language. It is a key component of Natural Language Processing (NLP), a subfield of AI […]

Seven Factors Driving AI Adoption

Artificial IntelligenceArtificial Intelligence (AI) refers to the simulation of human intelligence in machines, enabling them to perform tasks that typically require human cognition. These tasks include learning, reasoning, problem-solving, perception, language understanding, and decision-making. Key Aspects of AI: Machine Learning (ML): A subset of AI where algorithms improve automatically through experience…. More (AI) is no […]

The Generative AI Revolution and its Impact on the Software Testing Market

Abstract: Generative AIGenerative AI refers to a category of artificial intelligence models designed to generate new content, such as text, images, audio, or even videos, based on patterns learned from existing data. Unlike traditional AI, which is typically used for classification or prediction tasks, generative AI creates new, original data based on… More (GenAI) is […]

Generative AI for Data Scientists in 2025: A Paradigm Shift in Productivity and Creativity

Abstract: Generative AIGenerative AI refers to a category of artificial intelligence models designed to generate new content, such as text, images, audio, or even videos, based on patterns learned from existing data. Unlike traditional AI, which is typically used for classification or prediction tasks, generative AI creates new, original data based on… More is rapidly evolving, […]

AI Podcasts You Need to Follow in 2025

Abstract: The rapid evolution of Artificial IntelligenceArtificial Intelligence (AI) refers to the simulation of human intelligence in machines, enabling them to perform tasks that typically require human cognition. These tasks include learning, reasoning, problem-solving, perception, language understanding, and decision-making. Key Aspects of AI: Machine Learning (ML): A subset of AI where algorithms improve automatically through experience…. […]

What is Data Analysis?

Data is raw information, and analysis of data is the systematic process of interpreting and transforming that data into meaningful insights. In a data-driven world, analysis involves applying statistical, mathematical, or computational techniques to extract patterns, trends, and correlations from datasets. Data analysis is the process of inspecting, cleaning, transforming, and modelling data to discover […]